With the Calliope mini Blocks app, the Calliope mini mobile can be programmed with Scratch. The Scratch programming language can thus be used to interact with the environment or to control a programme from outside. The Calliope mini first requires a hex file that provides the necessary services. This file can be found on the Calliope website in the Programming/Editors section.