no BMP280 found

25 views
Skip to first unread message

Frafly

unread,
Oct 20, 2025, 3:52:57 PMOct 20
to SoftRF_community
Hello group. I hope you can help me. I switched from SoftRF (1.7) to Moshe's version (SoftRF.mb166.esp32) with the TTGO T-Beam. Now the BMP280 is no longer recognized. It's connected to pins 21 and 22. I don't have an OLED installed. If I switch back to 1.7, it works again.

(1.7)
BMP180 barometric pressure sensor is detected.
Temperature = 24.80 *C
Pressure = 98776 Pa
Altitude = 214.25 meters

(mb166)
calling Baro_setup()...
baro setting up
BMP280 not found on pins 2, 13...
probing BMP280 on pins 21, 22...
Barometric pressure sensor was NOT detected.
... Baro_setup() returned

Does anyone have any idea what I'm doing wrong?
Thanks
BR
Frank

Moshe Braner

unread,
Oct 20, 2025, 4:06:38 PMOct 20
to SoftRF_community
Welcome Frank!  It seems from the captured SoftRF USB output that you have a BMP180 not a BMP280?  I have ran into a problem in my version of SoftRF a while back (when I switched to a newer version of the ESP32 library for the Arduino IDE) and the probe for the BMP180 would crash.  I found no solution to that problem, so I removed support for the BM180.  I.e., when my SoftRF boots it probes for a BMP280 but not for a BMP180.  It does work with the BMP280, which is a better sensor than the BMP180, and is cheap, so replacing the sensor board is probably the best solution for you?

Frafly

unread,
Oct 21, 2025, 4:17:03 AMOct 21
to SoftRF_community

Hi Moshe, Thank you very much for your quick and detailed response — and especially for your project.
I should have read the output more carefully; then I would have seen that it's a BMP180.
Unfortunately, the board is labeled BMP280 :-(
I'll replace it with a 280.

  Thanks again!  
Reply all
Reply to author
Forward
0 new messages