Developed by IRCAM R&D
The R-IoT module allows for sensing movement, processing and wireless transmission through WiFi. It is developed as an essential brick towards creating novel motion-based musical instruments and body-based media interaction.
Initially developed by IRCAM (ISMM team), a hacker & DIYer friendly version of this module was born thanks to the fruitful collaboration with our partner pluX: the BITalino R-IoT is here to fulfill your movement sensing needs with its 9 DoF IMU, featuring 3-axis accelerometer, 3-axis gyroscope and 3-axis magnetometer, all having 16-bit resolution.
BITalino R-IoT is a stamp-sized high resolution IMU featuring motion analysis and wireless data streaming using WiFi and Open Sound Control (OSC).
The BITalino R-IoT is powered by the mighty Texas Instruments CC3200 chipset, which also means a powerful 32-bit ARM Cortex MCU with plenty of juice and seamless Arduino-like programming through the Energia IDE
The R-IoT sensor module embeds a ST Microelectronics 9 axis sensor with 3 accelerometers, 3 gyroscopes and 3 magnetometers, all 16 bit. The data are sent wirelessly (WiFi) using the OSC protocol.
The core of the board is a Texas Instrument WiFi module with a 32 bit Cortex ARM processor that execute the program and deals with the Ethernet / WAN stack. It is compatible with TI’s Code Composer and with Energia, a port of the Arduino environment for TI processors.
Dimensions : 20.5 x 34 x 5 mm (5 g + battery weight)
Power supply : 3.3 to 4.6V – 90mA @5ms sample rate (WiFi On)
Range : 50 m with a 2.4 GHz router in line-of-sight
Runtime : > 4 Hrs with a 500mAh lipo battery (could vary based on what other equipment is hooked up)
Minimal system requirements
– A 2.4 GHz WiFi router
– A computer running a program or IDE compatible with Open Sound Control (Max/MSP or Pure Data for instance)
– A USB port and Virtual Com Port FTDI driver (for serial port configuration and text console operation)
– An Ethernet port on the computer used. Though it’s possible to connect to the router by WiFi, this degrades the bandwidth and a wired connection between the computer and the router is recommended (an Ethernet / Thunderbolt adapter might be required on recent Apple MacBook laptops).
Design and Development
The R-IoT module was designed and developed by Emmanuel FLETY on behalf of the ISMM & PIP teams within the MusicBricks and RapidMix projects. The BITalino R-IoT version was designed under supervision of Emmanuel FLETY (IRCAM) and Rui FREIXO and Hugo SILVA (pluX).