
Galopago's two-board KiCad stack (published June 16, 2026, covered by Hackaday June 18) fixes the chronic bare-OLED-enclosure problem. A display board packages an SSD1306-compatible OLED with a 3.3 V LDO, auto-reset, and six indicator LEDs; a connector board routes everything to a screw terminal block. The whole assembly fits inside a stripped $2–5 AliExpress panel meter. BOM totals $15–50; JLCPCB PCBs run $5–10 per set of five. Beginner-to-Intermediate difficulty — routine 0805 SMD work, plus one tricky step: a 30-pin, 0.7 mm pitch OLED flex cable.

| Component | Spec / model | Qty | Est. cost (AliExpress) |
|---|---|---|---|
| 0.96" OLED bare screen | 128×64 I2C, SSD1306-compatible | 1 | $2–5 |
| LDO regulator | XC6206, SOT-23, 3.3 V | 1 | ~$1 (kit) |
| SMD capacitors | 0805 assortment | several | $2–5 (kit) |
| SMD resistors | 0805 assortment | several | $2–5 (kit) |
| SMD LEDs | 0805, mixed colors | 6 | $1–3 (kit) |
| Diode | 1N4148, MELF package | 1 | $1 (kit) |
| Pin header | 1×8, 2.54 mm pitch, male | 1 | ~$0.50 |
| Screw terminal | Double-level 2×8, 3.5 mm (KF128A-3.5) | 1 | $1–3 |
| (Optional) 48×29 mm panel meter | Donor enclosure; strip original PCB | 1 | $2–5 |
| (Optional) T-type soldering tip | For OLED flex cable | 1 | $2–5 |
| (Optional) Translucent acrylic ≤1 mm | Front window replacement | 1 piece | $1–3 |
| PCB fabrication (5× each board) | JLCPCB/PCBWay/OSHPark | 2 boards | $5–10 |
display-board/): Carries the XC6206 3.3 V LDO and its decoupling capacitors, the OLED auto-reset network (1N4148 MELF diode + RC), I2C pull-up resistors, OLED internal DC-DC converter bypass capacitors, six 0805 LEDs with independent terminals, the I2C address resistor, and a 30-pin 0.7 mm pitch flex soldering footprint for the bare OLED ribbon. The 1×8 pin header at the board edge mates with the connector board.connector-board/): Routes the signals from the pin header to the double-level 2×8 screw terminal block. Its sole job is translation — pin header on one edge, terminal block on the other, accessible from the side of the stacked assembly.assets/ directory if you want to review the circuit before ordering boards.
digitalWrite.display-board/ and connector-board/ directories to JLCPCB, PCBWay, or OSHPark. The panelized format keeps both boards within the 100×100 mm low-cost threshold. KiCad 7 or newer is required to open or edit the source files.galopago.github.io
hackaday.com
news.tuxmachines.org
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.