
Output.Panel R0.5.1 300x300 2layer step1 Modified
rusefi/hw_microRusEfi
microRusEfi board for rusEfi ECU

A 19mm (Planck) spaced 4x12 PCB that has knobs in every switch position.
OOPS--All Knobs is an open-source printed circuit board by NCKiser, from the NCKiser/OOPS--All-Knobs repository on GitHub. It is a 2-layer board of 226.5 × 75 mm with 183 parts on 107 nets, routed with 1,041 tracks and 161 vias.
It is built around the W25Q128JVSIQ and SRV05-4. Its parts include 48 diodes, 17 capacitors, 9 resistors, 4 ICs and 2 connectors. It belongs with the RP2040 boards of this library.
A 19mm (Planck) spaced 4x12 PCB that has the option for an encoder in every switch position. Runs on an rp2040. Should fit in most Planck cases low-, mid-, or high-profile. There is currently no license for this work. Do not distribute or monetize without approval from Noah Kiser.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32 |
| 48 | Encoder | Keebio-Parts:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1, ENC2, ENC10, ENC11, ENC12, ENC13, ENC14, ENC15, ENC16, ENC17, ENC18, ENC19, ENC20, ENC21, ENC22, ENC23 +32 |
| 48 | SW_SPST | MX_Only:MXOnly-1U-NoLED | MX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +32 |
| 9 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C7, C8, C9, C10, C11, C12, C13, C14 |
| 3 | 10u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C15 |
| 3 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2, R9 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R5, R8 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C17, C18 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | SW_SPST | Keebio-Parts:SW_SPST_TL3342 | SW1, SW2 |
| 1 | -10k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 4.7n | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | Conn_01x03_Female | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | Crystal_GND24_Small | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | RP2040TR7 | SnapEDA Library:QFN40P700X700X90-57N | U3 |
| 1 | SRV05-4 | marbastlib-various:SOT-23-6-routable | U4 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U1 |
| 1 | planck-pcb-module | Keebio-Parts:planck-pcb-module | PCB1 |
It measures 226.5 × 75 mm and has 2 copper layers, 1.6 mm thick.
183 parts, built around the W25Q128JVSIQ and SRV05-4. 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 NCKiser/OOPS--All-Knobs repository on GitHub, at the commit this page was made from: the board is OOPS-All-Knobs/OOPS-All-Knobs.kicad_pcb and its schematic OOPS-All-Knobs/OOPS-All-Knobs.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask NCKiser before reusing the design.

rusefi/hw_microRusEfi
microRusEfi board for rusEfi ECU



minipadKB/minipad
The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.

ScatteredDrifter/Buran-Ortho
A 39-key orthogonal keyboard with support for two knobs, based on a rp2040


