Controlboard
plan44/pixelboard-hardware
Pixelboard game lounge table - hardware (laser cut plans, schematics, PCBs)
Pixelboard game lounge table - hardware (laser cut plans, schematics, PCBs)
Touchboard is an open-source printed circuit board by plan44, from the plan44/pixelboard-hardware repository on GitHub. It is a 2-layer board of 144.3 × 22.4 mm with 27 parts on 43 nets, routed with 308 tracks and 19 vias.
It is built around the AT42QT1070-SSU and MCP23017-E/SS. Its parts include 12 resistors, 4 diodes, 3 connectors, 2 ICs and 1 capacitor.
The Pixelboard is a 80*40cm lounge table board only 24mm thick, integrating a 10x20 color pixel matrix, 8 touch keys, a linux controller with WiFi and ethernet and even a power supply. All disguised under a dark plexiglass, looking like a regular lounge table until touched...
![]()
With the current software (see pixelboardd and pixelboard-config in plan44-feed) you can play tetris (alone or 2 players each on one end of the board), watch Conway's game of life, let text messages scroll over the surface and display small 10x20 pixel PNG images (via web interface).
The board itself is made of 5 layers of lasered plywood and plexiglass. The construction plan is a Affinity Designer drawing in mechanics/ and there are SVG exports of the layers in mechanics/exported SVGs for laser/.
The pixels are made of 33mm spaced WS2813 LED strips, arranged in a 10*20 matrix, all power and data lines connected by two narrow PCBs (see KiCAD files in electronics/connectorboard, PCBs can be ordered here). The board is designed such that it works for both sides of the matrix (flipped over at the far end).
The control board is built around a Onion Omega2, a MediaTek MT7688 based MIPS board with built-in WiFi, 64MB RAM and 16MB Flash, running a LEDE/OpenWRT Linux based firmware (see here for how to build the firmware from scratch). The KiCAD files are in electronics/controlboard, PCBs can be ordered here).
The two identical touch key boards are based on the AT42QT1070 chip for handling the touch detection plus a i2c port extender for connecting the indicator LEDs placed in the middle under each touch key. The KiCAD files are in electronics/touchboard, PCBs can be ordered here).
And in photos there are a few images showing various states of assembling all this:
Front glass removed
Controlboard side, just base plate and first lasered frame (lower carrier) keeping the LED matrix, cables, and controlboard in place.
Power supply side, base plate and lower carrier.
Power supply side, now with all plywood layers and touchboard mounted.
Controlboard side, all plywood layers mounted, diffusor plexi sqares inserted, touchboard mounted. Note that this photo does not yet show the hole for a little speaker connected to the MAX98357A i2s amp (but the plan drawings have it).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 4.7k | Resistors_SMD:R_1206_HandSoldering | R1, R3, R4, R5, R6, R11 |
| 4 | 1.2k | Resistors_SMD:R_1206_HandSoldering | R13, R14, R15, R16 |
| 4 | CONN_01X01 | plan44:Touchpad_12x20_with_LED | TPD1, TPD2, TPD3, TPD4 |
| 4 | Led_Small | plan44:LED1206_rev_mount | D1, D2, D3, D4 |
| 2 | CONN_01X02 | plan44:CONFIG-PAD-2P | P2, P3 |
| 1 | 4.7k-20k | Resistors_SMD:R_1206_HandSoldering | R2 |
| 1 | 47k | Resistors_SMD:R_1206_HandSoldering | R9 |
| 1 | AT42QT1070 | SMD_Packages:SOIC-14_N | U1 |
| 1 | C | Capacitors_SMD:C_1206_HandSoldering | C1 |
| 1 | CONN_01X01 | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TPD0 |
| 1 | CONN_02X03 | Pin_Headers:Pin_Header_Angled_2x03 | P1 |
| 1 | MCP23017 | Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm | U2 |
It measures 144.3 × 22.4 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the AT42QT1070-SSU and MCP23017-E/SS. 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 plan44/pixelboard-hardware repository on GitHub, at the commit this page was made from: the board is electronics/touchboard/touchboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask plan44 before reusing the design.
plan44/pixelboard-hardware
Pixelboard game lounge table - hardware (laser cut plans, schematics, PCBs)
plan44/pixelboard-hardware
Pixelboard game lounge table - hardware (laser cut plans, schematics, PCBs)




whitfijs-jw/Volvo240-DigitalDash
Volvo 240 Digital Dash Project. It's not much, but its honest work.


mothdotmonster/random-pcbs
This board is for an NES controller that would use Cherry MX keyboard buttons. I will probably get this made and design an enclosure for it some day.


mattchesters/zmk-apple-desktop-bus-keyboard
ZMK shield for Apple Desktop Bus Keyboard