Pour le choix du microcontrôleur, le Raspberry Pi, bien que pratique est exclu en raison de sa forte consommation. La carte Arduino est exclue, en raison de la difficulté de l'adapter à nos usages. Nous choisissons donc d'utiliser un microcontrôleur STM. Nous avons deux microcontrôleurs à notre disposition : le STM32 et le STM8.
Les prototypes ont été réalisés avec le STM32F401RE Nucleo. Cependant, nous envisageons d'utiliser un STM32F303K8. En effet, cette dernière est plus petite et est moins encombrante.