-
Thread
präzisions Variometer Sensor gesucht
anderem Höhe zu messen, und daraus die Steig- und Sinkrate (Vario) zu bestimmen. Als Sensor ist ein BMP085 zum Einsatz gekommen, für die Höhe völlig ausreichend, nur eben für den Variowert total ungenügend... Deshalb bin ich nun auf der Suche nach einem besseren Sensor. Es sollte ein Resultat wie
Der MS5611 ist in der Praxis wesentlich besser als der BMP180/085. Modellflug Varios habe ich mit beiden Varianten schon länger gebaut. Beim MS5611 bekommt man alle 20ms einen neuen Druckwert. Die Tiepass gefilterten Druckwerte werden bei mir über eine
-
Thread
Multiplexer I2C programmieren
Hallo, ich möchte gerne zwei BMP085 Sensoren auslesen. Da die mit dem µC über I2C kommunizieren und ich am µC nur ein SDA und SCL PIN habe, habe ich mir den PCA9545 bestellt. Das ist ein Multiplexer, der mit 4 slaves arbeiten kann.
Den Multiplexer kannst du dir schenken. Siehe BMP085 Datenblatt 4.2: "There is an easy way to connect two BMP to the same I2C bus: ..."
-
Thread
Luftdruck messen
Du könntest z.B. den BMP085 verwenden.
Arc Net schrieb im Beitrag #3245846: >> Du könntest z.B. den BMP085 verwenden. > > Der wird nicht mehr hergestellt. ...dafür aber die Nachfolger BMP180 und BMP280
-
Thread
Fehler beim Öffnen der Datei
Format frisch formatiert. Hier der Code: [c] #include <SPI.h> #include <SD.h> #include <Adafruit_BMP085.h> File meineDatei; Adafruit_BMP085 bmp; void setup() { // SD-Karte initialisieren Serial.begin(9600); while (!Serial) { ; // warten auf serielle Portverbindung. } if (!bmp.begin()) { Serial.println("Could not find a valid BMP085 sensor, check wiring!"); while (1) {} } if (!SD.begin(10)) { Serial.println("Initialisierung fehlgeschlagen!"); return
-
Thread
brauche Hilfe bei Projekt mit barometrischen sensor
Aufgund der vielen Möglichkeiten. ? Wo bitte gibt es in [c] #include <Wire.h> #include <Adafruit_BMP085.h> // Adafruit Bibliothek einbinden Adafruit_BMP085 bmp; void setup(){ // Seriellen Monitor aktivieren Serial.begin(9600); // Sensor initialisieren if (!bmp.begin()) { Serial.println("Keinen gültigen BMP085 Sensor gefunden!"); while (true) {} } } void loop(){ Serial.print("Luftdruck: "); // readPressure() Luftdruck in Pa auslesen und anzeigen Serial.print(bmp.readPressure()); Serial.println
-
Artikel
Luftdrucksensor
sparkfun Watterott Beispielcode: Jeelabs Ports Library C++ mit Floatingpoint (Toter Link) Jeelabs PortsBMP085 Library C++/Arduino Library (Port library interface to BMP085 sensors connected via I2C) BMP180. Der Nachfolger des BMP085 (siehe oben). Dieser ist noch ein wenig kleiner, ansonsten laut Datenblatt
Das neue Datenblatt und Beispielcode kann hier (Herstellerseite) gefunden werden. Das Datenblatt des BMP180 erklärt auch den BMP085 etwas besser ;) (interne Register, Power-On-Reset ...) Bezugsquelle (mit etwas Glück) : ebay - internationale Suche BMP085 ab ca.3,5 $US (aktuell unter 3 Euro) BMP180 ab ca
-
Thread
BMP280 Kalibrierwerte falsch
Ich hab hier diverse I2C-Sensoren am Start (alle aufm Steckbrett): *** BMP085/BMP180-Test *** Chip-ID: 0x55 Pressure/Temp: 95743 Pa @ 20.1 °C Altitude: 476.41 *** BME280-Test *** Chip-ID: 0x60 Pressure/Temp: 95799 Pa @ 20.2 °C and 71.4%RH *** LM92-Test ***
Oliver J. schrieb im Beitrag #5093946: > *** BMP085/BMP180-Test *** > Chip-ID: 0x55 > Pressure/Temp: 95743 Pa @ 20.1 °C > Altitude: 476.41 Dann solltest du auch verraten, was du deinem Sensor als Input gegeben hast. Den Luftdruck kann er messen
-
Thread
BMP180 stört die Arduino-ESP8266-Kommunikation
Bibliotheksproblem das Problem sein? Ich verwende diese Bibliothek: https://irenx.ir/wp-content/uploads/2020/06/bmp085irenx.ir_.zip Hat jemand Vorschläge, wie alle Komponenten konfliktfrei zusammenarbeiten können?
würde ich ESPEasy nutzen, kann dann TCP, MQTT,.... https://www.letscontrolit.com/wiki/index.php/BMP085_BMP180
-
Thread
Bosch Drucksensor BMP85
Da entwickle ich gerade einen Höhensensor (Modellflug) und will den BMP85 Drucksensor von Bosch einsetzen. Praktisch direkt vor meiner Haustüre befindet sich im übringen das Bosch HQ. Und wenn ich nun schaue, woher ich diesen Sensor bekommen kann, finde ich ihn über eBay
Bluebox schrieb im Beitrag #2672701: > Nach was muss ich den da bei eBay suchen?^^ "bmp085" http://www.ebay.de/itm/Pressure-sensor-BOSCH-QFN-8-BMP085-BMP085-0273300144-1PCS-/260923704012?pt=LH_DefaultDomain_0&hash=item3cc043c2cc
-
Thread
USB-Blaster DE2 Probleme & I2C Core Programm Fehler oder Sensor kaputt?
Hub, mit ohne USB Isolator.. An meinem Laptop funktioniert es aber tadellos. 2. Ich habe ein BMP085 Sensor Modul aus China für 3$ gekauft und an das DE2 Board passend angeschlossen ( PIN Header) und einen Nios mit dem I2C Core von opencores bzw aus dem Altera Wiki draufgespielt. Der Nios läuft
#include <stdio.h> #include "system.h" #include "i2c_opencores.h" #include "unistd.h" #define BMP085_ADDRESS 0x77 int main() { FILE *fp=fopen ("/dev/LCD","w"); I2C_init(I2C_BASE,ALT_CPU_FREQ,100000);// 100kHz usleep(100000);// in [µs] int data; int i; data = I2C_start(I2C_BASE,BMP085_ADDRESS
-
Thread
Barometer / Höhenmessung mit MS5611
kleine Höhenmessung in meinem Nexus 4 gebastelt. Da weiß ich nur, daß ein Bosch Sensor drin ist. Ob nun BMP085 oder BMP180 weiß ich nicht. Mit 2000 Werten gemittelt war das schon nicht übel, rauschte aber locker um 5-10Pa oder mehr. Wäre ich aber mit hingekommen. Direkt mit einem BMP085 war ein Desaster
den BMP180 lese ich für 4 Pa RMS-Rauschen aus dem Datenblatt eine Wandlungszeiten von BMP180 13,5 ms (high resolution Mode) Aber wie ist das beim LPS331 zu verstehen? Für den gleichen Rauschlevel komme
-
Thread
I²C Luftdruck- und Feuchtigkeitssensor gesucht
Zwar kein DIP aber für Bastler geeignet. Druck: BMP085 http://www.watterott.com/de/Breakout-Board-mit-dem-BMP085-absoluten-Drucksensor Feuchtigkeit: SHT21 https://www.loveelectronics.co.uk/products/207/humidity-sensor---sht21-breakout-board
Für Luftdruck ist mir gerade folgendes Modul über den Weg gelaufen. http://www.ebay.de/itm/BOSCH-BMP085-Digital-Barometric-Pressure-Sensor-Board-Module-For-Arduino-STM32-/170877045715?pt=LH_DefaultDomain_0&hash=item27c910cbd3
-
Thread
mal wieder I2C
an einem STM32F4 funktioniert super!!! Und jetzt kommts: wenn zwei devices angeschlossen sind 1x BMP085 und 1x BMA020 WEnn ich nur den BMP085 anschließe funktioniert ebenfalls alles. Schließe ich jetzt aber nur den BMA020 an, sehe ich keine Daten. Beide zusammen alles super. Hat jemand
Zeig mal Oszi-Bilder von den Bussignalen, vom Zugriff auf den BMA020 mit und ohne angeschlossenen BMP085.
-
Thread
VDDD und VDDA decoupling
Hallo, der BMP085 Drucksensor von Bosch hat getrennte Eingänge für VDDD und VDDA, also für den digitalen und den analogen Teil des Chips. Da ich die höchste Genauigkeit in Bezug auf Höhenauflösung herausholen
generierte und extern bereitgestellte Versorgung von 3,3V/max. 50mA für meinen Atmel und meine beiden BMP085 nutze und den Analogen Eingang des BMP085 mittels C-L-C entkopple. Sofern ich denn herausfinde wie ich diese Entkopplung vernünftig auslege^^.
-
Thread
S: Barometermodul
> Danke > Hermann I2C darfs nicht sein? Sonst kannst auf das Modul verzichten und direkt einen BMP085 nehmen. gruß cyblord
Beitrag #2867306: > I2C darfs nicht sein? Sonst kannst auf das Modul verzichten und direkt > einen BMP085 nehmen. Oder einen MPL3115A2.
-
Thread
[Suche] Luftdruckmesser Chip
guck mal nach dem bmp085 gibt es auch i-wo aufgelötet auf eine Plaine....muss mal den link suchen..
Mit Digi (TWI / I2C) Interface: http://www.watterott.com/de/Breakout-Board-mit-dem-BMP085-absoluten-Drucksensor
-
Thread
BMP180 Kalibrationswerte
gcc mit AVR-Studio 6.1 auf einem AtMega328P Ich benutze die Bibliotheken von Stefan Sicklinger bmp085_lib_stefan_sicklinger_version_0_8 Mein Mess-Intervall liegt bei ca. 1sec... Wenn ich den BMP180 mit nem Raspberry über Phyton auslese, bekomme ich gültige Druckwerte um die 1004 mBar derzeit
Long. Wieso muss man für jeden Furz einen Funktion machen?? Macht sowas wirklich Sinn? [c]int32_t bmp180_getT() { return (int32_t) bmp180_read16(BMP180_REG_OUT); }[/c] in bmp180_read16() hast Du das drin [c]return(lbyte + ((uint16_t) hbyte << 8));[/c] Probiere mal so, wie es alle anderen
-
Thread
Wechselnde Stromversorgung bei einem Arduino Nano
leider noch nicht mit dem Thema aus. Für meine Wetterstation verwende ich bisher folgende Teile: - BMP085 - DHT22 - Arduino Nano - HC-06 Wenn ich mit meinem Voltmeter den Strom messe, dann komme ich auf nicht mal 1W. Daher habe ich mir eine Solarzelle mit 1W geholt, um genügend Strom am Tag zu
dann das Signal des Außensensors und verarbeitet es weiter. Auch wird ein Luftdrucksensor wie der BMP085 natürlich am besten in einem Innenraum montiert. Denn Luftdrucksensoren sind in extrem hohem Maße temperaturempfindlich. Zwar hat der BMP085 eine eingebaute automatische Temperaturkompensation, aber
-
Thread
BMP180 wird extrem heiss
Habe den Schaltplan mal ansehnlicher gemacht. Das Ding neben dem BMP ist ein Steckverbinder. lg
Dominik schrieb im Beitrag #3483180: > Ich habe mir eine Adapter Platine für einen BMP180 gebaut. Aber sobald > ich den Sensor anschließe, wird er innerhalb von 1-2 Sekunden so heiss, > dass ich ihn nicht mehr anfassen kann. Einen ähnlichen Luftdrucksensor (BMP085), habe ich in Betrieb
-
Thread
ATMEGA128 Soft - TWI / I²C
Hallo zusammen! Ich betreibe an einem ATMega128 über den TWI / I²C zwei Drucksensoren vom Typ BMP085 von Bosch. Nun möchte ich von den jeweils pro Chip möglichen 128Hz max. Samplerate möglichst viel in meinen µC bekommen, da aber beide die gleiche TWI Adresse haben, muss ich derzeit immer einen
PS zur Zeit nur mit einem BMP085
-
Thread
Temperaturgenauigkeit bmp180 bzw. gy68
) AC6 = (AC6 << 8) + bmp180.read_byte_data(address,0xb5) # short MC = bmp180.read_byte_data(address,0xbc) MC = (MC << 8) + bmp180.read_byte_data(address,0xbd) if(MC > 0x7fff): MC -= (1<<16) # short MD = bmp180
Besorg dir einfach ein zweites Modul. Das gibts selbst aus D sehr billig: https://www.ebay.de/itm/BMP180-Digitaler-Luftdruck-Sensor-GY-68-BMP085-Arduino-Raspberry-Barometer-Modul/392878966812?hash=item5b7969481c:g:ugAAAOSwl5ZfFLEj Dann weißt du wenigstens, ob es am Sensor liegt oder nicht.
-
Thread
I2C-Schnittstelle in Software für MSP 430
Hallo zusammen, ich habe einen MSP430FG439 an den ich gerne den BMP085 Drucksensor anschließen möchte. Der Sensor hat nur I2C und bei dem yC ist diese Schnittstelle nicht in Hardware vorhanden. Somit würde ich diese gerne mit Hilfe der Softwarevariante "erzeugen".
auf SCL-Line (Beschreibung S. 15) http://www.bosch-sensortec.com/content/language1/downloads/BST-BMP085-DS000-05.pdf Welche Taktrate sollte ich denn nehmen? Mir würde eigentlich 1 kHz reichen. Gibt es da eine Mindestgeschwindigkeit?
-
Thread
Problem mit meinem Projekt (Quadrocopter)
BobsQuads 9DOF V1 with ITG3200, BMA180 & HMC5883L[/color] [color=#7E7E7E]//#define Bobs_10DOF_BMP_V1 // BobsQuads 10DOF V1 with ITG3200, BMA180, HMC5883L & BMP180 - BMP180 is software compatible with BMP085[/color] [color=#7E7E7E]//#define FLYDUINO_MPU // MPU6050 Break Out onboard 3.3V
color] [color=#7E7E7E]//#define HK_MultiWii_SE_V2 // Hobbyking board with MPU6050 + HMC5883L + BMP085[/color] [color=#7E7E7E]//#define HK_MultiWii_328P // Also labeled "Hobbybro" on the back. ITG3205 + BMA180 + BMP085 + NMC5583L + DSM2 Connector (Spektrum Satellite) [/color] [color
-
Thread
Sensor zum Messen eines Druckunterschieds
ziehen" lösen - Wäre das eine > Möglichkeit? Dann braucht man nur einen barometrischen Drucksensor (BMP085/180/280, MS5611 o.ä.) und muss in der Software gucken, dass man den "nicht am Schlauf ziehen"-Druck vernünftig rausfiltert. Neben diesen Absolutdrucksensoren gibt es natürlich auch Differenzdrucksensoren
beinahe gesagt "aus dem vorigen Jahrhundert" - kosten? Tom E. schrieb im Beitrag #4344686: > ... (BMP085/180/280, MS5611 o.ä.)
-
Thread
Lüftergeräusch erkennen ein Relais schalten.
erhöht wenn eine Dunstabzugshaube eingeschaltet wird. Mein erster Versuch mit einem Drucksensor BMP085 am RPi funktioniert nicht, da der Druckunterschied (gemessen im Dach durch eine Schornsteinbohrung) zu gering ist und damit keine eindeutige Erkennung möglich ist. Auch ein einfaches Messgerät
Thomas Mollowitz schrieb im Beitrag #3603945: > Mein erster Versuch mit einem Drucksensor BMP085 am RPi funktioniert > nicht, da der Druckunterschied (gemessen im Dach durch eine > Schornsteinbohrung) zu gering ist und damit keine eindeutige Erkennung > möglich ist. Man könnte den
-
Thread
Flughöhe genau messen??
Hatte mal ein ähnliches Projekt: http://youtu.be/bEHD6a7LLco dabei habe ich die library für den BMP085 (http://www.simsso.de/?type=arduino/sensoren/bmp085) verwendet, die ist open-source, vielleicht findest du da ne Lösung, wie das genau geht. Der Link steht oben. Mit dem Sensor hat es zumindest sehr
Chance, das Flugzeug wiederverwenden zu können. Zur anderen Technik: Wie ich vor Jahren den ersten BMP085 auf dem Tisch hatte, ist mir erstmal die Kinnlade runtergefallen: das Teil löste wirklich den Unterschied zwischen Tischplatte und Fußboden auf. Das musste man erstmal gesehen haben. Und natürlich
-
Thread
Sehr kleiner Drucksensor mit I²C Ausgang
BMP085
Ach ja: BMP085 ist ein toller Sensor, aber für barometrische Anwendungen, der geht nicht bis 3 bar.
-
Thread
Raspberry Pi + SHT25 + BMP180
/BoschSensortec/BMP180_driver), die eigentlich die erste Anlaufstelle sein sollten... Raffi schrieb im Beitrag #4132011: > Ich bin bisher leider noch nicht fündig geworden. ...:-)... ...der BMP085 unterscheidet sich, ansteuertechnisch, auch nicht wesentlich vom BMP180. Da finden sich sicherlich unzählige Codebeispiele im Netz! Raffi schrieb im Beitrag #4132011: > Hat jemand vielleicht auch schon Sourcen, die zusätzlich auch noch den > BMP180 an der zweiten
-
Thread
Xpresso und Rowley - user definierte ISR werden nicht gelinked?
LPC17xx_ExtInt.h" /* EINT0 Includes */ /* EINT1 Includes */ /* EINT2 Includes */ //#include "BMP085.h" /* EINT3 Includes */ #ifdef EINT0active void EINT0_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 0); // clear interrupt flag } #endif #ifdef EINT1active void EINT1_IRQHandler(
EINT2active void EINT2_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 2); // clear interrupt flag //BMP085::irq(); // end of conversion, update BMP085status } #endif #ifdef EINT3active void EINT3_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 3); // clear interrupt flag } #endif
-
Thread
SW-I2C MSP430, Sensor, ergibt nur 0xFF
Calibration Register 0xAA des Sensors auszulesen. Leider kein Oszi zur Verfügung. Die main: [c] #define BMP085_I2CADDR 0xEE unsigned char buffAC; void main(void) { WDTCTL = WDTPW + WDTHOLD; if (CALBC1_1MHZ==0xFF) { while(1);
SCL + SDA); I2C_POUT &= ~(SCL + SDA); __delay_cycles(1000); i2c_readData(&buffAC, BMP085_I2CADDR, 0xAA, 2); }[/c] Timing? Falsche GPIO? Geht das mit PDIR nicht so hier? Pullups nicht von Haus aus ok? Irgendwas richtig dummes? (Gleich noch eine blöde Frage, in der folgenden Funktion
-
Thread
Quadrokopter Regelung
pflanz nen MPU6050 drann. Zusätzlich nen Kompass (typ gerade nicht lesbar) und nen Luftdrucksensor (BMP085?). Lad dir auf den ATMega nen Arduino Bootloader drauf und du kannst den Source von MultiWii verwenden... Das Board kannst Du designen wie du willst, oder nimmst ne fertige Plattform (FlyDuino
Ich verwende diese Sensorplatine: http://dx.com/p/gy-80-bmp085-9-axis-magnetic-acceleration-gyroscope-module-for-arduino-145912 Wenn ich mit dem Luftdrucksensor nur die Höhe konstant halten will, sie aber nicht absolut messen muss, kann ich dann auf das
-
Thread
3-Achsen-Magnetometer
eignet sich u.A. dieses Sensor-Board: "10 DOF 9axis Indicator Module L3G4200D ADXL345 HMC5883L BMP085 Arduino" http://www.banggood.com/10DOF-9-axis-Indicator-Module-L3G4200D-ADXL345-HMC5883L-BMP085-Arduino-p-80213.html Sowas und empfindlichere Sensoren werden z.B. bei Multikoptern in der Flugsteuerung
-
Thread
Höhenmeter Berechnen (hPa, °C, %RH)
C) und Relative Luftfeuchte (%RH) die Höhenmeter (NN) berechnen kann? Habe folgende Sensoren: -BMP085 -DHT22 Habe gelesen wenn man die Luftfeuchte mit einbezieht dann wird die angabe in Metern genauer aber leider keine Formel dazu gefunden.
Hier meine Berechnung zur Höhe für einen Telemetriesensor auch mit BMP085: https://www.mikrocontroller.net/articles/Der_Multiplex_Sensor_Bus_(MSB)#Berechnung_der_H.C3.B6he Für kleine Werte (<1000 m Unterschied) kann man auch gut mit der linearen Methode leben.
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
Hier für 59$ mit Quelltext: http://www.ebay.com/itm/STM32-Core-10DOF-L3G4200D-AXL345-HMC5883L-BMP085-Breakout-For-IMU-MWC-Compatible-/180915840922
-
Thread
Höhenmesser /Datenlogger hilfe
ich habe mal nach dem ich auf dieser Seite den Sensor bmp085 gefunden habe man das ganze etwas umgestellt. Jetzt wollte ich das ganze mit 3,3V betreiben. Könntet ihr mit jetzt vielleicht noch mal sagen ob noch fahler drin habe. Ich wollte diese http://www.sicklinger.com/de/atmel-avr-atmega-bmp085-library-in-c.html library (ohne den uart teil)verwenden und noch ein fat16 library könnt ihr mir eine empfehlen.
-
Thread
Luftdrucksensor
Ich habe vorgestern beim Chinesen meines Vertrauens über ebay den BMP085 geordert. Kostenpunkt inkl Versand knappe 4 Euro.
nehme ? http://www.watterott.com/index.php?page=search&page_action=query&desc=on&sdesc=on&keywords=BMP085&x=21&y=13 Gruß G.G.
-
Thread
Datenlogger - Problem beim schreiben ins Eeprom
Kondensatoren angeschlossen, aber immer noch die gleichen Probleme !! Ich habe jetzt sogar noch den BMP085 ausgelötet, da dieser irgend wie spinnt (Druck kann nicht gelesen werden), evtl. habe ich mal ausversehen mit 5V geflasht, statt mit 3.3V, aber auch ohne BMP085 bringt es nichts. Was ist mit dem
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
hat (lag aber eher an meinem Unverständnis): Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die Adresse 0x77. Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links verschoben (bit shifting))
lag > aber eher an meinem Unverständnis): > > Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die > Adresse 0x77. > > Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des > Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links > verschoben (bit
-
Thread
avr-g++ wo zu finden
hallo, ich bekomme in den nächsten Tagen einen BMP085 Luftdrucksensor geliefert. Den Beispielcode dazu ist aber in C++. Ich hab herausgefunden das man dafür den avr-g++ compiler auswählen muss. Im Menü zur Erstellung eines neuen Projektes ist der leider
content/language1/html/3477.htm bzw. http://www.bosch-sensortec.com/content/language1/downloads/API_BMP085.zip (die Darstellung von Links dieser Länge ist hier im Forum nicht besonders sinnvoll)
-
Thread
I²C - ein Byte zu viel
Hallo, ich hab ein Barometer (BMP085), das ich über I²C mit meinem Mikrocontroller (MSP430) auslesen möchte. Das Barometer liefert 2 Bytes für die Temperatur und 3 Bytes für den Druck. Im Code lese ich immer das MSB (most significant
Tutorial: http://learn.adafruit.com/bmp085/overview
-
Thread
BMP180 in Assembler
http://www.avr.roehres-home.de/sensoren/i_druck_sensor.html Würde ich zwar auch heute noch für den BMP180 zustande bringen, nur wozu? Habe hier einen BMP180 laufen, zusammen mit einem FOST02 an einem Arduino ProMini mit der passenden Lib dafür. Für den FOST02 mußte ich zwar die SHT-Lib etwas anpassen
Hier eine Assembler Lib (AVR) für BMP085/180, die ich mal entwickelt habe. Zum großen Teil sollte diese selbsterklärend sein (habe derzeit leider keine Zeit, bei Fragen groß zu unterstützen).