Start coding

Start with the basics of programming using videos and step-by-step instructions.

1connect

Connect your Calliope mini to your computer using the micro USB cable. If you have connected it correctly, the Calliope mini will appear as a new drive called MINI.
If you want to connect your Calliope mini to your smartphone or tablet, click here and see how to use Bluetooth to connect.

2programming
Write your first program and use the editors. Get to know both editors by moving the code blocks and testing them with the simulator. Watch the animation below how a flashing heart is programmed and try it out yourself.

Programming with MakeCode
Use the MakeCode editor for an intuitive first programming experience. The MakeCode Editor allows you to control Calliope mini in many ways. Either by arranging programming blocks or with JavaScript.

Start coding with makecode

Programming with OPEN ROBERTA LAB®
With Open Roberta, programming becomes child's play.
In the "Open Roberta Lab" even newcomers learn to program intuitively with the graphical programming language NEPO®!

Start coding with Open Roberta Lab

[pushdown:40]

3Transmitting
Find out how to transfer your code to the Calliope mini.

MakeCode Editor
Click on the Download button to download the program. The hex file will be saved in your download folder first. Then drag the hex file to the drive named MINI.

OPEN ROBERTA LAB® Editor
Click on the Download button to download the program. The hex file will be saved in your download folder first. Then drag the hex file to the drive named MINI.

To transfer the hex file directly to your Calliope mini, right-click on the download button and select the "Save file as" option. Select the MINI drive as destination folder and confirm your selection.

This file can be opened via *Projects / Import file*. "blink_heart.hex"
This file can be opened via *Edit / import program*. "blink_heart.xml"

The Calliope mini is mounted like an USB flash drive called MINI.

4tryout
Test your first program and let your heart flash.

[pushdown:40]

Testing
Click on the Download button to download the program. The hex file will be saved in your download folder first. Then drag the hex file to the drive named MINI.

Did something go wrong?
Here you will find the original hex file. Transfer it to your Calliope mini. "blink_heart.hex"

1Blinking heart

Program a flashing heart
In this unit you will learn how to make a heart appear and disappear on the LED display. In the right column you will find step-by-step instructions and the final file for the editor of your choice.


2name tag

Build your own name tag.
At the end of this unit, your Calliope mini will show your name on the LED display. This turns your mini into a digital name tag. In the right-hand column you will find step-by-step instructions and the final file for the editor of your choice.


3smiley face on button

Use the buttons on the Calliope mini to display different smileys
This is the first time you use the input options of Calliope mini. Use the A and B buttons to control which face is shown on the display. In the right column you will find step-by-step instructions and the final file for the editor of your choice.


4dice

The Calliope mini as a cube
This tutorial explains how to program your own fully functional cube with the Calliope mini. You will also learn about a new way of entering data: Shake. In the right-hand column you will find step-by-step instructions and the final file for the editor of your choice.


5Send secret messages

Sending secret messages to your friends
In this unit you will learn how two or more Calliope mini can exchange messages and images with each other. With the right programming, you decide who gets your secret messages. In the right column you will find step-by-step instructions and the final file for the editor of your choice.


6oracle

The Calliope mini will answer your questions.
In this unit you will transform the Calliope mini into a little oracle. Shake the mini and get your questions answered. The display will show either YES or NO. In the right column you will find step-by-step instructions and the final file for the editor of your choice.

PROJECTS

Here you will find a selection of great projects with the Calliope mini. Get inspired and try out the step-by-step instructions for yourself.

More...

EDITORS

Here you can find the different programming environments.
Choose the editor you want to use to realize your project!

More...

Features

Here you will find an overview of all sensors, input and output options of the Calliope mini.
 

More...