summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjack <[email protected]>2022-05-02 22:01:53 -0600
committerjack <[email protected]>2022-11-21 14:23:22 +0000
commitfe86731860f379e2e880b190a5d9598e89ffdeaf (patch)
treee85011288d9a37e2a9ed36451a8da95c14d2e5c3
parentbf035fa1afa1383e44f20820992effb6df08e40d (diff)
downloadprotoncrkbd-fe86731860f379e2e880b190a5d9598e89ffdeaf.tar.gz
protoncrkbd-fe86731860f379e2e880b190a5d9598e89ffdeaf.zip
clean up
-rw-r--r--README.md35
-rw-r--r--images/3d_pcb.pngbin246671 -> 0 bytes
-rwxr-xr-ximages/controller.JPGbin8285620 -> 0 bytes
-rwxr-xr-ximages/controller_socket.JPGbin7925573 -> 0 bytes
-rw-r--r--images/felix/bark1.pngbin354 -> 0 bytes
-rw-r--r--images/felix/bark2.pngbin385 -> 0 bytes
-rw-r--r--images/felix/run1.pngbin374 -> 0 bytes
-rw-r--r--images/felix/run2.pngbin368 -> 0 bytes
-rw-r--r--images/felix/sit1.pngbin345 -> 0 bytes
-rw-r--r--images/felix/sit2.pngbin424 -> 0 bytes
-rw-r--r--images/felix/sneak1.pngbin336 -> 0 bytes
-rw-r--r--images/felix/sneak2.pngbin357 -> 0 bytes
-rw-r--r--images/felix/walk1.pngbin482 -> 0 bytes
-rw-r--r--images/felix/walk2.pngbin359 -> 0 bytes
-rwxr-xr-ximages/jumper.JPGbin8818474 -> 0 bytes
-rw-r--r--images/led.JPGbin1284781 -> 0 bytes
-rwxr-xr-ximages/oled.JPGbin7884195 -> 0 bytes
-rw-r--r--images/pcb.jpgbin0 -> 95770 bytes
-rw-r--r--images/pcb.pngbin65201 -> 0 bytes
-rw-r--r--images/pcb_view.pdfbin165894 -> 0 bytes
-rw-r--r--pcb/v1_gerbers.zipbin171564 -> 0 bytes
-rw-r--r--pcb/v2_gerbers.zipbin235639 -> 0 bytes
-rw-r--r--pcb/v3_gerbers.zipbin319234 -> 0 bytes
23 files changed, 29 insertions, 6 deletions
diff --git a/README.md b/README.md
index ffe492e..2eb111f 100644
--- a/README.md
+++ b/README.md
@@ -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
deleted file mode 100644
index 724877c..0000000
--- a/images/3d_pcb.png
+++ /dev/null
Binary files differ
diff --git a/images/controller.JPG b/images/controller.JPG
deleted file mode 100755
index 3543821..0000000
--- a/images/controller.JPG
+++ /dev/null
Binary files differ
diff --git a/images/controller_socket.JPG b/images/controller_socket.JPG
deleted file mode 100755
index 76bb049..0000000
--- a/images/controller_socket.JPG
+++ /dev/null
Binary files differ
diff --git a/images/felix/bark1.png b/images/felix/bark1.png
deleted file mode 100644
index 8096762..0000000
--- a/images/felix/bark1.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/bark2.png b/images/felix/bark2.png
deleted file mode 100644
index 6fc8f8a..0000000
--- a/images/felix/bark2.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/run1.png b/images/felix/run1.png
deleted file mode 100644
index e1d5b9c..0000000
--- a/images/felix/run1.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/run2.png b/images/felix/run2.png
deleted file mode 100644
index 9a490fe..0000000
--- a/images/felix/run2.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/sit1.png b/images/felix/sit1.png
deleted file mode 100644
index 151a804..0000000
--- a/images/felix/sit1.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/sit2.png b/images/felix/sit2.png
deleted file mode 100644
index 761510c..0000000
--- a/images/felix/sit2.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/sneak1.png b/images/felix/sneak1.png
deleted file mode 100644
index 6647c05..0000000
--- a/images/felix/sneak1.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/sneak2.png b/images/felix/sneak2.png
deleted file mode 100644
index 9216e28..0000000
--- a/images/felix/sneak2.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/walk1.png b/images/felix/walk1.png
deleted file mode 100644
index 6e9831b..0000000
--- a/images/felix/walk1.png
+++ /dev/null
Binary files differ
diff --git a/images/felix/walk2.png b/images/felix/walk2.png
deleted file mode 100644
index 3bedba7..0000000
--- a/images/felix/walk2.png
+++ /dev/null
Binary files differ
diff --git a/images/jumper.JPG b/images/jumper.JPG
deleted file mode 100755
index 8830ad7..0000000
--- a/images/jumper.JPG
+++ /dev/null
Binary files differ
diff --git a/images/led.JPG b/images/led.JPG
deleted file mode 100644
index e0fc987..0000000
--- a/images/led.JPG
+++ /dev/null
Binary files differ
diff --git a/images/oled.JPG b/images/oled.JPG
deleted file mode 100755
index 290665b..0000000
--- a/images/oled.JPG
+++ /dev/null
Binary files differ
diff --git a/images/pcb.jpg b/images/pcb.jpg
new file mode 100644
index 0000000..ad14b26
--- /dev/null
+++ b/images/pcb.jpg
Binary files differ
diff --git a/images/pcb.png b/images/pcb.png
deleted file mode 100644
index 95decca..0000000
--- a/images/pcb.png
+++ /dev/null
Binary files differ
diff --git a/images/pcb_view.pdf b/images/pcb_view.pdf
deleted file mode 100644
index e98aaa9..0000000
--- a/images/pcb_view.pdf
+++ /dev/null
Binary files differ
diff --git a/pcb/v1_gerbers.zip b/pcb/v1_gerbers.zip
deleted file mode 100644
index 1acc763..0000000
--- a/pcb/v1_gerbers.zip
+++ /dev/null
Binary files differ
diff --git a/pcb/v2_gerbers.zip b/pcb/v2_gerbers.zip
deleted file mode 100644
index ea91d7a..0000000
--- a/pcb/v2_gerbers.zip
+++ /dev/null
Binary files differ
diff --git a/pcb/v3_gerbers.zip b/pcb/v3_gerbers.zip
deleted file mode 100644
index 495cf1f..0000000
--- a/pcb/v3_gerbers.zip
+++ /dev/null
Binary files differ