The FireFly Sensor Networking Platform is a low-cost low-power hardware platform shown above. In order to better support real-time applications, the system is built around maintaining global time synchronization. The main Firefly board uses an Atmel ATmega1281 8-bit micro-controller with 8KB of RAM and 128KB of ROM along with Chipcon’s CC2420 IEEE 802.15.4 standard-compliant radio transceiver for communication. The maximum packet size supported by 802.15.4 is 128 bytes and the maximum raw data rate is 250Kbps. The FireFly board supports various external peripherals such as a [[firefly-sensor-basic|sensor expansion card] [wikifirefly-power-control high voltage power monitoring and control board] and a firefly-hardware-clock-sync] hardware clock synchronization module. The sensor expansion card provides light, temperature, audio, passive infrared motion, dual axis acceleration and voltage sensing. The high voltage power monitoring and control board allows for sensing of current draw as well as on/off actuation of 120VAC appliances. The base FireFly platform provides an SDIO port which can be used for large FLASH storage or as a universal interface to PC compatible peripherals. The FireFly platform includes a downloading and code execution time profiling board for easy development.
For more information download the FireFly Datasheet.
- Sensor Expansion Card
- FireFly Camera
- RFLINX OOK add-on board, a.k.a. wings
- SRF02 Ultrasound Board
FireFly v1.0 with Motion, Light, Temperature, Acceleration and FLASH storage all onboard.