Loading repository data…
Loading repository data…
openenergymonitor / repository
emonTx V2 (through-hole design): A low power, wireless energy monitoring node based on Arduino / JeeNode
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
emonTx V2 (through-hole design)
emonTx V2 has been superseded by the emonTx V3
A low power, wireless energy monitoring node, the EmonTx is designed to sense data from multiple CT sensors, optical pulses from a utility meter and from multiple one-wire temperature sensors. It can be powered by 2 AA batteries or 5V at the USB connector. Features and hardware details.
The emonTx is based on the Atmega328 8-bit microcontroller and is fully compatible with the Arduino IDE. A 5V FTDI to USB cable is required for programming.
Note: the resistor R8 should be omitted when using the TSL257 optical sensor to detect pulses from a pulse output meter.
The emonTx is designed to be powered by 2 x AA batteries or by 5v USB/FTDI. When powering the unit with 5V through the USB or FTDI header the on-board voltage regulator will reduce the voltage to 3.3V. The battery connection header is not regulated, therefore the max voltage at the battery header should should not exceed 3.3 Volts. If higher voltage is connected, the RFM12 is at risk of damage. The RFM12 can be operated at 5V, but that exceeds the recommended maximum.
emonTx was designed to consume as little power as possible. (Low power optimisation details are here) Much of the power optimisation can be done via software, e.g. putting the Atmega and RF12 to sleep when practical to do so. The following measurements were taken with two CT channels connected, but the software was reading from only one channel:
The design is based on the JeeNode. It's fully open-source and is designed for easy expandability and compatibility with JeeLabs plug-shields.