HiHo Ihr lieben.
Ich hatte noch einige BMP280 aus einem anderem Projekt rumliegen, und dachte mir, dass ich doch einen davon in meinen 5" Quad bauen kann. Also kurz bei Github die Kompatiblitätsliste der Sensoren durchgeschaut und festgestellt: JA BMP280 kann an Betaflight betrieben werden und ist auf manchen FC´s sogar direkt an board. Auf meinem T-Motor HD F4 FC ist auch platz auf dem Layout für den blanken sensor.
Also kurzerhand mein Teststation rausgekramt, den BME280 an den I2C bus von dem darauf befindlichem Atmega gehäng und i2C scanner laufen lassen: Antwort auf 0x76. Schnell bmp280 code draufgeflasht und siehe da: Sensor geht und gibt Temperatur und Druck sauber aus.
Lange rede wenig Sinn: Der Sensor funktioniert definitiv aber an meine Flightcontroller leider nicht.
Verbunden ist er wie üblich mit dem I2C (SDA/SCL), GND und der 3V Schiene. In betaflight habe ich unter dem Configurationstab Baro aktiviert und im Zuge der Fehlersuche auch die Configuration über die CLI gemacht.
Was habe ich bisher versucht ?
- Baro getestet (check)
- Settings via CLi gesetzt: I2C Adresse, Baro Typ, Schnittstelle, Anzahl der I2C Teilnehmer.
Achja Betaflight V4.4 ist geflashed. Funktioniert wunderbar, erkennt nur leider immer noch nicht den Baro.
Hat jemand von euch ähnliche Probleme / Lösungen / Ideen ?
beste Grüße
Ich hatte noch einige BMP280 aus einem anderem Projekt rumliegen, und dachte mir, dass ich doch einen davon in meinen 5" Quad bauen kann. Also kurz bei Github die Kompatiblitätsliste der Sensoren durchgeschaut und festgestellt: JA BMP280 kann an Betaflight betrieben werden und ist auf manchen FC´s sogar direkt an board. Auf meinem T-Motor HD F4 FC ist auch platz auf dem Layout für den blanken sensor.
Also kurzerhand mein Teststation rausgekramt, den BME280 an den I2C bus von dem darauf befindlichem Atmega gehäng und i2C scanner laufen lassen: Antwort auf 0x76. Schnell bmp280 code draufgeflasht und siehe da: Sensor geht und gibt Temperatur und Druck sauber aus.
Lange rede wenig Sinn: Der Sensor funktioniert definitiv aber an meine Flightcontroller leider nicht.
Verbunden ist er wie üblich mit dem I2C (SDA/SCL), GND und der 3V Schiene. In betaflight habe ich unter dem Configurationstab Baro aktiviert und im Zuge der Fehlersuche auch die Configuration über die CLI gemacht.
Was habe ich bisher versucht ?
- Baro getestet (check)
- Settings via CLi gesetzt: I2C Adresse, Baro Typ, Schnittstelle, Anzahl der I2C Teilnehmer.
Achja Betaflight V4.4 ist geflashed. Funktioniert wunderbar, erkennt nur leider immer noch nicht den Baro.
Hat jemand von euch ähnliche Probleme / Lösungen / Ideen ?
beste Grüße