diff options
author | jack <[email protected]> | 2022-05-02 22:01:53 -0600 |
---|---|---|
committer | jack <[email protected]> | 2022-11-21 14:23:22 +0000 |
commit | fe86731860f379e2e880b190a5d9598e89ffdeaf (patch) | |
tree | e85011288d9a37e2a9ed36451a8da95c14d2e5c3 | |
parent | bf035fa1afa1383e44f20820992effb6df08e40d (diff) | |
download | protoncrkbd-fe86731860f379e2e880b190a5d9598e89ffdeaf.tar.gz protoncrkbd-fe86731860f379e2e880b190a5d9598e89ffdeaf.zip |
clean up
-rw-r--r-- | README.md | 35 | ||||
-rw-r--r-- | images/3d_pcb.png | bin | 246671 -> 0 bytes | |||
-rwxr-xr-x | images/controller.JPG | bin | 8285620 -> 0 bytes | |||
-rwxr-xr-x | images/controller_socket.JPG | bin | 7925573 -> 0 bytes | |||
-rw-r--r-- | images/felix/bark1.png | bin | 354 -> 0 bytes | |||
-rw-r--r-- | images/felix/bark2.png | bin | 385 -> 0 bytes | |||
-rw-r--r-- | images/felix/run1.png | bin | 374 -> 0 bytes | |||
-rw-r--r-- | images/felix/run2.png | bin | 368 -> 0 bytes | |||
-rw-r--r-- | images/felix/sit1.png | bin | 345 -> 0 bytes | |||
-rw-r--r-- | images/felix/sit2.png | bin | 424 -> 0 bytes | |||
-rw-r--r-- | images/felix/sneak1.png | bin | 336 -> 0 bytes | |||
-rw-r--r-- | images/felix/sneak2.png | bin | 357 -> 0 bytes | |||
-rw-r--r-- | images/felix/walk1.png | bin | 482 -> 0 bytes | |||
-rw-r--r-- | images/felix/walk2.png | bin | 359 -> 0 bytes | |||
-rwxr-xr-x | images/jumper.JPG | bin | 8818474 -> 0 bytes | |||
-rw-r--r-- | images/led.JPG | bin | 1284781 -> 0 bytes | |||
-rwxr-xr-x | images/oled.JPG | bin | 7884195 -> 0 bytes | |||
-rw-r--r-- | images/pcb.jpg | bin | 0 -> 95770 bytes | |||
-rw-r--r-- | images/pcb.png | bin | 65201 -> 0 bytes | |||
-rw-r--r-- | images/pcb_view.pdf | bin | 165894 -> 0 bytes | |||
-rw-r--r-- | pcb/v1_gerbers.zip | bin | 171564 -> 0 bytes | |||
-rw-r--r-- | pcb/v2_gerbers.zip | bin | 235639 -> 0 bytes | |||
-rw-r--r-- | pcb/v3_gerbers.zip | bin | 319234 -> 0 bytes |
23 files changed, 29 insertions, 6 deletions
@@ -1,7 +1,30 @@ -# Proton-C Compatible crkbd PCB -Refer to the [wiki](https://github.com/ItsWaffIe/waffle_corne/wiki) for more PCB info. -![CRKBD](https://raw.githubusercontent.com/ItsWaffIe/waffle_corne/proton-c/images/3d_pcb.png) -![PCB_LAYOUT](https://raw.githubusercontent.com/ItsWaffIe/waffle_corne/proton-c/images/pcb.png) -[Schematic PDF](https://github.com/ItsWaffIe/waffle_corne/blob/proton-c/images/schematic.pdf) +### proton-c compatible crkbd pcb +![pcb](images/pcb.jpg) +### info +#### required changes: +* Moving the TRRS data line to the TX pin (A9). +* Moving the LED data line to a pin with a general purpose timer or similar (ADC3-12/B0). +* Pull-up resistors between VCC and Serial Data (~4.7k). +#### other changes: +* Added AST1109MLTRQ speaker footprints. +* Added two EC-11 rotary encoder positions. +* Added Pimoroni Trackball support. Footprint reference: [MangoIV](https://github.com/MangoIV). -[PCB PDF](https://github.com/ItsWaffIe/waffle_corne/blob/proton-c/images/pcb_view.pdf) +#### parts +Item | Count +------------ | ------------- +[1N4148 Diodes (SOD-123)](https://lcsc.com/product-detail/Switching-Diode_LGE-1N4148W_C402213.html) | 42 +[SK6812 Mini-E LEDs](https://www.aliexpress.com/item/4000475685852.html) | 42 +[WS2812B LEDs](https://www.aliexpress.com/item/32732686773.html) | 12 +[Kailh MX Sockets](https://www.aliexpress.com/item/4000019410050.html) | 42 +[Proton-C](https://qmk.fm/proton-c/) or [Bonsai-C](https://github.com/customMK/Bonsai-C) | 2 +[EC11 Rotary Encoders](https://www.digikey.com/en/products/detail/bourns-inc/PEC11R-4025F-S0024/4699199) | 2 +[PJ320A TRRS Jack](https://www.aliexpress.com/item/4000661212458.html) | 2 +[Reset Switch](https://www.aliexpress.com/item/1255399892.html) | 2 +[4.7k Pullup Resistors](https://www.aliexpress.com/item/32979849787.html) (4K7 one) | 2 +[AST1109MLTRQ Speakers](https://www.aliexpress.com/item/32558833519.html) | 2 +[128x32 OLED Display](https://www.aliexpress.com/item/32794209149.html) | 2 +[MCU/OLED Sockets](https://www.aliexpress.com/item/32847384633.html) | 2 (40 pos. each, 48 needed) +[OLED Socket Pins](https://www.aliexpress.com/item/32855402975.html) | 1 (40 pos. each, 8 needed) +[MCU Millmax pins](https://www.digikey.com/en/products/detail/mill-max-manufacturing-corp/3320-0-00-15-00-00-03-0/4147392) </br> Alternatively, diode/resistor legs can be used | 48 +Pimoroni Trackball [UK](https://shop.pimoroni.com/products/trackball-breakout) [EU](https://splitkb.com/collections/keyboard-parts/products/trackball-breakout) [NA](https://www.digikey.com/en/products/detail/pimoroni-ltd/PIM447/10246389) | 1 diff --git a/images/3d_pcb.png b/images/3d_pcb.png Binary files differdeleted file mode 100644 index 724877c..0000000 --- a/images/3d_pcb.png +++ /dev/null diff --git a/images/controller.JPG b/images/controller.JPG Binary files differdeleted file mode 100755 index 3543821..0000000 --- a/images/controller.JPG +++ /dev/null diff --git a/images/controller_socket.JPG b/images/controller_socket.JPG Binary files differdeleted file mode 100755 index 76bb049..0000000 --- a/images/controller_socket.JPG +++ /dev/null diff --git a/images/felix/bark1.png b/images/felix/bark1.png Binary files differdeleted file mode 100644 index 8096762..0000000 --- a/images/felix/bark1.png +++ /dev/null diff --git a/images/felix/bark2.png b/images/felix/bark2.png Binary files differdeleted file mode 100644 index 6fc8f8a..0000000 --- a/images/felix/bark2.png +++ /dev/null diff --git a/images/felix/run1.png b/images/felix/run1.png Binary files differdeleted file mode 100644 index e1d5b9c..0000000 --- a/images/felix/run1.png +++ /dev/null diff --git a/images/felix/run2.png b/images/felix/run2.png Binary files differdeleted file mode 100644 index 9a490fe..0000000 --- a/images/felix/run2.png +++ /dev/null diff --git a/images/felix/sit1.png b/images/felix/sit1.png Binary files differdeleted file mode 100644 index 151a804..0000000 --- a/images/felix/sit1.png +++ /dev/null diff --git a/images/felix/sit2.png b/images/felix/sit2.png Binary files differdeleted file mode 100644 index 761510c..0000000 --- a/images/felix/sit2.png +++ /dev/null diff --git a/images/felix/sneak1.png b/images/felix/sneak1.png Binary files differdeleted file mode 100644 index 6647c05..0000000 --- a/images/felix/sneak1.png +++ /dev/null diff --git a/images/felix/sneak2.png b/images/felix/sneak2.png Binary files differdeleted file mode 100644 index 9216e28..0000000 --- a/images/felix/sneak2.png +++ /dev/null diff --git a/images/felix/walk1.png b/images/felix/walk1.png Binary files differdeleted file mode 100644 index 6e9831b..0000000 --- a/images/felix/walk1.png +++ /dev/null diff --git a/images/felix/walk2.png b/images/felix/walk2.png Binary files differdeleted file mode 100644 index 3bedba7..0000000 --- a/images/felix/walk2.png +++ /dev/null diff --git a/images/jumper.JPG b/images/jumper.JPG Binary files differdeleted file mode 100755 index 8830ad7..0000000 --- a/images/jumper.JPG +++ /dev/null diff --git a/images/led.JPG b/images/led.JPG Binary files differdeleted file mode 100644 index e0fc987..0000000 --- a/images/led.JPG +++ /dev/null diff --git a/images/oled.JPG b/images/oled.JPG Binary files differdeleted file mode 100755 index 290665b..0000000 --- a/images/oled.JPG +++ /dev/null diff --git a/images/pcb.jpg b/images/pcb.jpg Binary files differnew file mode 100644 index 0000000..ad14b26 --- /dev/null +++ b/images/pcb.jpg diff --git a/images/pcb.png b/images/pcb.png Binary files differdeleted file mode 100644 index 95decca..0000000 --- a/images/pcb.png +++ /dev/null diff --git a/images/pcb_view.pdf b/images/pcb_view.pdf Binary files differdeleted file mode 100644 index e98aaa9..0000000 --- a/images/pcb_view.pdf +++ /dev/null diff --git a/pcb/v1_gerbers.zip b/pcb/v1_gerbers.zip Binary files differdeleted file mode 100644 index 1acc763..0000000 --- a/pcb/v1_gerbers.zip +++ /dev/null diff --git a/pcb/v2_gerbers.zip b/pcb/v2_gerbers.zip Binary files differdeleted file mode 100644 index ea91d7a..0000000 --- a/pcb/v2_gerbers.zip +++ /dev/null diff --git a/pcb/v3_gerbers.zip b/pcb/v3_gerbers.zip Binary files differdeleted file mode 100644 index 495cf1f..0000000 --- a/pcb/v3_gerbers.zip +++ /dev/null |