Skip to the content
2 layers140.5 × 106 mmPcbgalapagos, the printed circuit board in 3D

Carrier PCB for a high-altitude balloon payload. An ESP32 DevKitC V4 (WROOM-32) plugs into the board together with breakout modules for GPS (NEO-8M, I2C or UART header, fit only one), INA260 power monitor, BME280…

Size
140.5 × 106 mm
Copper layers
2
Thickness
1.6 mm
Parts
62
Nets
38
Pads
207
Tracks, vias
371, 157
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
27 Oct 2026
Updated
28 Oct 2026

Overview

Pcbgalapagos is an open-source printed circuit board by catuta0, from the catuta0/HAB-payload repository on GitHub. It is a 2-layer board of 140.5 × 106 mm with 62 parts on 38 nets, routed with 371 tracks and 157 vias.

It is built around the ESP32-DEVKITM-1, BME280 and TPS62160DGK, with the LSM6DSOX, MAX31855 and BLM18PG221SN1 among its other parts. Its parts include 23 capacitors, 10 ICs, 9 resistors, 2 inductors and 1 diode. It belongs with the radio and wireless boards and the ESP32 boards of this library.

Main components

9

README

README.md

hab-payload

Carrier PCB for a high-altitude balloon payload. An ESP32 DevKitC V4 (WROOM-32) plugs into the board together with breakout modules for GPS (NEO-8M, I2C or UART header, fit only one), INA260 power monitor, BME280, LSM6DSOX IMU, MAX31855 thermocouple amplifier, RFM95 LoRa radio and an SPI SD card. All modules sit on female headers. The ESP32 is powered from 3.3 V only; its 5 V pin is not connected.

Power comes from a 3S Li-ion pack (9 to 12.6 V) on J1, through a 1.5 A PTC, a 13 V TVS and a P-MOSFET reverse polarity switch, into two TPS62160 bucks at 3.3 V and 5 V. Each buck output goes through a pi filter (ferrite, X7R, solid polymer) with the feedback taken before the ferrite, and the GPS, RFM95 and MAX31855 supplies have their own local ferrite. All capacitors are X7R or solid polymer, with no liquid electrolytics, for operation below 0 C.

The fast SPI lines run on the top layer with 33 ohm series termination at the source (ESP32 for SCK and MOSI, SD module for MISO). Ground is poured on both layers and stitched, SMD pads connect solid to the pour. Test points TP1 to TP4 give VBAT, 3V3, 5V and GND.

Open hardware/pcbgalapagos.kicad_pro in KiCad 10. The project symbol library (galapagos.kicad_sym) and footprint library (galapagos_fp.pretty) are registered relative to the project folder. BOM.csv lists every part with its Mouser link (the breakout modules are bought separately), and docs/firmware_changes.md lists what the firmware has to change for this board.

Parts

62
QtyValueFootprintReferences
6100nF 50V X7RCapacitor_SMD:C_0805_2012MetricC1, C3, C5, C7, C9, C13
610uF 16V X7RCapacitor_SMD:C_0805_2012MetricC2, C4, C6, C8, C10, C14
533Resistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R9
4100uF 10V polymerCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-DC15, C16, C22, C24
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4
322uF 16V X7RCapacitor_SMD:C_1206_3216MetricC20, C23, C25
3BLM18PG221SN1Inductor_SMD:L_0603_1608MetricFB3, FB4, FB5
2100k 1%Resistor_SMD:R_0805_2012MetricR6, R8
210uF 50V X7RCapacitor_SMD:C_1210_3225MetricC17, C19
22.2uH XFL4020-222Inductor_SMD:L_Coilcraft_XxL4020L1, L2
222uF 10V X7RCapacitor_SMD:C_1206_3216MetricC18, C21
2BLM31PG121SN1Inductor_SMD:L_1206_3216MetricFB1, FB2
2TPS62160DGKPackage_SO:MSOP-8_3x3mm_P0.65mmU8, U9
1316k 1%Resistor_SMD:R_0805_2012MetricR5
1523k 1%Resistor_SMD:R_0805_2012MetricR7
1BME280galapagos_fp:Adafruit_BME280_HeaderU3
1BatteryConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ1
1DMP3056L-7Package_TO_SOT_SMD:SOT-23Q11
1ESP32_DevKitgalapagos_fp:ESP32_DevKitC_V4_38U1
1GPS_NEOgalapagos_fp:GPS_I2C_Header_1x04U7
1GPS_NEO8M_UARTgalapagos_fp:GPS_NEO8M_UART_Header_1x04U10
1INA260galapagos_fp:Adafruit_INA260_HeaderU2
1LSM6DSOXgalapagos_fp:Adafruit_LSM6DSOX_HeaderU4
1MAX31855galapagos_fp:Adafruit_MAX31855_HeaderU5
1MF-MSMF150/16X-2Fuse:Fuse_1812_4532MetricF1
1Modulo_SD_SPIConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalMOD1
1RFM95_Emissorgalapagos_fp:RFM9x_Breakout_attexxU6
1SMBJ13CADiode_SMD:D_SMBD2

Similar boards

  • 2 layers99.6 × 69.6 mmRGBW Lampe, the printed circuit board in 3D

    RGBW Lampe

    martinclausen2/RGBW-Lampe

    The "RGBW-Lampe" projects allows to create full color lighting appliances.

    162 parts
  • 4 layers50 × 60 mmCanarynode, the printed circuit board in 3D

    Canarynode

    aboller1212/canarynode

    Custom CAN sensor node: STM32G474 + IMU + environmental, USB-C, 4-layer PCB

    65 parts1
  • 4 layers188 × 103 mmCAN DISPLAY, the printed circuit board in 3D

    CAN DISPLAY

    VladxIL/NMEA2000_0183_Display

    Display NMEA2000 and NMEA0183 on DWIN 7" Display

    130 partsGPL-3.0
  • 2 layers50 × 30 mmMini biped robot, the printed circuit board in 3D

    Mini biped robot

    mrcha033/hw-codesign

    Agentic hardware co-design: brief to KiCad, firmware, 3D review, and explicit fabrication blockers.

    36 parts2Apache-2.0
  • 2 layers87.5 × 70 mm010 Implementation, the printed circuit board in 3D

    010 Implementation

    NewTec-GmbH/esp32-can-iot

    A ESP32 based interface between CAN-bus and IoT environments.

    70 parts51BSD-3-Clause
  • 2 layers93.5 × 53 mmTi bms, the printed circuit board in 3D

    Ti bms

    catphish/ti-daisychain-bms

    BMS master hardware for bq76PL455A modules

    57 parts11
  • 2 layers93.5 × 53 mmCharge controller, the printed circuit board in 3D

    Charge controller

    catphish/ev-charge-controller

    Charge controller for DIY EV project

    49 parts5
  • 2 layers38 × 24.5 mm3B LDO, the printed circuit board in 3D

    3B LDO

    AyushShuklaaa7/buck-ldo-5v-to-2v5-power-module

    A custom PCB for dual-stage power regulator that combines the high efficiency of the TPS62160 Buck converter with TPS7A02 LDO. Designed for 5V input to 2.5V output applications.

    23 parts

Questions

How big is the Pcbgalapagos PCB?

It measures 140.5 × 106 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pcbgalapagos use?

62 parts, built around the ESP32-DEVKITM-1, BME280, TPS62160DGK and LSM6DSOX. 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 Pcbgalapagos KiCad files?

From the catuta0/HAB-payload repository on GitHub, at the commit this page was made from: the board is hardware/pcbgalapagos.kicad_pcb and its schematic hardware/pcbgalapagos.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcbgalapagos design in my own project?

Its repository states no licence, so its author keeps all rights: ask catuta0 before reusing the design.