
TaschenOper
davedarko/TaschenOper
A handheld inspired by adafruits numpad and certain pocket music devices

a low cost adafruit macropad clone with integrated todbot MacroPadSynthPlug
LoKiPAD is an open-source printed circuit board by davedarko, from the davedarko/LoKiPAD repository on GitHub. It is a 2-layer board of 60 × 100 mm with 69 parts on 61 nets, routed with 423 tracks and 93 vias.
It is built around the H11L1 and WS2812B. Its parts include 15 capacitors, 14 diodes, 14 switches, 10 resistors and 4 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.
A low cost adafruit macropad clone with integrated todbot MacroPadSynthPlug! Partslist is kept minimal and some things like the SD-card adapter, debug LED and speaker were dropped. Generic 12mm SMD buttons, 3535 WS2812B LEDs, an OLED module and a Raspberry PI Pico keep the price low. Check the ibom file for more info on the resistor and capacitor values. There's a small hack necessary so you don't have to remove the PCB from the case to push the BOOTSEL button - connect the pad with a jumper wire to a pin of the pico bootsel button.
Chose the Adafruit MacroPad RP2040 to compile the Arduino examples from todbot, so the SPI pins for the display are setup correctly. You also have to (re)define some pins to make the oled display and the LEDs work. There might be an issue with the encoder - if it feels backwards, just swap the PIN_ROTA and PIN_ROTB definition.
Since this is hardware to run todbots code, there's no code of my own to find here.
#define PIN_NEOPIXEL 19
#define PIN_ROTA 18
#define PIN_ROTB 17
#define OLED_DC 14
#define OLED_RST 15
#define OLED_CS 22
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14 |
| 12 | SW_Push | davedarko:SW_PUSH-12mm-SMD | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12 |
| 12 | WS2812B | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13 |
| 5 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R7, R8, R9, R10 |
| 3 | 220 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R4 |
| 2 | 1N4148 | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D14 |
| 2 | AudioJack4 | davedarko:Jack_3.5mm_PJ320D_Horizontal | J1, J3 |
| 2 | Val** | davedarko:davedarko_logo_silk_outline | Ref**, Ref** |
| 1 | 1.8k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 47uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15 |
| 1 | BOOTSEL | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | Conn_01x04_Socket | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J4 |
| 1 | Conn_01x07_Female | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J2 |
| 1 | G*** | kibuzzard-63E7EF8E | kibuzzard-63E7EF8E |
| 1 | G*** | kibuzzard-63D6CFE9 | kibuzzard-63D6CFE9 |
| 1 | G*** | kibuzzard-63D67711 | kibuzzard-63D67711 |
| 1 | G*** | kibuzzard-63D67702 | kibuzzard-63D67702 |
| 1 | G*** | kibuzzard-63D676B5 | kibuzzard-63D676B5 |
| 1 | H11L1 | Package_DIP:DIP-6_W8.89mm_SMDSocket_LongPads | U2 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | NEOPIXEL_OUT | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | Pico | davedarko:RPi_Pico_SMD | U1 |
| 1 | Rotary_Encoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles | SW13 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW14 |
It measures 60 × 100 mm and has 2 copper layers, 1.6 mm thick.
69 parts, built around the H11L1 and WS2812B. 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 davedarko/LoKiPAD repository on GitHub, at the commit this page was made from: the board is KiCad/LoKiPAD.kicad_pcb and its schematic KiCad/LoKiPAD.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 davedarko before reusing the design.

davedarko/TaschenOper
A handheld inspired by adafruits numpad and certain pocket music devices


Churrosoft/Dashdash
tablero de instrumentos por can para integrar con OpenEFI, cuando se nos ocurra algo mas original cambiamos el nombre

bkshepherd/DaisySeedProjects
A collection of hardware and software projects based around the Electro-Smith Daisy Seed

zynthian/zynthian-hw
Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

chris-jh/mt32-pi-midi-hat
A Raspberry Pi Midi Hat for the project mt32-pi by Dale Whinham (https://github.com/dwhinham/mt32-pi)


todbot/pico_test_synth
Simple board to help make synths with Raspberry Pi Pico/Pico2 and PCM5102 I2S DAC