OverHead v1
stefanofinetti·MF_OverHead_Panel·Kicad Files/OverHead_v1.kicad_pcb
About the OverHead v1 PCB
OverHead v1 is an open source AVR/Arduino PCB design by stefanofinetti, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 313 × 206 mm, with 345 components from 82 distinct parts.
Its main chip is the ATMEGA2560, from the AVR/Arduino family. Other key parts include the AMS1117-3.3, CH340G, MIC29302WU, DM13A-GREEN-0-100 and DM13A-WHITE-0-100. By type, the board carries 170 diodes, 84 resistors, 39 switches, 30 capacitors, 8 ICs and 6 connectors.
It belongs with the displays & leds designs in this gallery.
From the project
Complete project for the Airbus A319/320/321/330 OverHead Panel
A compact Airbus A319/320/321 overhead panel for MobiFlight: 3D-printed panels and Korry-style push buttons, the boards that carry every switch, light and display, and the firmware for its three OLED displays.
The panel covers ADIRS, AIR COND, ANTI ICE, APU, ELEC, EXT LT, FUEL, GPWS and SIGNS.
v1 is one four-layer board, 313 × 206 mm, behind the whole panel. It works, but it costs well over €100 once shipping and customs are added, and a single mistake means reordering all of it.

Main components on the OverHead v1
OverHead v1 bill of materials (BOM)
345 components, 82 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA2560 ATMega2560 | TQFP100-0.5-14X14MM | U1 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U2 |
| 1 | CH340G | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | MIC29302WU | TO-263-5_TabPin3 | U4 |
| 1 | DM13A-GREEN-0-100 | SOP-24_7.5x15.4mm_P1.27mm | U5 |
| 1 | DM13A-WHITE-0-100 | SOP-24_7.5x15.4mm_P1.27mm | U6 |
| 1 | DM13A-BLUE-0-100 | SOP-24_7.5x15.4mm_P1.27mm | U7 |
| 1 | DM13A-ORANGE-0-100 | SOP-24_7.5x15.4mm_P1.27mm | U8 |
| 1 | BATT_1_OLED | PinSocket_1x04_P2.54mm_Vertical | J1 |
| 1 | BATT_2_OLED | PinSocket_1x04_P2.54mm_Vertical | J2 |
| 1 | ADIRS_OLED | PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | BootLoader | PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | PJ-102A CUI Inc. | Barrel_Jack_5.5mmODx2.1mmID_PJ-102A | J5 |
| 1 | USB_C_PLUG_USB2.0 USB_C_Plug_USB2.0 | USB_B_OST_USB-B1HSxx_Horizontal | P1 |
| 1 | PCA9548APW | SOP65P640X120-24N | I2C_1 |
| 1 | Power Selector | PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | POT_WHITE | potentiometer_3362P | RV1 |
| 1 | POT_GREEN | potentiometer_3362P | RV2 |
| 1 | POT_BLUE | potentiometer_3362P | RV3 |
| 1 | POT_ORANGE | potentiometer_3362P | RV4 |
Show 62 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100SP1T1B4M2QE LDG_LIGHT_L E-Switch | Toggle_Switch_100SP1T1B4M2QE | S1 |
| 1 | 100SP1T1B4M2QE LDG_LIGHT_R E-Switch | Toggle_Switch_100SP1T1B4M2QE | S2 |
| 1 | 100SP1T1B4M2QE NOSE_LIGHT E-Switch | Toggle_Switch_100SP1T1B4M2QE | S3 |
| 1 | 100SP1T1B4M2QE NAV&LOGO E-Switch | Toggle_Switch_100SP1T1B4M2QE | S4 |
| 1 | 100SP1T1B4M2QE WING E-Switch | Toggle_Switch_100SP1T1B4M2QE | S5 |
| 1 | 100SP1T1B4M2QE BEACON E-Switch | Toggle_Switch_100SP1T1B4M2QE | S6 |
| 1 | 100SP1T1B4M2QE STROBE E-Switch | Toggle_Switch_100SP1T1B4M2QE | S7 |
| 1 | 100SP1T1B4M2QE RWY TURN E-Switch | Toggle_Switch_100SP1T1B4M2QE | S8 |
| 1 | 100SP1T1B4M2QE SEATBELTS E-Switch | Toggle_Switch_100SP1T1B4M2QE | S9 |
| 1 | 100SP1T1B4M2QE NOSMOKING E-Switch | Toggle_Switch_100SP1T1B4M2QE | S10 |
| 1 | 100SP1T1B4M2QE EMERGENCY_LT E-Switch | Toggle_Switch_100SP1T1B4M2QE | S11 |
| 1 | APU_MASTER_SW | G-Switch PS-7054DVB-6PN | SW1 |
| 1 | APU_START_SW | G-Switch PS-7054DVB-6PN | SW2 |
| 1 | ANTI_ICE_WING_SW | G-Switch PS-7054DVB-6PN | SW3 |
| 1 | ANTI_ICE_ENG1_SW | G-Switch PS-7054DVB-6PN | SW4 |
| 1 | ANTI_ICE_ENG2_SW | G-Switch PS-7054DVB-6PN | SW5 |
| 1 | TERR | G-Switch PS-7054DVB-6PN | SW6 |
| 1 | SYS | G-Switch PS-7054DVB-6PN | SW7 |
| 1 | G/S MODE | G-Switch PS-7054DVB-6PN | SW8 |
| 1 | LDG FLAPS 3 | G-Switch PS-7054DVB-6PN | SW9 |
| 1 | APU BLEED | G-Switch PS-7054DVB-6PN | SW10 |
| 1 | PACK1 | G-Switch PS-7054DVB-6PN | SW11 |
| 1 | PACK2 | G-Switch PS-7054DVB-6PN | SW12 |
| 1 | EXT_PWR | G-Switch PS-7054DVB-6PN | SW13 |
| 1 | OXY_CREW_SUPPLY | G-Switch PS-7054DVB-6PN | SW14 |
| 1 | ELEC_BATT_1 | G-Switch PS-7054DVB-6PN | SW15 |
| 1 | ELEC_BATT_2 | G-Switch PS-7054DVB-6PN | SW16 |
| 1 | LT_TK_PUMP_1 | G-Switch PS-7054DVB-6PN | SW17 |
| 1 | LT_TK_PUMP_2 | G-Switch PS-7054DVB-6PN | SW18 |
| 1 | L_XFER | G-Switch PS-7054DVB-6PN | SW19 |
| 1 | X_FEED | G-Switch PS-7054DVB-6PN | SW20 |
| 1 | R_XFER | G-Switch PS-7054DVB-6PN | SW21 |
| 1 | RT_TK_PUMP_1 | G-Switch PS-7054DVB-6PN | SW22 |
| 1 | RT_TK_PUMP_2 | G-Switch PS-7054DVB-6PN | SW23 |
| 1 | GND_CTL | G-Switch PS-7054DVB-6PN | SW24 |
| 1 | ADR_1 | Rotary_SW_8x1_SF | SW25 |
| 1 | ADR_2 | Rotary_SW_8x1_SF | SW26 |
| 1 | ADR_3 | Rotary_SW_8x1_SF | SW27 |
| 1 | SW_DIP_X03 SW_DIP_x03 | SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm | SW28 |
| 1 | 12MHz | Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering | XT12MHz1 |
| 1 | 16MHz | Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering | XT16MHz1 |
| 18 | STS | LED_Rectangular_W3.9mm_H1.8mm_FlatTop | D1, D3, D4, D76, D79, D91, D120, D121 +10 |
| 26 | ANN | LED_Rectangular_W3.9mm_H1.8mm_FlatTop | D2, D50, D51, D52, D75, D77, D78, D80 +18 |
| 123 | LED | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D5, D6, D7, D8, D9, D10, D11, D12 +115 |
| 1 | USB_Protection | D_SMA_DO-214-AC | D162 |
| 1 | BarrelJack_Prot | D_SMA_DO-214-AC | D163 |
| 1 | BarrelJackProt_FromLed | D_SMA_DO-214-AC | D164 |
| 15 | 100NF 100nF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2, C3, C4, C7, C10, C12, C14 +7 |
| 1 | 10UF 10uF | C_Elec_4x5.4 | C5 |
| 5 | 22PF 22pF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C6, C8, C9, C11, C13 |
| 6 | 10UF 10uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C16, C18, C20, C22, C32, C33 |
| 1 | 470NF 470nF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C26 |
| 2 | 100UF 100uF | C_Elec_6.3x7.7 | C34, C35 |
| 5 | 10K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R6, R53, R54, R55 |
| 1 | 1.5K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2 |
| 2 | 1K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R3, R4 |
| 1 | 220 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R5 |
| 8 | 4.7K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R7, R8, R41, R42, R43, R44, R45, R46 |
| 61 | 150 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R9, R10, R11, R12, R13, R14, R15, R16 +53 |
| 1 | 3.6K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R47 |
| 1 | 1.2K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R48 |
| 4 | 56 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R49, R50, R51, R52 |
OverHead v1 design files
The KiCad project lives in the stefanofinetti/MF_OverHead_Panel repository on GitHub; these links point at the commit this page was built from.
OverHead v1: common questions
What microcontroller does the OverHead v1 use?
The OverHead v1 is built around the ATMEGA2560, from the AVR/Arduino family.
How big is the OverHead v1 PCB?
The OverHead v1 measures 313 × 206 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the OverHead v1?
345 components, from 82 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the OverHead v1 design files?
From the stefanofinetti/MF_OverHead_Panel repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the OverHead v1 design in my own project?
Yes, under the terms of its GPL-3.0 license, which stefanofinetti chose for the repository.
Can I test firmware for the OverHead v1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in MF_OverHead_Panel
AVR/Arduino
OVHD Mainboard
stefanofinetti
137 × 89 mm123 parts2LGPL-3.05EXTLT section board
stefanofinetti
159.5 × 79.5 mm57 parts2LGPL-3.05SIGNS section board
stefanofinetti
108.5 × 79.5 mm47 parts2LGPL-3.05FUEL section board
stefanofinetti
177.5 × 40 mm44 parts2LGPL-3.05ADIRS section board
stefanofinetti
132.5 × 81.5 mm35 parts2LGPL-3.05AIRCOND section board
stefanofinetti
150.5 × 39 mm34 parts2LGPL-3.05ELEC section board
stefanofinetti
177.5 × 39.5 mm27 parts2LGPL-3.05GPWS section board
stefanofinetti
159.5 × 39 mm26 parts2LGPL-3.05APU section board
stefanofinetti
39 × 79.5 mm16 parts2LGPL-3.05
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746