Skip to the content
PCBKitNew board
4 layers19.9 × 31.2 mmPhyphox mini pcb, the printed circuit board in 3D

KiCad project for the phyphox:mini, a small Bluetooth LE sensor board that streams its measurements to the phyphox app.

Size
19.9 × 31.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
45
Nets
59
Pads
180
Tracks, vias
341, 55
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Oct 2026
Updated
2 Oct 2026

Overview

Phyphox mini pcb is an open-source printed circuit board by Dorsel89, from the Dorsel89/phyphox-mini-pcb repository on GitHub. It is a 4-layer board of 19.9 × 31.2 mm with 45 parts on 59 nets, routed with 341 tracks and 55 vias.

It is built around the BMP580 and X321532768KLD2SI. Its parts include 16 capacitors, 6 ICs, 5 resistors, 4 inductors and 2 crystals. It belongs with the nRF52 and nRF5x boards of this library.

Main components

2

README

README.md

phyphox:mini – PCB

KiCad project for the phyphox:mini, a small Bluetooth LE sensor board that streams its measurements to the phyphox app.

The design files were created with KiCad 10. Older KiCad versions cannot open them.

Hardware

PartFunction
Nordic nRF52832 (QFN48)MCU with Bluetooth LE, internal DC/DC converter
ST LSM6DSRaccelerometer and gyroscope
Bosch BMP580air pressure and temperature
TI HDC1080relative humidity and temperature
Sensirion STCC4CO₂
Renesas/Adesto AT25FF161A16 Mbit (2 MB) SPI flash for data logging and firmware updates
32 MHz and 32.768 kHz crystalsradio clock and low-power real-time clock
PCB antenna2.4 GHz, after TI application note SWRA117D
LED, test padsstatus LED, programming and debugging (SWD)
  • 4-layer board, about 20 × 30 mm
  • IMU and flash are connected via SPI; pressure, humidity and CO₂ sensors share one I²C bus.

Files

PathContent
Keyfob_2025_nrf52832.kicad_proKiCad project
Keyfob_2025_nrf52832.kicad_schschematic
Keyfob_2025_nrf52832.kicad_pcbboard layout
lib/project symbols (*.kicad_sym), footprints (phyphox-footprints.pretty) and 3D models (3d/)

The project libraries are referenced relative to the project directory (sym-lib-table, fp-lib-table), so the project opens without further setup.

Parts

45
QtyValueFootprintReferences
8TestPointTestPoint:TestPoint_Pad_D1.0mmTP2, TP3, TP4, TP6, TP7, TP8, TP9, TP10
5100nFCapacitor_SMD:C_0402_1005MetricC5, C9, C11, C14, C15
410kResistor_SMD:R_0402_1005MetricR2, R3, R4, R5
412pFCapacitor_SMD:C_0402_1005MetricC3, C4, C12, C13
10.5pFCapacitor_SMD:C_0402_1005MetricC16
10.8pF NP0 5%Capacitor_SMD:C_0402_1005MetricC6
1100pFCapacitor_SMD:C_0402_1005MetricC8
110uHInductor_SMD:L_0603_1608MetricL5
115nHInductor_SMD:L_0402_1005MetricL4
11R1Resistor_SMD:R_0402_1005MetricR1
11uFCapacitor_SMD:C_0402_1005MetricC10
13.9nHInductor_SMD:L_0402_1005MetricL3
132MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
14.7uFCapacitor_SMD:C_0402_1005MetricC7
147uFCapacitor_SMD:C_0805_2012MetricC1
1AT25FF161Aphyphox-footprints:USON-8L-2X3X0P6_MACU6
1Antenna_ShieldRF_Antenna:Texas_SWRA117D_2.4GHz_RightAE1
1BMP580phyphox-footprints:BMP581U3
1C5185312Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY2
1HDC1080Package_SON:Texas_PWSON-N6U4
1LEDLED_SMD:LED_0402_1005MetricD1
1LSM6DSRTRphyphox-footprints:lsm6dsrU2
1STCC4phyphox-footprints:STCC4U5
1TestPointphyphox-footprints:phyfob_bat_dotTP5
1TestPointphyphox-footprints:MY-ZJ-128TP1
1nRF52832-QFxxPackage_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mmU1
1ncInductor_SMD:L_0402_1005MetricL1
1ncCapacitor_SMD:C_0402_1005MetricC2

Questions

How big is the Phyphox mini pcb PCB?

It measures 19.9 × 31.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Phyphox mini pcb use?

45 parts, built around the BMP580 and X321532768KLD2SI. 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 Phyphox mini pcb KiCad files?

From the Dorsel89/phyphox-mini-pcb repository on GitHub, at the commit this page was made from: the board is phyphox-mini-pcb.kicad_pcb and its schematic phyphox-mini-pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Phyphox mini pcb design in my own project?

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

Similar boards

  • 4 layers51 × 44 mmCyberboard Panel, the printed circuit board in 3D

    Cyberboard Panel

    notaroomba/cyberboard

    A cyberpunk-themed STM32 devboard

    138 parts20
  • 8 layers35 × 35 mmOpenAIO, the printed circuit board in 3D

    OpenAIO

    OpenDrone-hw/OpenAIO

    Open-source AIO for 2-6S toothpick quads: flight controller, 4-in-1 AM32 ESC and ExpressLRS receiver, 25.5x25.5 mm.

    343 parts19CERN-OHL-S-2.0
  • 2 layers40 × 55 mmESP32 vario, the printed circuit board in 3D

    ESP32 vario

    andrewsargent2311-web/paraglide_vario_ESP32

    Paragling vario ESP32

    9 parts8
  • 4 layers150 × 137.1 mmController, the printed circuit board in 3D

    Controller

    CircuitGuy943/Sabre-Integrated-flight-controller

    (🚧) A "Jack of all trades" custom flight controller board. With support for both power and control and the ability for custom firmware

    282 parts2GPL-3.0
  • 2 layers40 × 44.8 mmPolaris, the printed circuit board in 3D

    Polaris

    nsreeni07/Polaris

    A custom-built TVC rocket with a self-designed STM32F722 flight computer (Madgwick AHRS, dual-axis PID, active gimbal correction) for stable, actively-corrected flight.

    82 parts2MIT
  • 2 layers83.1 × 34.1 mmBitski, the printed circuit board in 3D

    Bitski

    qcoral/bitski

    tadaa

    26 parts2MIT
  • 4 layers16.4 × 48.7 mmTitania3, the printed circuit board in 3D

    Titania3

    Danzibob/Titania3

    The project goal is to create a datalogger small and light enough for an 18mm A8-3 rocket, but capable enough to use as a backup logger for mid and high power flights.

    48 parts1