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 ...
Get notified when back in stock
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.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- Grove
- Grove is a standardised 4-pin plug-in connector system for sensors and modules that avoids soldering and jumper wires, with different cable types carrying I2C, UART, analogue or digital signals. When a product is Grove-compatible it can be quicker to connect supported modules, provided the connector type, signal and voltage all match.
- 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 IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- 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 (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- 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, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- 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 asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
- WS2812B
- A smart RGB LED chip with a tiny built-in controller, commonly used in addressable light strips and panels. It matters because many WS2812B LEDs can be chained together and controlled from one microcontroller pin, but they need compatible code and careful power planning as the number of LEDs grows.
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