Skip to the content
2 layers128.1 × 128.1 mmTuba electronics mainboard, the printed circuit board in 3D

Tuba electronics mainboard

e-abdi/tuba-pcb1
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

4

README

Mainboard/README.md

Tuba Electronics PCB

Photos

Front

Front of PCB

Back

Back of PCB

Parts

32
QtyValueFootprintReferences
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R4
24k7Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R3
2Qwiic_ConnectorQwiic:QwiicJ5, J6
2esp32_breakoutConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ8, J10
2power_breakoutConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalGND, J12
15V_jumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ19
1BMP180bmp180_breakout:bmp180Int Pres
1ESP32PCM_Espressif:ESP32-DevKitCU3
1GPS_breakoutConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1HMC6343HMC6343_breakout:HMC6343B2
1LOGOLOGOG***
1MCBHConnector_JST:JST_XH_B8B-XH-AM_1x08_P2.50mm_VerticalJ4
1MP1584MPT1584:SRT_MPT1584EN_ModuleDCDC
1OpenLogOpenLog:OpenLogB1
1RF_SWITCHRF-switch:MAX3232_SparkfunU5
1RF_breakoutConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ18
1RibbonConnector_JST:JST_XH_S10B-XH-A-1_1x10_P2.50mm_HorizontalJ1
1XBEE_LTEXBEE 3 LTE-M:XBEE-20_THTU2
1XBEE_breakoutConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ16
1XBEE_breakoutConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ15
1endstop_forConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ3
1esp32_breakoutConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ9
1leakConnector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_VerticalJ14
1mcbh_breakoutConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1neo-m8uNEO-M8U:neo-m8uGPS
1pressureConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ2
1tempConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ17

More from e-abdi/tuba-pcb

1

Similar boards

  • 4 layers100 × 100 mmIMUnav H00, the printed circuit board in 3D

    IMUnav H00

    marouncz/IMU-navigation

    This is a repository for my bachelor's thesis regarding IMU navigation

    220 parts1MIT
  • 2 layers65 × 31 mmDiy tracker, the printed circuit board in 3D

    Diy tracker

    glidernet/diy-tracker

    Do-it-Yourself OGN Tracker software

    27 parts30GPL-3.0
  • 2 layers98 × 83.8 mmProjeto placa, the printed circuit board in 3D

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

    ESP32 Shield

    RuiSantosdotme/ESP32-Weather-Shield-PCB

    Complete step-by-step instructions »

    18 parts18
  • 2 layers93 × 42 mmADEM, the printed circuit board in 3D

    ADEM

    timelab/ADEM

    Mobile device for distributed measurements of particulate matter (fine dust)

    29 parts13LGPL-3.0
  • 2 layers55.5 × 21.9 mmPro mini weather, the printed circuit board in 3D

    Pro mini weather

    EnigmaCurry/Arduino-Pro-Mini-Weather

    Arduino Pro Mini Weather

    14 parts7
  • 2 layers61 × 61 mmESP32 FC, the printed circuit board in 3D

    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.