
StackLink
gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software

Keyboard is an open-source printed circuit board by Marc-Blanco, from the Marc-Blanco/Keyboardcontroller repository on GitHub, published under the MIT licence. It is a 2-layer board of 235 × 140 mm with 29 parts on 37 nets, routed with 283 tracks and 0 vias.
It belongs with the keyboards and input boards and the RP2040 boards of this library.
It´s a keyboard with the objective of being a leverless controller inspired by the arcade controllers specially designed for playing fgc games. All controlled with a raspberrypi PICO. It's main prupose its to serve as a controller for Street fighter, Tekken, etc... But it's sure that I will find more uses to it. It's Inspired by Hitbox controllers and I do plan on making a levered version of it, it could be interpreted as a Keyboard extension also.
Schematic
PCB
All fitted togheter
I found already done Firmware for raspberrypi picos https://github.com/OpenStickCommunity/GP2040-CE?tab=readme-ov-file
| Part | Quantity | Price | Link | Notes |
|---|---|---|---|---|
| PCB | 5 | $25.86 + 25$ for customs | JLCPCB | Yes, the shipment charges cost 25$. All this include the PCB the top case the bottom part and the buttons |
| Kailh Low Profile Choc Switches | 14 | €26.35 | splitkb | Dutch company avoiding potential customs |
| Raspberrypi Pico | 1 | $0.99 | Aliexpress | Aliexpress Quality |
| Total cost | 80,57,7 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | SW_Push | Kailh:Kailh_socket_PG1350_optional | SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20 |
| 6 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1, SW2, SW3, SW4, SW5, SW6 |
| 1 | LOGO | Flatbox-rev1_1-2025-03-25_184907:Zaibatsu | G*** |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_Unspecified | A1 |
The 22 most common of 29 parts.
It measures 235 × 140 mm and has 2 copper layers, 1.6 mm thick.
29 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 Marc-Blanco/Keyboardcontroller repository on GitHub, at the commit this page was made from: the board is models/PCB/Keyboard.kicad_pcb and its schematic models/PCB/Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

