Skip to the content
PCBKitNew board
2 layers95 × 65 mmBase controller, the printed circuit board in 3D

Controller for an instrument panel. Interfaces with MSFS.

Size
95 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
43
Pads
111
Tracks, vias
134, 3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
27 Jul 2023
Updated
7 Jul 2024

Overview

Base controller is an open-source printed circuit board by cgbriggs99, from the cgbriggs99/InstrumentController repository on GitHub, published under the EPL-2.0 licence. It is a 2-layer board of 95 × 65 mm with 27 parts on 43 nets, routed with 134 tracks and 3 vias.

It is built around the ESP32-WROOM-32. Its parts include 8 resistors, 6 connectors, 5 diodes, 2 capacitors and 1 IC. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

InstrumentController

Controller for an instrument panel. Interfaces with MSFS.

Parts

27
QtyValueFootprintReferences
54.7 kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R5, R6, R7, R8
5DIODEDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4, D5
210 KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
10.1 uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2
11 KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
110 uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
13V3Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ4
15VConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ5
1DEV_CLASSButton_Switch_THT:SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mmSW1
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1INPUTConnector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ3
1JTAGConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ1
1OUTPUTConnector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ2
1POWER_INConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ6

The 23 most common of 27 parts.

Questions

How big is the Base controller PCB?

It measures 95 × 65 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Base controller use?

27 parts, built around the ESP32-WROOM-32. 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 Base controller KiCad files?

From the cgbriggs99/InstrumentController repository on GitHub, at the commit this page was made from: the board is circuits/base_controller/base_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Base controller design in my own project?

Its repository publishes it under the EPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from cgbriggs99/InstrumentController

5
  • 2 layers95 × 95 mmBase controller, the printed circuit board in 3D

    Base controller

    cgbriggs99/InstrumentController

    Controller for an instrument panel. Interfaces with MSFS.

    41 partsEPL-2.0
  • 2 layers50 × 50 mmX27 controller, the printed circuit board in 3D

    X27 controller

    cgbriggs99/InstrumentController

    Controller for an instrument panel. Interfaces with MSFS.

    19 partsEPL-2.0
  • 2 layers50 × 50 mm28byj controller, the printed circuit board in 3D

    28byj controller

    cgbriggs99/InstrumentController

    Controller for an instrument panel. Interfaces with MSFS.

    18 partsEPL-2.0
  • 2 layers50 × 50 mm28byj controller, the printed circuit board in 3D

    28byj controller

    cgbriggs99/InstrumentController

    Controller for an instrument panel. Interfaces with MSFS.

    17 partsEPL-2.0
  • 2 layers50 × 50 mmX27 controller, the printed circuit board in 3D

    X27 controller

    cgbriggs99/InstrumentController

    Controller for an instrument panel. Interfaces with MSFS.

    12 partsEPL-2.0

Similar boards

  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 4 layers46.8 × 34.8 mmSmartWatch V4, the printed circuit board in 3D

    SmartWatch V4

    Bellafaire/ESP32-Smart-Watch

    An open source smartwatch based on the ESP32 compatible with the Arduino IDE.

    74 parts258MIT
  • 2 layers90 × 76.5 mmLCDZapperPro, the printed circuit board in 3D

    LCDZapperPro

    charcole/LCDZapper

    Device for making light gun games playable on LCD TVs

    126 parts163
  • 2 layers57.2 × 35.1 mmMainBoard Rev2, the printed circuit board in 3D

    MainBoard Rev2

    lzrtag/LZRTag

    AVR-Based easily modifyable DIY Lasertag!

    70 parts111GPL-3.0
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layersSmp7c, the printed circuit board in 3D

    Smp7c

    likeablob/slow-movie-player-7c

    Yet another "Slow Movie Player" implementation with 7-color E-Paper module and ESP32.

    18 parts51MIT
  • 2 layers30.8 × 24.4 mmWii Bluetooth Replacement, the printed circuit board in 3D

    Wii Bluetooth Replacement

    JSnowden33/Wii-Bluetooth-Replacement

    This project is a full replacement for the Nintendo Wii's Bluetooth module. Emulation of the Bluetooth module is performed on the PIC32 based on rnconrad's emulator, while controller connectivity on the ESP32 is based…

    50 parts48GPL-3.0