FireFly Development Kit

FireFly Development Kit

To enable rapid prototyping and development of IoT applications we have created the FireFly Development Kit. The Kit is composed of 3 critical components. The first being the ICM-30670 with integrated sensor framework software, the second is our new development tool, SensorStudio, and lastly the Arduino Zero board (Arduino Zero board needs to be purchased separately. Click here to purchase).

SensorStudio is our new development tool used to ease the development and programming of the FireFly platform. The simple GUI uses sensors blocks that can be arranged in elegant flow charts for developers to run and validate their program, this makes for rapid prototyping application development. InvenSense supplies our standard sensor block functions derived from our sensor framework software. Developers can also create their own custom sensor functions and verify their functionality in SensorStudio.

Click here to log into the Developers Corner to download SensorStudio.

SensorStudio lets you visually assemble elements in a logical way and access all the necessary visualizations that fully support the sensor fusion design cycle needs. SensorStudio lets you program and add your own sensors to the Sensor Framework via a documented set of APIs to control I2C, GPIO, tasks and timers, in a way the complexity of real-time OS is not visible. SensorStudio brings a unique level of simplification and integration the IoT market needs to build Smart applications faster.

This is also our first ever development kit that is plug in compatible with Arduino. Arduino has a massive following and is a popular choice for developers due to the open nature of their software and hardware. The Arduino Zero contains an ARM Cortex M0+ MCU from Atmel. Once the ICM-30670 memory is fully used, the cortex M0+ provides plenty of additional horsepower and memory space for application development. Another benefit is the added connectivity the Zero board has with a plethora of additional shield from Arduino.”

Part # Gyro Full Scale Range Gyro Sensitivity Gyro Rate Noise Accel Full Scale Range Accel Sensitivity Digital Output Logic Supply Voltage Operating Voltage Supply Package Size
UNITS: (°/sec) (LSB/°/sec) dps/√Hz (g) LSB/g (V) (V +/-5%) (mm)
FireFly Development Kit
FireFly Development Kit
For software download and additional documentation for this developer kit, login to our Developers Corner.
Files located within Downloads tab and on the IoT page
ICM-30670
ICM-30670
±250
±500
±1000
±2000
131
65.5
32.8
16.4
N/A 131
65.5
32.8
16.4
16384
8192
4096
2048
I²C or SPI VDD 1.71 - 3.45 4x4x0.98
loading