The RF Random Access Integrated Node

The RF Random Access Integrated Node (RFRAIN) is a complete system of hardware and software for the development of multi-node wireless applications.

The RFRAIN hardware is based around the Chipcon CC1010 Integrated Circuit which contains an RF Transceiver and a Microcontroller in one package. This allows development of standalone wireless applications on the RFRAIN. The hardware also provides all the analog tuning and support hardware for the RF transceiver and two choices of antennas. A full spectrum rgb led, an additional white led, a miniature 4-way navigation switch, and an analog temperature sensor are also included on the RFRAIN to further demonstrate and test distributed wireless applications with no additional hardware. For more details on the hardware, please see the Hardware page.

The RFRAIN software implements a random access peer to peer network for up to 64000 nodes. It implements a collision avoidance/detection algorithm, acknowledgement with timeouts and retries, broadcast addressing, crc checking on both the header and the data payload, 512 byte buffers in both directions, and a detailed serial interface that allows the RFDC to be easily embedded into any application that needs wireless communications. For more details on the software, please see the software page.

The RFRAIN embedded in an UbER-Badge

Home | Info | Hardware | Software | People | Documents | Internal

Responsive Environments Group
MIT Media Lab