

Cyberdeck
Things made with electronic components
- Size
- 98.8 × 96.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 73
- Nets
- 49
- Pads
- 286
- Tracks, vias
- 510, 4
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 27 Nov 2024
- Updated
- 22 Jan 2025
Overview
Cyberdeck is an open-source printed circuit board by juancho386, from the juancho386/circuits repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 98.8 × 96.1 mm with 73 parts on 49 nets, routed with 510 tracks and 4 vias.
Its parts include 10 switches and 2 connectors.
README
cyberdeck/k1/README.mdK1: QWERTY keyboard para Pico
Teclado QWERTY con todas las teclas standard. El proyecto consta de 2 elementos:
- Circuito integrado PCB.
- Código en Arduino para programar un Raspberry Pico y emular el teclado.
[!CAUTION] K1 es mi primer circuito que mando a imprimir. Aprendí de tutoriales en youtube y me animé. Puede contener errores de todo tipo. No me hago responsable de las consecuencias de ensamblarlo.
Features:
- Tiene el ancho justo para complementar una pantalla de 4" (aproximadamente 9.6cm)
- Usa la tecla FN para extender teclas especiales como las teclas de función y las del keypad como insert, home, end, print screen, etc.
- Minimiza el espacio pero manteniendo una distancia adecuada para escribir con los pulgares.
- Lleva notación de todas las teclas posibles en la capa silk del PCB
El PCB
De adelante

De atras

v1.0 built

Lista de materiales
- Raspberry Pi Pico
- 2 tiras de Connector 20xPin Headers
- 5x12-6 micro switches de 6x6x6
- 5+3 resistencias THT 0805 de 330Ω
- 4 LEDs
Parts
73| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 330Ω | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | RA1, RC1, RF1, RS1 |
| 4 | R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | RR1, RR2, RR3, RR4 |
| 2 | Conn_01x20_MountingPin | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J1, J2 |
| 1 | #0 ) | Button_Switch_THT:SW_PUSH_6mm | SW0 |
| 1 | #1 ! | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | #2 @ | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | #3 # | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | #4 $ | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | #5 % | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | #6 ^ | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | #7 & | Button_Switch_THT:SW_PUSH_6mm | SW7 |
| 1 | #8 * | Button_Switch_THT:SW_PUSH_6mm | SW8 |
| 1 | #9 ( | Button_Switch_THT:SW_PUSH_6mm | SW9 |
| 1 | ' " | Button_Switch_THT:SW_PUSH_6mm | SWdblquote1 |
| 1 | , < | Button_Switch_THT:SW_PUSH_6mm | SWcoma1 |
| 1 | . > | Button_Switch_THT:SW_PUSH_6mm | SWpunto1 |
| 1 | / ? | Button_Switch_THT:SW_PUSH_6mm | SW/1 |
| 1 | 330ohn | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | RR5 |
| 1 | ; : | Button_Switch_THT:SW_PUSH_6mm | SWpuntoycoma1 |
| 1 | A | Button_Switch_THT:SW_PUSH_6mm | SWa1 |
| 1 | ALT | Button_Switch_THT:SW_PUSH_6mm | SWalt1 |
| 1 | ALT | LED_THT:LED_D3.0mm | Dalt1 |
| 1 | B | Button_Switch_THT:SW_PUSH_6mm | SWb1 |
| 1 | BKPSPC | Button_Switch_THT:SW_PUSH_6mm | SWdel1 |
| 1 | C | Button_Switch_THT:SW_PUSH_6mm | SWc1 |
| 1 | CTRL | Button_Switch_THT:SW_PUSH_6mm | SWctrl1 |
| 1 | CTRL | LED_THT:LED_D3.0mm | Dctrl1 |
| 1 | D | Button_Switch_THT:SW_PUSH_6mm | SWd1 |
| 1 | E _ | Button_Switch_THT:SW_PUSH_6mm | SWe1 |
| 1 | ENTER↲ | Button_Switch_THT:SW_PUSH_6mm | SWenter1 |
| 1 | F | Button_Switch_THT:SW_PUSH_6mm | SWf1 |
| 1 | FN | LED_THT:LED_D3.0mm | Dfn1 |
| 1 | FN | Button_Switch_THT:SW_PUSH_6mm | SWfn1 |
| 1 | G | Button_Switch_THT:SW_PUSH_6mm | SWg1 |
| 1 | H | Button_Switch_THT:SW_PUSH_6mm | SWh1 |
| 1 | I } | Button_Switch_THT:SW_PUSH_6mm | SWi1 |
| 1 | J | Button_Switch_THT:SW_PUSH_6mm | SWj1 |
| 1 | K | Button_Switch_THT:SW_PUSH_6mm | SWk1 |
| 1 | L | Button_Switch_THT:SW_PUSH_6mm | SWl1 |
| 1 | M | Button_Switch_THT:SW_PUSH_6mm | SWm1 |
| 1 | N | Button_Switch_THT:SW_PUSH_6mm | SWn1 |
| 1 | O [ | Button_Switch_THT:SW_PUSH_6mm | SWo1 |
| 1 | P ] | Button_Switch_THT:SW_PUSH_6mm | SWp1 |
| 1 | Q \ | Button_Switch_THT:SW_PUSH_6mm | SWq1 |
| 1 | R - | Button_Switch_THT:SW_PUSH_6mm | SWr1 |
| 1 | S | Button_Switch_THT:SW_PUSH_6mm | SWs1 |
| 1 | SHIFT | Button_Switch_THT:SW_PUSH_6mm | SWshift1 |
| 1 | SHIFT | LED_THT:LED_D3.0mm | Dshift1 |
| 1 | SPACE | Button_Switch_THT:SW_PUSH_6mm | SWspace1 |
| 1 | T + | Button_Switch_THT:SW_PUSH_6mm | SWt1 |
| 1 | TAB⇆ | Button_Switch_THT:SW_PUSH_6mm | SWtab1 |
| 1 | U { | Button_Switch_THT:SW_PUSH_6mm | SWu1 |
| 1 | V | Button_Switch_THT:SW_PUSH_6mm | SWv1 |
| 1 | W | | Button_Switch_THT:SW_PUSH_6mm | SWw1 |
| 1 | X | Button_Switch_THT:SW_PUSH_6mm | SWx1 |
| 1 | Y = | Button_Switch_THT:SW_PUSH_6mm | SWy1 |
| 1 | Z | Button_Switch_THT:SW_PUSH_6mm | SWz1 |
| 1 | ` ~ | Button_Switch_THT:SW_PUSH_6mm | SWquote1 |
| 1 | ← | Button_Switch_THT:SW_PUSH_6mm | SWleft1 |
| 1 | ↑ | Button_Switch_THT:SW_PUSH_6mm | SWup1 |
| 1 | → | Button_Switch_THT:SW_PUSH_6mm | SWright1 |
| 1 | ↓ | Button_Switch_THT:SW_PUSH_6mm | SWdown1 |
The 69 most common of 73 parts.
Questions
How big is the Cyberdeck PCB?
It measures 98.8 × 96.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Cyberdeck use?
73 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Cyberdeck KiCad files?
From the juancho386/circuits repository on GitHub, at the commit this page was made from: the board is cyberdeck/k1/k1.kicad_pcb and its schematic cyberdeck/k1/k1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Cyberdeck design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers131.2 × 132.5 mm

- 2 layers76 × 112 mm

- 2 layers152.9 × 58.6 mm

Mini sequencer
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
73 parts915 - 2 layers128.6 × 74.2 mm

- 2 layers84 × 75 mm

- 2 layers62 × 60.5 mm

Chiller control
eddyem/stm32samples
Code samples and ready projects based on bare-metal STM32
73 parts208 - 2 layers247.7 × 105.6 mm

- 2 layers157 × 90 mm
