
OSUMGP RP2040
NickGuyver/OSUMGP-RP2040
KiCanvas link so you don't have to download to just review the files is here

FireString - RP2040-based NeoPixel fire simulation controller
Firestring is an open-source printed circuit board by thip, from the thip/firestring repository on GitHub. It is a 2-layer board of 40 × 18 mm with 38 parts on 60 nets, routed with 318 tracks and 80 vias.
It is built around the RP2040, W25Q16JVUXIQ and AP2112K-3.3, with the USBLC6-2P6 among its other parts. Its parts include 20 capacitors, 9 resistors, 4 ICs, 3 connectors and 1 switch. It belongs with the lEDs and displays boards and the RP2040 boards of this library.
An RP2040-based LED fire simulation controller that drives WS2812B NeoPixel strings to recreate the look of a glowing fireplace.
Full writeup: davidcapper.dev/posts/fire-string
Finished units available at hortus.dev/products/fire-string.
The simulation is built on three physical concepts:
On top of this, a fuel system adds gradual brightness ramps (fuel converts to heat via a burn rate), and temperature-dependent curves make cool pixels decay slowly and reignite easily while hot pixels shed heat rapidly — mimicking real ember behaviour.
CircuitPython running on the RP2040 with @micropython.viper compilation and integer-only maths for performance. Includes a web-based configurator (Web Serial API) for real-time parameter tuning and preset management.
Custom 2-layer RP2040 PCB with USB-C, designed in KiCad. Schematic and board layout are in hardware/.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C5, C6, C9, C11, C12, C13, C14, C15, C18, C19 |
| 3 | 10u | Capacitor_SMD:C_0402_1005Metric | C2, C3, C10 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R4, R8 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 27.4 | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric | C16, C17 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 100u | Capacitor_SMD:C_1206_3216Metric | C20 |
| 1 | 12MHz | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 4.7n | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | Conn_01x03_Pin | Connector_JST:JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal | J2 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U4 |
| 1 | TC2030-NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J3 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
| 1 | W25Q16JVUXIQ | easyeda2kicad:USON-8_L3.0-W2.0-P0.50-BL-EP | U3 |
| 1 | ~ | easyeda2kicad:SW-SMD_L3.9-W3.0-P4.45 | SW1 |
It measures 40 × 18 mm and has 2 copper layers, 1.6 mm thick.
38 parts, built around the RP2040, W25Q16JVUXIQ, AP2112K-3.3 and USBLC6-2P6. 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 thip/firestring repository on GitHub, at the commit this page was made from: the board is hardware/FireString.kicad_pcb and its schematic hardware/FireString.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 thip before reusing the design.

NickGuyver/OSUMGP-RP2040
KiCanvas link so you don't have to download to just review the files is here



sequoia-hope/ultraroute
PCB autorouting experiments around copperroute: route jobs, leaderboards, board morphing

16n-faderbank/16nx
16nx is a controller for musical instruments. Sixteen faders,MIDI over USB and jack, CV out, and I2C out. Based around RP2040.


