Skip to the content
2 layers23.3 × 18.8 mmBME280Breakout, the printed circuit board in 3D

Set of expansion boards, sensor breakouts, and additional modules to operate with the Tiny4FSK tracking system.

Size
23.3 × 18.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
5
Pads
39
Tracks, vias
63, 30
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Apr 2025
Updated
23 Mar 2026

Overview

BME280Breakout is an open-source printed circuit board by mpkendall, from the mpkendall/Tiny4FSK-Ecosystem repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 23.3 × 18.8 mm with 17 parts on 5 nets, routed with 63 tracks and 30 vias.

It is built around the BME280. Its parts include 4 capacitors, 2 resistors, 2 connectors and 1 IC. It belongs with the sensors and measurement boards of this library.

Main components

1

README

README.md

Tiny4FSK Ecosystem

A set of additional features, tools, and boards to expand functionality of Tiny4FSK

TinyShield

TinyShield is an expansion board which sits atop of Tiny4FSK's expansion pins. It adds:

  1. An OLED screen for basic flight diagnostics,
  2. SD card for logging,
  3. 5v logic headers for more sensors,
  4. Integrated buck/boost for wider range of power sources, including a LiPo connector,
  5. Qwiic headers for adding more sensors!

Code in the Tiny4FSK repository already implements automatic sensor, SD card, and screen scanning and initialization. Functions pertaining to these features are configurable in both config.h and the main Tiny4FSK.ino file.

To get started, solder female headers to the 2.54mm pins on the back side of the shield. To interface with the Tiny4FSK board, additionally solder 2.54mm male header rows to the USB, power, and data headers on the Tiny4FSK. Mounting them for alignment may assist with soldering.

Insert the shield board onto the Tiny4FSK's headers as shown. No code changes are required to continue with SD card logging and screen initialization.

Boards stacked

Parts

17
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
2100nFCapacitor_SMD:C_0603_1608MetricC1, C2
21uFCapacitor_SMD:C_0603_1608MetricC3, C4
24.7kResistor_SMD:R_0603_1608MetricR1, R2
2LOGOSparkFun-Qwiic:qwiic_4mmG***, G***
2Qwiic ConnectorConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ5, J6
1BME280Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumberingU1
1I2C AddressJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP2
1LOGOLOGOG***

More from mpkendall/Tiny4FSK-Ecosystem

2
  • 4 layers27.9 × 63.9 mmTiny4FSKGeneralShield, the printed circuit board in 3D

    Tiny4FSKGeneralShield

    mpkendall/Tiny4FSK-Ecosystem

    Set of expansion boards, sensor breakouts, and additional modules to operate with the Tiny4FSK tracking system.

    35 parts3GPL-3.0
  • 2 layers23.3 × 20.9 mmIMUBreakout, the printed circuit board in 3D

    IMUBreakout

    mpkendall/Tiny4FSK-Ecosystem

    Set of expansion boards, sensor breakouts, and additional modules to operate with the Tiny4FSK tracking system.

    16 parts3GPL-3.0

Similar boards

  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 4 layers38.6 × 39.5 mmRuuvitag revb71, the printed circuit board in 3D

    Ruuvitag revb71

    ruuvi/ruuvitag_hw

    RuuviTag hardware projects

    64 parts115
  • 4 layers35.1 × 76.3 mmTiny4FSK, the printed circuit board in 3D

    Tiny4FSK

    New-England-Weather-Balloon-Society/Tiny4FSK

    Horus Binary v2 HAB Tracker

    90 parts96CERN-OHL-W-2.0
  • 2 layers29.8 × 33.7 mmPecanpico9, the printed circuit board in 3D

    Pecanpico9

    DL7AD/pecanpico9

    A lightweight APRS tracker for balloons

    116 parts68GPL-3.0
  • 2 layers136 × 100 mmClimateSprinklerController, the printed circuit board in 3D

    ClimateSprinklerController

    kbx81/ClimateSprinklerController

    ESP32-based climate and sprinkler controller for use with ESPHome

    194 parts56
  • 4 layers36.6 × 60.3 mmStratoSoar MK3.0, the printed circuit board in 3D

    StratoSoar MK3.0

    crnicholson/StratoSoar-MK3

    StratoSoar MK3, an autonomous glider meant for high-altitudes, accessible to everyone

    85 parts43
  • 2 layers23 × 50 mmPecanpico10, the printed circuit board in 3D

    Pecanpico10

    DL7AD/pecanpico10

    A lightweight APRS tracker and digipeater

    123 parts43
  • 2 layers97 × 77.5 mmESPlant, the printed circuit board in 3D

    ESPlant

    CCHS-Melbourne/ESPlant

    Environmental Sensor Plant - solar WiFi gardening/meteorological sensor using ESP8266

    77 parts37

Questions

How big is the BME280Breakout PCB?

It measures 23.3 × 18.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BME280Breakout use?

17 parts, built around the BME280. 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 BME280Breakout KiCad files?

From the mpkendall/Tiny4FSK-Ecosystem repository on GitHub, at the commit this page was made from: the board is BreakoutBoards/BME280Breakout/BME280Breakout.kicad_pcb and its schematic BreakoutBoards/BME280Breakout/BME280Breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BME280Breakout design in my own project?

Its repository publishes it under the GPL-3.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).