La programmation
Un ordinateur ou une tablette est nécessaire pour programmer la carte Micro:bit. La programmation se fait principalement sur des sites de développement comportant un éditeur pour écrire le programme, un compilateur pour transformer le programme en code machine et parfois un simulateur.
Le programme peut être écrit à l’aide d’un langage de programmation par blocs (comme Scratch) pour les débutants ou en langage évolué (JavaScript, Python, C/C++, etc...). Le compilateur génère un fichier portant l’extension hex qu’il envoie directement à la carte ou qu’il faut déposer par l’intermédiaire d’un explorateur de fichiers sur le Micro:bit.
Avec une tablette, le fichier peut être envoyé en Bluetooth ou déposer sur le Micro:bit à l’aide d’un cordon OTG. A la fin du transfert du fichier, le programme est exécuté sur le Micro:bit.