|
atMETEO
An ATmega based weather station
|
| ▼Sensors library | Target / platform independent functionality and algorithms such as sensor decoders and utilities for usage with C++ |
| Hideki RF 433 MHz | Sensors::HidekiSensor and Sensors::HidekiDevice decode data from wireless Hideki RF 433 MHz sensors |
| ▼RF Sensors | Utilities for decoding sensor data from RF receivers such as demodulator and decoder |
| Bit Decoder | Sensors::BitDecoder transforms continuous bit streams (for example from RF demodulation) into bytes |
| Demodulator | Sensors::Demodulator transforms continuous streams with pulse widths (for example from RF receivers) into bits |
| RF Device | Sensors::RfDevice is the base template for RF receivers connecting Demodulator, Bit Decoder and Sensor |
| Sensor | Sensors::Sensor is the base class for sensor specific data decoding |
| Figaro TGS 2600 | Sensors::Tgs2600 decodes data from Figaro TGS 2600 air contaminants sensors |
| Utilities | Bit manipulation utilities |
| Unit tests | Unit tests for Sensors library |
| ▼Hardware/target specific | AVR dependent code |
| ▼AVR C++ utilities library | AVR dependent utilities for usage with C++ |
| Analog to Digital Converter (ADC) | Wrapper for accessing built-in analog to digital conversion facilities |
| Atomic execution | Utilities for ensuring atomic / non atomic execution of code blocks |
| BMP180 Digital pressure sensor | Avr::Bmp180 decodes data from Bosch BMP180 Digital pressure sensors |
| DHT22 Temperature / Humidity sensor | Avr::Dht22 decodes data from DHT22 / AM2302 Temperature and Humidity sensors |
| Ethernet module | Utilities for Ethernet communication interfaces |
| I2C (TWI) module | Wrapper for accessing built-in I2C (TWI) communication interfaces |
| Interrupt handling | Utilities for interrupt service routines |
| MLX90614 Infrared thermometer | Avr::Mlx90614 decodes data from Melexis MLX90614 Infrared thermometer sensors |
| Pin module | Wrapper for accessing digital I/O ports |
| SPI module | Wrapper for accessing built-in SPI communication interface |
| Timer module | Wrapper for accessing built-in timers facilities |
| UART module | Wrapper for accessing built-in UART communication interfaces |
| Main application | The main weather station application utilizing Sensors library and AVR C++ utilities library |
| ▼Supported targets | Supported targets |
| Arduino | Arduino (and compatible) boards |
| Atmel ATmega Demonstrator | Atmel ATmega Demonstrator by Stefan Frenz (University of Ulm) |
1.8.13