BMx280PIO_RP2040

BMP280/BME280 sensor driver for RP2040 with PIO and Wire I2C support

Author
Ângelo Moisés Alves
Website
https://github.com/angeloINTJ/BMx280PIO_RP2040
Category
Sensors
License
MIT
Library Type
Contributed
Architectures
rp2040

Reads temperature, pressure, and humidity from Bosch BMP280/BME280 sensors. Uses WirePIO for PIO+DMA I2C on any GPIO pins. Also supports hardware I2C (Wire) and GPIO bit-bang fallback. Auto-detects BMP280 vs BME280. v1.3.1: BMx280Error enum, getLastError, debug Stream, critical_section multi-core safety, CI/CD workflows, bilingual docs (en/pt-BR), code formatting and refactoring.

Downloads

Filename Release Date File Size
BMx280PIO_RP2040-1.3.1.zip 2026-07-14 70.79 KiB
BMx280PIO_RP2040-1.3.0.zip 2026-07-14 49.47 KiB
BMx280PIO_RP2040-1.2.4.zip 2026-07-13 28.78 KiB
BMx280PIO_RP2040-1.2.3.zip 2026-07-13 28.78 KiB
BMx280PIO_RP2040-1.2.2.zip 28.40 KiB
BMx280PIO_RP2040-1.2.1.zip 21.35 KiB
BMx280PIO_RP2040-1.0.4.zip 31.79 KiB
BMx280PIO_RP2040-1.0.2.zip 31.76 KiB
BMx280PIO_RP2040-1.0.1.zip 37.46 KiB
BMx280PIO_RP2040-1.0.0.zip 28.71 KiB