DFRobot
Calliope Mini Development Board
Willkommen, Calliope Mini! Developed in Germany for students in primary school and up, this heavenly star-shaped development board is a souped-up derivative ...
Willkommen, Calliope Mini! Developed in Germany for students in primary school and up, this heavenly star-shaped development board is a souped-up derivative of the micro: bit.
The main chip on the Calliope is the same nRF51822 as the micro: bit so for many purposes, it can be programmed the same way. There are some big upgrades though!

Things that are the same as the micro: bit
- Nordic nRF51822 Multi-protocol Bluetooth® 4.0 low energy / 2.4GHz RF SoC
- 32-bit ARM Cortex M0 processor (16MHz)
- 16kB RAM
- 256kB Flash
- Bluetooth low energy
- 5x5 LED matrix display
- USB Micro B connection (programming and power supply)
- JST battery connector (3.3V)
- 2 programmable buttons
- PWM outputs
- NXP KL26z (USB UART and programming interface chip)
- Serial interface (USB + configurable ports)
- 4 analog inputs
- 8-11 Input / Output Connections (depending on software configuration)
- SPI + I2C
Things that are new or different:
- Instead of edge-connect pads on the bottom of the board, like the micro: bit, Calliope Mini's has a circular star design, with alligator pads on 6 corners for easy connection.
- Full 9 degrees of freedom IMU with Accelerometer, Gyroscope, Magnetometer (Bosch BMX055) - the micro: bit has only accelerometer and magenetometer, and they are different/separate chips.
- MEMS Microphone for audio input
- DC Motor Driver (TI DRV8837) to drive a single DC motor or solenoid
- Piezo Speaker
- RGB LED (WS2812B NeoPixel)
- 2 x Grove connectors (I2C + serial / analog)
SPECIFICATION
- Nordic nRF51822 Multi-protocol Bluetooth® 4.0 low energy / 2.4GHz RF SoC
- 32-bit ARM Cortex M0 processor (16MHz)
- 16kB RAM
- 256kB Flash
- Bluetooth low energy
- Operating/Supply Voltage: 3.3V
Jargon buster
Plain-language definitions for the technical terms used above.
- Grove
- Grove is a plug-in connector ecosystem for sensors and modules that avoids soldering and jumper wires. Grove compatibility matters because it can make it quicker to add supported I2C devices, as long as the cable and voltage are suitable.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IMU
- An Inertial Measurement Unit combines motion sensors to measure movement and orientation. It matters for asset tracking because it can detect movement, tilt, vibration, or changes in direction.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
- MEMS microphone
- A tiny microphone made using micro-electromechanical systems, the same style of miniature manufacturing used in many phone sensors. It lets the board detect sound without needing an external microphone, which is useful for noise-reactive projects and simple audio input.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- NeoPixel
- A type of addressable LED system where colour data is sent along a single digital data line from one LED or controller to the next. Compatibility matters because the timing and signal format must match for the lights or driver board to respond correctly.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- RAM
- RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
STEM & Education
Calliope Mini Starter Box Datasheet
Datasheet · 1.3 MB · Click any page to view full size
Supplier page — dfrobot.com
Supplier Description · 770.3 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au