Build log / Oct 25, 2026

Inside the boards

Oct 25, 2026hardware

While waiting for the Beta boards, I wrote up the hardware properly. This post is the short version: what's on the boards, how they talk to each other, and a few decisions that shaped them.

LID Top screen (2.01") Lid adapter board Speaker hinge cable · 15 wires, coiled around the pin BASE · main board T1132× Cortex-A7, 1.2 GHz Bottom screen + touch Buttons (13 keys) Amp → speaker / jack Lid sensor (Hall) USB-C Power chip + charger 1200 mAh battery microSD (system + games)
How the parts connect. Each screen has its own SPI bus and its own refresh signal. (Swipe to see the whole diagram.)

Three boards

BoardSizeJob
Main board82 × 43 mm, 6 layers, 0.8 mmEverything active: chip, power, buttons, bottom screen, audio, ports. 213 parts on both sides.
Lid adapter2 layers, 0.6 mmTurns the top screen's cable and the speaker contacts into one 15-pin connector.
Hinge cable1 layer, 0.11 mm15 wires wound 2¼ turns around the hinge pin, so opening the lid to 170° never folds it sharply.
Main board layout, top copper layer
Main board, top side: the 11 button switches, the shoulder switches in the two notches, and the hinge cable connector at the top left.
Main board layout, bottom copper layer
Bottom side, facing the battery: the chip, power, touch controller, USB-C, microSD and headphone jack.

Decisions that shaped it

Lid adapter board layout
The lid adapter. The two pads at the bottom are where the speaker's springs press.
Hinge cable layout
The hinge cable, before it's wound around the pin.

Power, measured

On the first prototype, a DS game on both screens drew about 1.1 W in total. With the 1200 mAh battery, that works out to an estimated 3.5–4 hours of DS play. It's an estimate until the Beta boards run on battery.

← OlderManaging games from a browser