

Tuba electronics mainboard
- Size
- 128.1 × 128.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 32
- Nets
- 72
- Pads
- 219
- Tracks, vias
- 446, 15
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 15 Jan 2026
- Updated
- 17 Oct 2026
Overview
Tuba electronics mainboard is an open-source printed circuit board by e-abdi, from the e-abdi/tuba-pcb repository on GitHub. It is a 2-layer board of 128.1 × 128.1 mm with 32 parts on 72 nets, routed with 446 tracks and 15 vias.
It is built around the NEO-M8U-06B, BMP180 and MP1584EN, with the HMC6343 among its other parts. Its parts include 17 connectors, 4 resistors and 3 ICs. It belongs with the computers and single-board computers boards and the ESP32 boards of this library.
Main components
4NEO-M8U-06B
SMD-24P-160dBm -40℃~+85℃ 2.7V~3.6V GPS、BeiDou、Galileo、GLONASS UART、I2C、USB、SPI SMD-24P GNSS Modules ROHSu-bloxGNSS ModulesBMP180
LGA-7LGA-7 Pressure Sensors ROHSBosch SensortecPressure SensorsMP1584EN
SOIC-8-EP-20℃~+85℃ 1 100kHz~1.5MHz 4.5V~28V Adjustable Buck Buck Built-in SOIC-8-EP DC-DC Converters ROHSMonolithic Power SystemsDC-DC ConvertersHMC6343
LCC-36(9x9)LCC-36(9x9) Accelerometers ROHSHoneywellAccelerometers
README
Mainboard/README.mdTuba Electronics PCB
Photos
Front

Back

Parts
32| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R4 |
| 2 | 4k7 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R3 |
| 2 | Qwiic_Connector | Qwiic:Qwiic | J5, J6 |
| 2 | esp32_breakout | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J8, J10 |
| 2 | power_breakout | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | GND, J12 |
| 1 | 5V_jumper | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J19 |
| 1 | BMP180 | bmp180_breakout:bmp180 | Int Pres |
| 1 | ESP32 | PCM_Espressif:ESP32-DevKitC | U3 |
| 1 | GPS_breakout | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J11 |
| 1 | HMC6343 | HMC6343_breakout:HMC6343 | B2 |
| 1 | LOGO | LOGO | G*** |
| 1 | MCBH | Connector_JST:JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical | J4 |
| 1 | MP1584 | MPT1584:SRT_MPT1584EN_Module | DCDC |
| 1 | OpenLog | OpenLog:OpenLog | B1 |
| 1 | RF_SWITCH | RF-switch:MAX3232_Sparkfun | U5 |
| 1 | RF_breakout | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J18 |
| 1 | Ribbon | Connector_JST:JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal | J1 |
| 1 | XBEE_LTE | XBEE 3 LTE-M:XBEE-20_THT | U2 |
| 1 | XBEE_breakout | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J16 |
| 1 | XBEE_breakout | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J15 |
| 1 | endstop_for | Connector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical | J3 |
| 1 | esp32_breakout | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J9 |
| 1 | leak | Connector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical | J14 |
| 1 | mcbh_breakout | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | neo-m8u | NEO-M8U:neo-m8u | GPS |
| 1 | pressure | Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical | J2 |
| 1 | temp | Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical | J17 |
More from e-abdi/tuba-pcb
1- 2 layers128.1 × 128.1 mm

Similar boards
- 4 layers100 × 100 mm

IMUnav H00
marouncz/IMU-navigation
This is a repository for my bachelor's thesis regarding IMU navigation
220 parts1MIT - 6 layers100 × 70 mm

- 2 layers65 × 31 mm

- 2 layers98 × 83.8 mm

Projeto placa
phfbertoleti/placa_lorawan
Repositório oficial da placa LoRaWAN, um kit de desenvolvimento para protótipos IoT.
39 parts19MIT - 2 layers86.5 × 59.7 mm

- 2 layers93 × 42 mm

ADEM
timelab/ADEM
Mobile device for distributed measurements of particulate matter (fine dust)
29 parts13LGPL-3.0 - 2 layers55.5 × 21.9 mm

- 2 layers61 × 61 mm

ESP32 FC
MAATHES-THILAK-K/ESP32-S3_FLIGHT_CONTROLLER
A custom-designed flight controller based on the ESP32-S3 module, built for compatibility with the esp-fc firmware and Betaflight-like configuration.
69 parts7Apache-2.0
Questions
How big is the Tuba electronics mainboard PCB?
It measures 128.1 × 128.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tuba electronics mainboard use?
32 parts, built around the NEO-M8U-06B, BMP180, MP1584EN and HMC6343. 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 Tuba electronics mainboard KiCad files?
From the e-abdi/tuba-pcb repository on GitHub, at the commit this page was made from: the board is Mainboard/tuba-electronics-mainboard.kicad_pcb and its schematic Mainboard/tuba-electronics-mainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tuba electronics mainboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask e-abdi before reusing the design.