Another single-switch circuit board
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
Hey that looks great! I'm happy they worked out for you. I see you used surface mount resistors and through-hole diodes. Any particular reason for the mix? How did the LEDs work out? In any case.. very nice!
- flabbergast
- Location: Southampton, UK
- DT Pro Member: 0120
- Contact:
Thanks! I'd have done SMT diodes as well, but I didn't have any lying around (and I had SMT resistors and through-hole diodes...).
LEDs work pretty well - although so far I haven't programmed any pretty effects for the matrix beyond testing that it works
Also - these particular amoebas are missing some silkscreen and the 'DT' logo, because OSH Park had a slightly botched batch. They handled it very professionally - informed everyone from that batch that there's a problem even before I received the boards, reran the whole panel and sent replacements. But this took another month, so I used the non-perfect ones for this
LEDs work pretty well - although so far I haven't programmed any pretty effects for the matrix beyond testing that it works
Also - these particular amoebas are missing some silkscreen and the 'DT' logo, because OSH Park had a slightly botched batch. They handled it very professionally - informed everyone from that batch that there's a problem even before I received the boards, reran the whole panel and sent replacements. But this took another month, so I used the non-perfect ones for this
- flabbergast
- Location: Southampton, UK
- DT Pro Member: 0120
- Contact:
mtl shared the design on OSH Park, and it is super easy to order some from them (EU friendly, no hidden costs, bubble envelope marked for $10 regardless of the order). Also high quality (well except than one botched batch, but this is rare - I ordered quite a few things from them over the years with no problems).
The only thing is that no money goes back to mtl
The only thing is that no money goes back to mtl
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
This project was intended to scratch an itch, learn something new and a fun challenge, so I never wanted to earn anything back from it. Thank you, though.
I haven't ordered a large enough quantity to build a keyboard yet, primarily because I'm not yet sure how many I'll need. If there's sufficient interest in a group buy to get the price down, then I would be onboard and willing to organize. I'm in the US so the shipping and import duties abroad may offset any bulk discount, however.
I haven't ordered a large enough quantity to build a keyboard yet, primarily because I'm not yet sure how many I'll need. If there's sufficient interest in a group buy to get the price down, then I would be onboard and willing to organize. I'm in the US so the shipping and import duties abroad may offset any bulk discount, however.
-
- Location: home
- DT Pro Member: -
http://sketchpunklabs.tumblr.com/post/1 ... d-reusable
I received 6 boards the other day. I'm hoping to make it so that the switch and wires are removable, no soldering. So far I have a good pin connector that allows the switch to be removable from the board. There is even a smaller one they'll work for the leds.
For the wires I thought about taking apart terminal blocks and using that to connect the wires, but the pins are to big to fit into the board. Now i'm playing with header pins, if I remove the plastic and solder them to the board, it might be a good option just have to sacrifice a bit of height to make it work. Just curious if you guys have any ideas about going this route.
I have many things planned, want to 3d print the top panels and case. Was planning on using a joystick for mouse movement, even a rotary encoder to create a scroll wheel. Other things I want to do is add a layer that can be user programmed, usb hub embedded and if possible bluetooth. Want to build the thing in phases, but for now I want a 2x2 matrix with the joystick then move up from there.
I received 6 boards the other day. I'm hoping to make it so that the switch and wires are removable, no soldering. So far I have a good pin connector that allows the switch to be removable from the board. There is even a smaller one they'll work for the leds.
For the wires I thought about taking apart terminal blocks and using that to connect the wires, but the pins are to big to fit into the board. Now i'm playing with header pins, if I remove the plastic and solder them to the board, it might be a good option just have to sacrifice a bit of height to make it work. Just curious if you guys have any ideas about going this route.
I have many things planned, want to 3d print the top panels and case. Was planning on using a joystick for mouse movement, even a rotary encoder to create a scroll wheel. Other things I want to do is add a layer that can be user programmed, usb hub embedded and if possible bluetooth. Want to build the thing in phases, but for now I want a 2x2 matrix with the joystick then move up from there.
-
- Location: United States
- Main keyboard: lots
- Main mouse: lots
- Favorite switch: lots
- DT Pro Member: -
Hey all, sorry for the necro, but I didn't see any recent posts about this.
I have recently built a board using the Amoebas, but I am stuck on finding a non-frustrating way to create the tiny bridge wires. I'm having trouble stripping the ends and preventing them from getting bent out of shape because the sections are so small. This is a big board (124 switches), so I'd rather find a repeatable workflow to save myself the headache.
Does anyone have any advice?
Thanks!
I have recently built a board using the Amoebas, but I am stuck on finding a non-frustrating way to create the tiny bridge wires. I'm having trouble stripping the ends and preventing them from getting bent out of shape because the sections are so small. This is a big board (124 switches), so I'd rather find a repeatable workflow to save myself the headache.
Does anyone have any advice?
Thanks!
-
- Location: Vermont
- Main keyboard: BFO-9000
- Main mouse: Logitech G600
- Favorite switch: MX Blues
- DT Pro Member: -
Have you tried magnet wire? The enamel melts off the wire when you touch it with a soldering iron thus allowing the solder to flow onto it.dasGnome wrote: ↑Hey all, sorry for the necro, but I didn't see any recent posts about this.
I have recently built a board using the Amoebas, but I am stuck on finding a non-frustrating way to create the tiny bridge wires. I'm having trouble stripping the ends and preventing them from getting bent out of shape because the sections are so small. This is a big board (124 switches), so I'd rather find a repeatable workflow to save myself the headache.
Does anyone have any advice?
Thanks!
-
- Location: United States
- Main keyboard: lots
- Main mouse: lots
- Favorite switch: lots
- DT Pro Member: -
I have been using regular 34 awg hookup wire. This was also suggested on reddit, so I've ordered a bunch to try it out. Thanks for the tip.Lanrefni wrote: ↑Have you tried magnet wire? The enamel melts off the wire when you touch it with a soldering iron thus allowing the solder to flow onto it.dasGnome wrote: ↑Hey all, sorry for the necro, but I didn't see any recent posts about this.
I have recently built a board using the Amoebas, but I am stuck on finding a non-frustrating way to create the tiny bridge wires. I'm having trouble stripping the ends and preventing them from getting bent out of shape because the sections are so small. This is a big board (124 switches), so I'd rather find a repeatable workflow to save myself the headache.
Does anyone have any advice?
Thanks!
- Quartz64
- Location: Russia
- Main keyboard: Kinesis Contoured (Kailh Box Black, Koala)
- Main mouse: Elecom Huge
- Favorite switch: Durock Koala
- DT Pro Member: 0253
- Contact:
I've organised a small groupbuy for Amoeba 1U and 2U PCBs from JLCPCB.
Reseived the order on 21.12 (express shipping to Russia took 16 days):
There were 1500 Amoeba 1U PCBs on 50 5x6 panels ($33.47), 75 Amoeba 2U ($11.02), 10 Mitosis PCBs ($17.00) and 10 Lobot PCBs ($4.60). Shipping cost was $45.33.
I've ordered the wrong diodes. SOD-123 doesn't fit, I need SOD-323:
Reseived the order on 21.12 (express shipping to Russia took 16 days):
There were 1500 Amoeba 1U PCBs on 50 5x6 panels ($33.47), 75 Amoeba 2U ($11.02), 10 Mitosis PCBs ($17.00) and 10 Lobot PCBs ($4.60). Shipping cost was $45.33.
I've ordered the wrong diodes. SOD-123 doesn't fit, I need SOD-323:
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
The Amoeba is available in 5×6 also from Keebio.
I was a bit disappointed when I saw that there is 1u spacing only on the horizontal, not on the vertical. The rows will have to be broken apart.
I don't know of any store in Europe that has it — If anyone does, please let me know as well! (I'm not in the mood for paying 30€+ for a 5€ item. Stupid customs fees ... grumble grumble)
I was a bit disappointed when I saw that there is 1u spacing only on the horizontal, not on the vertical. The rows will have to be broken apart.
I don't know of any store in Europe that has it — If anyone does, please let me know as well! (I'm not in the mood for paying 30€+ for a 5€ item. Stupid customs fees ... grumble grumble)
- Quartz64
- Location: Russia
- Main keyboard: Kinesis Contoured (Kailh Box Black, Koala)
- Main mouse: Elecom Huge
- Favorite switch: Durock Koala
- DT Pro Member: 0253
- Contact:
You can organize a group buy if you have a local PCB manufacturer. About 3 month ago producing 1500 Amoebas (50 5x6 panels) at Chinese jlcpcb.com was about $75 including shipping, cheaper than producing them locally (in Moscow), but I didn't have to pay a customs fee.
- Quartz64
- Location: Russia
- Main keyboard: Kinesis Contoured (Kailh Box Black, Koala)
- Main mouse: Elecom Huge
- Favorite switch: Durock Koala
- DT Pro Member: 0253
- Contact:
-
- Main keyboard: Ortho 5x12
- Favorite switch: Kailh Hako Royal Clear
@Findecanor german shop keycapsss has it.Findecanor wrote: ↑17 Apr 2019, 15:10The Amoeba is available in 5×6 also from Keebio.
I was a bit disappointed when I saw that there is 1u spacing only on the horizontal, not on the vertical. The rows will have to be broken apart.
I don't know of any store in Europe that has it — If anyone does, please let me know as well! (I'm not in the mood for paying 30€+ for a 5€ item. Stupid customs fees ... grumble grumble)
https://keycapsss.com/keyboard-parts/pc ... switch-pcb
Thank you mtl for creating and sharing it.
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
-
- Location: Germany
- DT Pro Member: -
BTW I've got https://keycapsss.com/keyboard-parts/pc ... ckets?c=14 from keycapsss in the meantime. Supports hotswap sockets Still slowly working on a new build, cannot yet tell how well it works.
Thanks for sharing this! I wish there's a black version. Anyway it looks very cool.kohlerm wrote: ↑16 Dec 2019, 11:12BTW I've got https://keycapsss.com/keyboard-parts/pc ... ckets?c=14 from keycapsss in the meantime. Supports hotswap sockets Still slowly working on a new build, cannot yet tell how well it works.
-
- Location: france
- Main keyboard: Ergodox
- Favorite switch: Kailh Box Royals
Hi everyone!
n00b question here: how hard would it be to create a design similar to the original amoeba - but with the SMD mounting points that support the SK6812MINIs (like the ones on the CRKBD) instead of the regular LEDs?
n00b question here: how hard would it be to create a design similar to the original amoeba - but with the SMD mounting points that support the SK6812MINIs (like the ones on the CRKBD) instead of the regular LEDs?
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
I designed a revised amoeba a while back with support for SMD RGB LEDs like that and Kaihl switch sockets. Had a few prototypes made. I think where it left off was it would technically work for a single key switch, but I wasn't sure it would be feasible to wire up a matrix of them due to the need for more wires between each PCB. Will look for the design and try to post some pictures.
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
Here are a couple of renders. The LED these were designed for is the SK6812MINI.
If there's any interest, I could try to resume work on it. But as mentioned in the previous post, it may not work out great to try to wire up a whole keyboard of these.
A little more detail on the connections: R and C for row and column, of course. + and - are power for the LED, and OUT/IN are the signal lines for LED control. Within a row, there is no need to connect the +/- lines going up to the row above or down to the row below. (So left to right, the PCBs would connect easily.) The top/bottom pads (other than C) would only be used at the end of a row to connect to the subsequent row above/below.
One quirk was that every other row would require the LED to be rotated 180 degrees and invert the meaning of OUT/IN and +/-, which would be easy to screw up during assembly.
If there's any interest, I could try to resume work on it. But as mentioned in the previous post, it may not work out great to try to wire up a whole keyboard of these.
A little more detail on the connections: R and C for row and column, of course. + and - are power for the LED, and OUT/IN are the signal lines for LED control. Within a row, there is no need to connect the +/- lines going up to the row above or down to the row below. (So left to right, the PCBs would connect easily.) The top/bottom pads (other than C) would only be used at the end of a row to connect to the subsequent row above/below.
One quirk was that every other row would require the LED to be rotated 180 degrees and invert the meaning of OUT/IN and +/-, which would be easy to screw up during assembly.
- Loligagger
- Location: Canada
- DT Pro Member: -
I'd be interested in an amoeba that supported kailh hotswap sockets, but without the RGB support personally. I'd rather have a few redundant column pads. Also wouldn't that hole for the anode of the through-hole diode interfere with the switch?
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
Scroll up to the next link.Loligagger wrote: ↑21 Feb 2020, 04:07I'd be interested in an amoeba that supported kailh hotswap sockets, but without the RGB support personally. I'd rather have a few redundant column pads.
My own difficulty with the Ameoba is that it doesn't have 3/4" spacing on the vertical. But I suppose what I really wanted was two 2×2 boards.
- Loligagger
- Location: Canada
- DT Pro Member: -
Ah, glazed over that for some reason. Though the vertical dimension of the amoeba only being 16mm means it'll fit in tight spots for boards like the dactyl. Could the hotswap socket even fit in the same 19mm x 16mm footprint without interfering with the other pads?
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
I've made some updates that hopefully improve the design. In this revision, redundant column pads were added to the top and bottom. (Thanks, Lolligagger!) Also, pins were added to support both left-to-right and right-to-left LED data flows across a row. This will allow for the LED to always be mounted in the same orientation, which will simplify assembly and should reduce the possibility for wiring errors. Finally, the pins for data-out on the top and data-in on the bottom were removed. This removes some flexibility but seemed to be the right compromise.
Dimensions are 18.8 mm wide by 18.3 mm high.
I hope to create a wiring diagram to show how these would be connected in a matrix.
Dimensions are 18.8 mm wide by 18.3 mm high.
I hope to create a wiring diagram to show how these would be connected in a matrix.
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
Below is a pinout for the 2.0 design. I've ordered some prototypes to see if any other changes need to be made. Also may take a shot at creating a panel to have more control over where the mousebites end up.
-
- Location: Denmark
- Main keyboard: ErgoDox EZ
- Main mouse: Logitech MX Vertical
- Favorite switch: Gateron Silent Brown
Oh wow, that 2.0 design looks slick, I would definitely buy a bunch of those if they became available some day (actually registered here just to post that).
They look like a perfect fit for any ergo keyboards like Dactyls etc., with support for Kaihl hotswap and RGB LEDs.
Also, nice job on signaling each pin's designated usage with a minimalistic design, really cool!
-
- Location: USA
- Main keyboard: Custom
- Main mouse: IBM TrackPoint IV
- Favorite switch: Cherry MX Clicky
- DT Pro Member: -
Thank you! I plan to release the gerbers and sources. However, there are a few issues that need to be worked out:
- To make use of the Kaihl switch sockets, one really needs to use the screw mounts on the left and right sides to stabilize the PCB when a switch is inserted or removed. I don't think I've seen anyone use them before with the 1.x series.
- A 2u version needs to be created to support stabilized keys, as the screw mounts on the 1u would interfere with the switch plate stabilizer cutouts on 2u (non-space bar) stabilized keys.
- On the second prototype run, the SK6812MINI cutouts were made with too coarse of a drill bit and thus were too small for the LEDs to fit into. OshPark says the finer milling bit is not guaranteed, so the Amoebas would need to be manufactured with tighter tolerances, perhaps at a different fabricator.