

FlightDeck
Show your overhead flights in a nice and large LED matrix! Perfect addition to any room, especially to those nearby airports.
- Size
- 63.3 × 35.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 4
- Nets
- 38
- Pads
- 92
- Tracks, vias
- 84, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 3 Jan 2026
- Updated
- 2 Feb 2026
Overview
FlightDeck is an open-source printed circuit board by MrDiamondDog, from the MrDiamondDog/FlightDeck repository on GitHub. It is a 2-layer board of 63.3 × 35.6 mm with 4 parts on 38 nets, routed with 84 tracks and 0 vias.
It is built around the ESP32-DEVKITC-32E. Its parts include 3 connectors and 1 IC. It belongs with the ESP32 boards of this library.
Main components
1README
README.mdFlightDeck
Show your overhead flights in a nice and large LED matrix! Perfect addition to any room, especially to those nearby airports.
Additionally, the matrix will be able to display whatever you want in sleep/home states (when there are no flights), all customizable via a webserver hosted on the ESP, including displaying custom APIs!
I've seen a couple projects like this, and thought it would provide some nice experience to make my own, and it fits perfectly for Hack Club's Blueprint YSWS!
I haven't looked at any other similar projects, I want to build my own without copying others.

Hardware
A custom PCB is required for this project to connect the ESP dev board to the LED matrix.
All the gerber and KiCad files are in the pcb folder, and should run you about $5 on JLCPCB.
The rest of the hardware falls around $35 total on Aliexpress. See the BOM below.
- 64x32 RGB LED Matrix, 5mm pitch, 320x160mm (Aliexpress)
- ESP32-DevKitC V4 Devboard (Aliexpress)
- 2x8 Through-hole Female Pin Socket (Aliexpress) (only available in 10 pack)
- 2.1mm Terminal Block Adapter (Aliexpress) (only in 5 pack)
- 5V 4A Barrel Jack Power Supply (Aliexpress)
PCB
The PCB is pretty simple, just a bunch of holes for the ESP and HUB75 connector. There are extra holes along the ESP in case of emergency jumper wiring.

Wiring
- Solder the dev board into the PCB. The PCB should have silkscreen text where you are putting the board. The USB should be hanging off the edge slightly.

- Solder the pin connectors on the BACK of the PCB (opposite side of the dev board)

- Insert the PCB into the back of the LED matrix, making sure that the one you are plugging into is the INPUT (on the left), not the OUTPUT connector.

- Connect the included power cables to the back of the LED matrix, then plug the U shaped ends into the (female) terminal block adapters, like so

- Plug in your power supply to the adapter
- Plug in micro USB to the esp
Firmware
Programmed in CircuitPython, using the https://airlabs.co/ free live flight API. You may have to send them an email to get access.
Make sure to rename the settings.example.toml file to settings.toml and fill in all the values.
TODO: There will be a webserver to customize the panel with, including custom sleep/home screens and custom API connections.
BOM
Please note: some of these items are only available in packs of 10 or 5, I could not find a cheaper alternative.
| Name | Description | Link | Cost | Quantity | Total Price |
|---|---|---|---|---|---|
| Factory P5 Indoor 320mmx160mm 16 Scan SMD Full Color Module 64x32 Pixels Dot Matrix Panel Video Screen Board | 64x32 LED Matrix | Aliexpress | $11.69 | 1 | $11.69 |
| ESP32-DevKitC V4 core board ESP32 development board All Types with ESP32-WROOM-32 32D 32U 32E WIFI+Bluetooth IoT NodeMCU-32 | ESP32-DevKitC V4 Dev Board | Aliexpress | $7.78 | 1 | $7.78 |
| 10PCS 2.54mm Double Row Female Long Pin 11mm Breakaway PCB Board Pin Header Socket Connector 2x8 pins | 2x8 Through-hole Female Pin Sockets (10pcs) | Aliexpress | $3.85 | 1 | $3.85 |
| 5pcs DC 12V Female And Male Connectors 5.5x2.1mm Power Plug Adapter Jacks Sockets For Signal Color LED Strip Light CCTV Camera | 2.1mm Terminal Block Adapter (5pcs) | Aliexpress | $1.83 | 1 | $1.83 |
| DC 5V LED Power Supply AC 110V~220V Lighting Transformer 4A Power Adapters For CCTV Camera Router | 5V 4A Power Supply | Aliexpress | $5.18 | 1 | $5.18 |
| JLCPCB Order (5 PCBs) | PCB | $3.12 | 1 | $3.12 | |
| Total | $37.13 |

Parts
4| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x19_MountingPin | Connector_PinSocket_2.54mm:PinSocket_1x19_P2.54mm_Vertical | J2, J3 |
| 1 | Conn_02x08_Odd_Even_MountingPin | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J1 |
| 1 | ESP32-DEVKITC-32E | ESP32-DEVKITC-32E:MODULE_ESP32-DEVKITC-32E | U1 |
Questions
How big is the FlightDeck PCB?
It measures 63.3 × 35.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the FlightDeck use?
4 parts, built around the ESP32-DEVKITC-32E. 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.
Where can I download the FlightDeck KiCad files?
From the MrDiamondDog/FlightDeck repository on GitHub, at the commit this page was made from: the board is pcb/FlightDeck.kicad_pcb and its schematic pcb/FlightDeck.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the FlightDeck design in my own project?
Its repository states no licence, so its author keeps all rights: ask MrDiamondDog before reusing the design.
Similar boards
- 2 layers48.8 × 50.4 mm

- 2 layers72.6 × 51.8 mm

Winder V1
AnotherBuildCorner/Pickup_Winder
A DIY pickup winder with CNC capability, from mostly off the shelf parts
16 parts1 - 2 layers393.7 × 165.1 mm

Updated LOAF
OSHE-Github/Smart-BREAD
Creating an HMI for the BREAD Ecosystem, as well as a conveyor belt to be paired with the improved computation capabilities of the BREAD system.
91 parts1 - 2 layers

Circuit smart soja
virgile-tchidehou/smart-soja
An autonomous IoT-based mobile system for soybean pre-processing, integrating embedded systems, industrial automation, solar energy and cloud connectivity.
81 parts1MIT - 2 layers95 × 40 mm

- 2 layers150 × 81.5 mm

- 2 layers124 × 112 mm

VentSense Stage2
Aryan-swag/VentSense
VentSense: 2-of-3 gas/temperature/voltage early warning and per-cell isolation for small Li-ion packs. Vishwakarma Awards 2026-27 Stage 2 (VK26-IITH-SE-0279)
93 parts - 4 layers125 × 94.6 mm

Despro Gacor
BryanFarras/Desain-Proyek-2
Autonomous Evacuation Rover (AER) is an integrated mobile robotics platform developed for autonomous exploration, mapping, hazard detection, and evacuation assistance in unknown or hazardous indoor environments.
13 parts