
Passive rpi hub75-adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

This repository holds the complete hardware design (Eagle/KiCad) and firmware (STM32CubeIDE / C++) for Drumboy, released by Randomwaves as an open hardware/software project.
Connector is an open-source printed circuit board by Randomwaves, from the Randomwaves/Drumboy repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 25 mm with 2 parts on 6 nets, routed with 65 tracks and 10 vias.
It is built around the HFW6R-2STE1LF.
A touch-controlled hardware groovebox — sequencer, sampler, and DSP effects engine built around an STM32H723 (Cortex-M7), with a 480×854 color display, a fully capacitive-touch control surface, and MIDI/Sync I/O.
This repository holds the complete hardware design (Eagle/KiCad) and firmware (STM32CubeIDE / C++) for Drumboy, released by Randomwaves as an open hardware/software project. Drumboy is the predecessor of Drumboy Pro, sharing the same sequencer and DSP engine on a simpler, touch-based control surface.
The MCU sits at the center of the same core subsystems as Drumboy Pro: an NT35510 display over a 16-bit parallel GPIO bus, external SDRAM on the FMC bus for sample streaming, an SGTL5000 audio codec over I2S/I2C, a microSD card over SDMMC2 for storage, and MIDI/Sync connectivity over USART/GPIO. In place of mechanical keys and encoders, the control surface is driven entirely by three capacitive-touch channels.
| MCU | STM32H723ZGT6 — Cortex-M7, LQFP-144 |
| Display | NT35510, 480×854, 16-bit parallel |
| SDRAM | External, FMC bus (sample streaming) |
| Audio codec | SGTL5000 — I2S3 audio / I2C3 control |
| Storage | microSD, SDMMC2, FAT filesystem |
| Control surface | 3× capacitive-touch channels (CT0–CT2) |
| Connectivity | MIDI In/Out, Sync In/Out |
| Firmware | v1.05 |
01 Hardware/
Main/ Main board — Eagle CAD (Main.sch / Main.brd)
Top/ Top/control-surface board — Eagle CAD (Top.sch / Top.brd)
Connector/ Interconnect board — KiCad (migrated from Eagle)
Bottom/ Base board — KiCad (migrated from Eagle)
02 Software/
Drumboy-Boot-H723/ Bootloader — STM32CubeIDE project
Drumboy-App-H723/ Application firmware — STM32CubeIDE project
Firmware/ Prebuilt firmware binaries
Sd Card/ Reference SD card contents (samples, presets, drumkits, system data)Main and Top were originally designed in Autodesk Eagle (.sch / .brd); Connector and Bottom have since been migrated to KiCad.
Built with STM32CubeIDE, written in C/C++ against the STM32 HAL. Firmware is split into Drumboy-Boot-H723 (bootloader) and Drumboy-App-H723 (application), sharing one flash device — the same split used in Drumboy Pro.
Released under the MIT License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | HFW6R-2STE1LF | Connector:HFW6R-2STE1LF | U$1 |
| 1 | M06SMD-FEMALE-V2 | Connector:1X06-SMD-FEMALE-V2 | JP1 |
It measures 50 × 25 mm and has 2 copper layers, 1.6 mm thick.
2 parts, built around the HFW6R-2STE1LF. 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 Randomwaves/Drumboy repository on GitHub, at the commit this page was made from: the board is 01 Hardware/Connector/Connector.kicad_pcb and its schematic 01 Hardware/Bottom/Bottom.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).

hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO


adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
