The main goal of this project is to develop a weather station with Raspberry Pi and to be able to monitor all the sensors with ThingSpeak and Twitter. The sensors used without any problems are the DHT11 (humidity and temperature sensor) and the BMP085 (barometric pressure and temperature sensor).
Why not use the DHT22, BMP180, or the BMP280? The reasons are because the manufacturers are always going to come out with new versions of these sensors and I’d never finish this chapter and book. Don’t worry; the adjustments will be minimal between one sensor version and another. ...