Tuesday, July 25, 2017
Monday, July 24, 2017
Tomato 2.1 PCB in a Gherkin caseIn order to fit the Pro Micro in the same location as on a Gherkin I used the larger clone version with a mini USB connector (instead of micro USB). These have an identical pinout to a regular Pro Micro, but are physically much larger. These are sold on eBay and Ali Express. You need to compare the pictures since they are mostly identical in description. They tend to cost a little more.
The previous Tomato versions placed the Pro micro facing the back, instead of out the side. This made them only partly compatible with the Gherkin case plates.
- Individual WS2812B LEDs inserted into cutouts and soldered to PCB.
- 0805 0.1mfd bypass capacitors
- Larger Pro Micro with mini USB connector
- V 1.3
- V 1.2
- V 2.1 Files
installed on this side.
Wednesday, July 19, 2017
Cherry ML Function stickI was left over with a lot of ML keycaps from the MLP keyboard. Created this thin 1x12 macropad for use as function keys.
The Pro Micro is running a simple Arduino sketch.
I built 2, one with 6mm spacers and one with 4mm spacers. To use 4mm spacers you need to use a low profile socket. The thin head laptop style screws are very low profile. I will be sticking these to the edges of monitors with 3M command strip removable adhesive.
The files are on Github.
Tuesday, July 18, 2017
Blue Cherries on a dyed blue PCBI dyed some PCBs blue. The soldermask was sanded down to the bare FR4 fiberglass surface. I tried 3 different dyes, each for 15 minutes simmering on a hot plate. The first dye was Rit Denim Blue. After 15 minutes there was no noticeable coloring. The second was Rit Dyemore Blue. Also no noticeable change after 15 minutes. Finally iDye Poly Blue. After 15 minutes it was a deep blue. I left it in for another 5 minutes and it didn't seem to get any darker.
I found this post where it took almost 2 hours to dye with regular Rit dye. So it can be done if you have a lot of time.
I have also dyed some purple PCBs.
The keycaps are from a PMK grab bag. They are upside down.
Six Pack with Outemu Teal switches.
Gherkin plate and a 2 pack plate at the same time.
Monday, July 17, 2017
A Let's Split stuck to itselfI did not have separate cases for the two halves so I put both in one of the plates I made for a Planck. The switch spacing for a Planck is 19mm and the Let's Split is 19.05mm. The difference is small but it shows. There is a slight bowing of the plates. Being only 6 columns wide reduces the total offset. If it were a single 12 column PCB the offset would be 0.55mm from end to end. As it is there is a 0.25mm offset for each side. Socketed Outemu teal switches were used so this can be disassembled and put in a new case later.
The TRRS cable is a bit short for normal split use. They are a good length for a permanent umbilical. Sort of looks like crab eyes.
I flash my Pro Micro's with the Atmel DFU bootloader. With the default fuses the JTAG port is enabled by default and needs to be disabled to use Port F. Adding the following code to matrix.c in the matrix_init function will disable JTAG.
// To use PORTF disable JTAG with writing JTD bit twice within four cycles.
MCUCR |= (1<<JTD);
MCUCR |= (1<<JTD);
Thursday, July 13, 2017
Revised 2 Pack PCBAdded a notch to the bottom plate to allow larger USB connectors. Rotated the logo. Otherwise it is the same as the previous version.
These are small enough for the $2 special for 10 boards on EasyEDA.com. Shipping will be a larger part of the cost, coming from China.
Wednesday, July 12, 2017
PCB mount Gherkin with integrated plain PCB bottomAs an experiment I combined the Gherkin PCB with a snap off bottom piece. This is the top and bottom plate for a PCB mount Gherkin in a single PCB.
I had a few made and they work fine. You snap the board in half and sand the nubs off each side. I use 220grit wet/dry sandpaper and wet sanded it with the paper on a flat surface. I sanded all four sides so they had an even smooth finish on all edges. The boards are fiberglass so wet sanding will keep you from breathing in dust.
While this worked, it actually cost more than just using a second PCB as the bottom. EasyEDA prices by area, and the two parts with the little gap between are more than twice the size of the PCB alone. Also the volume price breaks work against this. 5 combo pieces are $16.09 and 10 regular PCB's (using one for top and one for the bottom) are $15.93.
There is also the additional labor of sanding down the parts. It is better to just use two regular PCBs.
gerber preview of the combo PCB.
Monday, July 10, 2017
MLP 1.1Second version of the Cherry ML 40% keyboard. Same schematic. The number of M2 supports has been reduced. This allows for placement of the Pro Micro that is not blocked by a screw post. There are now cutouts for the Pro micro so that larger USB plugs can fit.
4mm M2 spacers and a low profile socket were used to reduce the space between the plates. 1.2mm PCB material was used to save 0.8mm (from the 1.6mm PCB used previously). Total height is about 16mm. First version was 19mm thick.
White PCB soldermask and contrasting M2 3mm black oxide washer head screws. The washer head screws are large in diameter and extend beyond the edge of the PCB a little. I removed the silkscreen layer which is normally black. The PCB's are completely white with no markings.
Gerber files are here.
8u spacebar on ortholinearSorted through the remnants of my PMK grab bags and found some 7u and 8u DSA spacebars. Both will fit over 1u spaced switches. On the 7u the center and two end stems fit into switches. On the 8u the center stem goes between two switches, only the two outer stems go into switches.
There is no stabilizer, so the bar will tilt towards whatever end you press down on. You can program the two switches to do two different functions and have a "split" spacebar.
I also found some 4u spacebars in SA profile. These have the proper rounded top for a spacebar. These were like the 8u where only the outer two stems sat in switches and the center stem was between switches.
Some pictures of an 8u spacebar on a double Gherkin.
Friday, July 7, 2017
Thirty 30% keyboardsMostly Gherkins or Tomatos, some 16mm.
- Compact Dual PCB
- With PCB top/bottom plates
- Wood cases
- Most with LEDs, Some RGB.
- Steel plates
- Jaundice Gherkin
- Tomato 1.3 RGB
- 30 RGB
- 16mm Jelly Comb
- Gherkin Alps
- Self Flashing LEDs
- 16mm PCB Plates
- Copper Gherkin
- Chopped Gherkin
- White Panda Alien Gherkin Rainbow
- Gherkin Wood
- Sea Cucumber
- Pickle Jar
- Purple Gherkin
- Gherkin Lite
- Gherkin LC
- Pickle Puke
- Germanium Diodes
- Rainbow Pickle
- Gherkin Tester
- Christmas Pickle