Skip to the content
PCBKitNew board
2 layers63.3 × 35.6 mmFlightDeck, the printed circuit board in 3D

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

1

README

README.md

FlightDeck

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.

cad cad cad

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.

PCB Schematic PCB Routing

Wiring

  1. 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. Dev Board
  2. Solder the pin connectors on the BACK of the PCB (opposite side of the dev board) Pin Connectors
  3. 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. Matrix
  4. 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 Wires Plug into adapter
  5. Plug in your power supply to the adapter
  6. 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.

NameDescriptionLinkCostQuantityTotal Price
Factory P5 Indoor 320mmx160mm 16 Scan SMD Full Color Module 64x32 Pixels Dot Matrix Panel Video Screen Board64x32 LED MatrixAliexpress$11.691$11.69
ESP32-DevKitC V4 core board ESP32 development board All Types with ESP32-WROOM-32 32D 32U 32E WIFI+Bluetooth IoT NodeMCU-32ESP32-DevKitC V4 Dev BoardAliexpress$7.781$7.78
10PCS 2.54mm Double Row Female Long Pin 11mm Breakaway PCB Board Pin Header Socket Connector 2x8 pins2x8 Through-hole Female Pin Sockets (10pcs)Aliexpress$3.851$3.85
5pcs DC 12V Female And Male Connectors 5.5x2.1mm Power Plug Adapter Jacks Sockets For Signal Color LED Strip Light CCTV Camera2.1mm Terminal Block Adapter (5pcs)Aliexpress$1.831$1.83
DC 5V LED Power Supply AC 110V~220V Lighting Transformer 4A Power Adapters For CCTV Camera Router5V 4A Power SupplyAliexpress$5.181$5.18
JLCPCB Order (5 PCBs)PCB$3.121$3.12
Total$37.13

JLCPCB Cart

Parts

4
QtyValueFootprintReferences
2Conn_01x19_MountingPinConnector_PinSocket_2.54mm:PinSocket_1x19_P2.54mm_VerticalJ2, J3
1Conn_02x08_Odd_Even_MountingPinConnector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_VerticalJ1
1ESP32-DEVKITC-32EESP32-DEVKITC-32E:MODULE_ESP32-DEVKITC-32EU1

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 mmServer Motherboard, the printed circuit board in 3D

    Server Motherboard

    DDeGonge/MiniBot

    Super cheap super tiny bots for....playing chess...

    110 parts47MIT
  • 2 layers72.6 × 51.8 mmWinder V1, the printed circuit board in 3D

    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 mmUpdated LOAF, the printed circuit board in 3D

    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 layersCircuit smart soja, the printed circuit board in 3D

    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 mmENG3000, the printed circuit board in 3D

    ENG3000

    Voyrox/ENG3000

    Free marks

    23 parts1MIT
  • 2 layers150 × 81.5 mmMotoStudent, the printed circuit board in 3D

    MotoStudent

    achrafjdidi/MotoStudent

    15 parts
  • 2 layers124 × 112 mmVentSense Stage2, the printed circuit board in 3D

    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 mmDespro Gacor, the printed circuit board in 3D

    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