
OpenDeck r2.2.1
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

A simple 60% keyboard PCB powered by STM32F072
Ice60v2 is an open-source printed circuit board by chillKB, from the chillKB/ice60v2 repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 284.7 × 94.2 mm with 164 parts on 106 nets, routed with 552 tracks and 17 vias.
Its parts include 65 diodes, 10 capacitors, 7 switches, 2 resistors and 1 IC. It belongs with the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 63 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +47 |
| 5 | 100n | Capacitor_SMD:C_0402_1005Metric | C1, C5, C6, C7, C8 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C2, C3, C10 |
| 1 | 0 | marbastlib-mx:SW_MX_1u | MX11 |
| 1 | 1 | marbastlib-mx:SW_MX_1u | MX2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C9 |
| 1 | 2 | marbastlib-mx:SW_MX_1u | MX3 |
| 1 | 3 | marbastlib-mx:SW_MX_1u | MX4 |
| 1 | 4 | marbastlib-mx:SW_MX_1u | MX5 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 470R | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 5 | marbastlib-mx:SW_MX_1u | MX6 |
| 1 | 6 | marbastlib-mx:SW_MX_1u | MX7 |
| 1 | 6U_SPACE | marbastlib-mx:SW_MX_1u | MX74 |
| 1 | 7 | marbastlib-mx:SW_MX_1u | MX8 |
| 1 | 8 | marbastlib-mx:SW_MX_1u | MX9 |
| 1 | 87U_R_ALT | marbastlib-mx:SW_MX_1.5u | MX75 |
| 1 | 87U_R_GUI | marbastlib-mx:SW_MX_1u | MX76 |
| 1 | 9 | marbastlib-mx:SW_MX_1u | MX10 |
| 1 | A | marbastlib-mx:SW_MX_1u | MX32 |
| 1 | APP | marbastlib-mx:SW_MX_1.25u | MX65 |
| 1 | B | marbastlib-mx:SW_MX_1u | MX50 |
| 1 | BACKSLASH | marbastlib-mx:SW_MX_1.5u | MX29 |
| 1 | BACKSPACE | marbastlib-mx:STAB_MX_2u | S1 |
| 1 | BACKSPACE | marbastlib-mx:SW_MX_1u | MX14 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_TL3342 | SW2 |
| 1 | C | marbastlib-mx:SW_MX_1u | MX48 |
| 1 | CAPS | marbastlib-mx:SW_MX_1.75u | MX31 |
| 1 | COMMA | marbastlib-mx:SW_MX_1u | MX53 |
| 1 | D | marbastlib-mx:SW_MX_1u | MX34 |
| 1 | E | marbastlib-mx:SW_MX_1u | MX19 |
| 1 | ENTER | marbastlib-mx:SW_MX_1u | MX43 |
| 1 | ENTER | marbastlib-mx:STAB_MX_2.25u | S2 |
| 1 | EQUALS | marbastlib-mx:SW_MX_1u | MX13 |
| 1 | ESC | marbastlib-mx:SW_MX_1u | MX1 |
| 1 | F | marbastlib-mx:SW_MX_1u | MX35 |
| 1 | FWDSLASH | marbastlib-mx:SW_MX_1u | MX55 |
| 1 | G | marbastlib-mx:SW_MX_1u | MX36 |
| 1 | H | marbastlib-mx:SW_MX_1u | MX37 |
| 1 | I | marbastlib-mx:SW_MX_1u | MX24 |
| 1 | J | marbastlib-mx:SW_MX_1u | MX38 |
| 1 | K | marbastlib-mx:SW_MX_1u | MX39 |
| 1 | L | marbastlib-mx:SW_MX_1u | MX40 |
| 1 | LED | marbastlib-mx:LED_MX_3mm | LED1 |
| 1 | LED | marbastlib-mx:LED_MX_3mm-ROT | LED2 |
| 1 | L_ALT | marbastlib-mx:SW_MX_1.25u | MX61 |
| 1 | L_BRACKET | marbastlib-mx:SW_MX_1u | MX27 |
| 1 | L_CTRL | marbastlib-mx:SW_MX_1.25u | MX59 |
| 1 | L_GUI | marbastlib-mx:SW_MX_1.25u | MX60 |
| 1 | L_SHIFT | marbastlib-mx:SW_MX_1u | MX45 |
| 1 | L_SHIFT | marbastlib-mx:STAB_MX_2.25u | S3 |
| 1 | L_SPLIT_BACKSPACE | marbastlib-mx:SW_MX_1u | MX15 |
| 1 | L_SPLIT_R_SHIFT | marbastlib-mx:SW_MX_1.75u | MX58 |
| 1 | M | marbastlib-mx:SW_MX_1u | MX52 |
| 1 | MINUS | marbastlib-mx:SW_MX_1u | MX12 |
| 1 | Molex_Pico-EZmate_78171-0004_1x04 | marbastlib-various:Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical | J1 |
| 1 | N | marbastlib-mx:SW_MX_1u | MX51 |
| 1 | O | marbastlib-mx:SW_MX_1u | MX25 |
| 1 | P | marbastlib-mx:SW_MX_1u | MX26 |
| 1 | PERIOD | marbastlib-mx:SW_MX_1u | MX54 |
| 1 | Q | marbastlib-mx:SW_MX_1u | MX17 |
| 1 | QUOTE | marbastlib-mx:SW_MX_1u | MX42 |
| 1 | R | marbastlib-mx:SW_MX_1u | MX20 |
| 1 | RST | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | R_ALT | marbastlib-mx:SW_MX_1.25u | MX63 |
| 1 | R_BRACKET | marbastlib-mx:SW_MX_1u | MX28 |
| 1 | R_CTRL | marbastlib-mx:SW_MX_1.25u | MX66 |
| 1 | R_GUI | marbastlib-mx:SW_MX_1.25u | MX64 |
| 1 | R_SHIFT | marbastlib-mx:SW_MX_1u | MX56 |
| 1 | R_SHIFT | marbastlib-mx:STAB_MX_2.75u | S4 |
| 1 | R_SPLIT_BACKSPACE | marbastlib-mx:SW_MX_1u | MX44 |
| 1 | R_SPLIT_R_SHIFT | marbastlib-mx:SW_MX_1u | MX57 |
| 1 | S | marbastlib-mx:SW_MX_1u | MX33 |
| 1 | SEMICOLON | marbastlib-mx:SW_MX_1u | MX41 |
| 1 | SPACE | marbastlib-mx:STAB_MX_6.25u | S5 |
| 1 | SPACE | marbastlib-mx:SW_MX_1u | MX62 |
| 1 | STEPPED_CAPS | marbastlib-mx:SW_MX_1.75u_STP_1.25 | MX30 |
| 1 | STM32F072CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | T | marbastlib-mx:SW_MX_1u | MX21 |
The 148 most common of 164 parts.
It measures 284.7 × 94.2 mm and has 2 copper layers, 1.6 mm thick.
164 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.
From the chillKB/ice60v2 repository on GitHub, at the commit this page was made from: the board is ice60v2.kicad_pcb and its schematic ice60v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.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).

shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.



beekeeb/crkbd-glp
A variant of the Corne keyboard for GLP (Gateron Low Profile) key switches



Millisman/EG8010
Collection of designs for the EG8010 (ASIC for single-phase SPWM control H-bridge)
