EPOSMote (ZigBit version) with 2 pounds

Project Description

The EPOSMote project is based on a solid combination of the popular ATmega 1281v MCU and the latest Atmel AT86RF230 radio transceiver.

The powerful ATmega 1281v MCU features 128KB of flash memory and 8KB of RAM. The AT86RF230 transceiver offers -101dBm of Rx sensitivity and up to +3dBm of Tx power. This combination, called the "link budget" is related to its range of operation. The difference in link budget – just 9dBm – nearly triples its range. Thanks to the outperforming link budget, the range of AT86RF230 is 2.8 times that of other modules.

Some of its characteristics:

  • High RX sensitivity (-101 dBm)
  • Outperforming link budget (104 dB)
  • Up to 3 dBm output power
  • Very low power consumption:
    • < 6 μA in Sleep mode
    • 19 mA in RX mode
    • 18 mA in TX mode
  • Ample memory resources (128K bytes of flash memory, 8K bytes RAM, 4K bytes EEPROM)
  • Wide range of interfaces (both analog and digital):
    • 9 spare GPIO, 2 spare IRQ lines
    • 4 ADC lines + 1 line for supply voltage control (up to 9 lines with JTAG disabled)
    • UART with CTS/RTS control
    • USART
    • I2C
    • SPI
    • 1-Wire
    • Up to 30 lines configurable as GPIO
  • Capability to write own MAC address into the EEPROM
  • Optional antenna reference designs
  • IEEE 802.15.4 compliant
  • 2.4 GHz ISM band
  • BitCloud embedded software, including UART bootloader and AT command set

Our module implements the robust IEEE 802.15.4/ZigBee stack that supports a self-healing, self-organizing mesh network, while optimizing network traffic and minimizing power consumption.

It also includes a low-power Dual Chip Antenna, best-in-class sensitivity for 802.15.4/ZigBee which eliminates the need for costly and time-consuming RF development and shortens time to market, while embedded OS EPOS ensures standards-based wireless connectivity for a wide range of applications.

The applications include, but are not limited to:

  • Building automation & monitoring
  • Lighting controls
  • Wireless smoke and CO detectors
  • Structural integrity monitoring
  • HVAC monitoring & control
  • Inventory management
  • Environmental monitoring
  • Security
  • Water metering
  • Industrial monitoring
  • Machinery condition and performance monitoring
  • Monitoring of plant system parameters such as temperature, pressure, flow, tank level, humidity, vibration, etc
  • Automated meter reading (AMR)


Frequency band2.400 — 2.483GHz
Number of channels16
Data rate250kbps
Max output power3dBm
2nd harmonic-28dBm
3rd harmonic-26dBm
Sensitivity (PER 1%)-101dBm
Adjacent Channel Rejection27dB
Alternate Channel Rejection53dB
Supply voltage1.8 – 3.6V
Current consumption, RX19mA
Current consumption, TX18mA
Current consumption (Sleep mode)6µA
Flash memory128kB
Operating Temperature-40 — +85°C

Electric Characteristics

Test Conditions (unless otherwise stated): Vcc= 3 V, f=2.45 GHz, Tamb= 25 °C

Supply Voltage (Vcc)1.8to 3.6V
Current Consumption: RX mode*19mA
Current Consumption: TX mode*18mA
Current Consumption: Radio is turned off,MCU is active for 50% of the time*14mA
Current Consumption: Power Save mode*6μA

(*) Noted parameters are measured under the following conditions:

  • BitCloud Software is running at 4 MHz clock rate, DTR line management is turned off
  • all interfaces are set to the default state (see Pin Assignment Table)
  • output TX power is 0 dBm
  • JTAG is not connected
  • Vcc = 3.0 V

RF Characteristics

Frequency Band2.400 to 2.4835GHz
Number of Channels16
Channel Spacing5MHz
Transmitter Output Power-17 to +3dBmAdjusted in 16 steps
Receiver Sensitivity-101dBmPER = 1%
On-Air Data Rate250kbps
TX Output / Rx Input Nominal Impedance100OhmsFor balanced output

ATmega1281V Microcontroller Characteristics

On-Chip Flash Memory Size128Kbytes
On-Chip RAM Size8Kbytes
On-Chip EEPROM Size4Kbytes
Operation Frequency4MHz

Module Interfaces Characteristics

UART Maximum Baud Rate38.4kbps
ADC Resolution / Conversion Time10 / 200Bits / μsIn the single conversion mode
ADC Input Resistance> 1MOhm
ADC Reference Voltage (Vref)1.0 to Vcc-0.3V
ADC Input Voltage0 ÷VrefV
I2C Maximum Clock222kHz
GPIO Output Voltage (High/Low)2.3 / 0.5V(-10 / 5 mA)
Real Time Oscillator Frequency32.768kHz