Le MOOC Comprendre les Microcontroleurs de l’EPFL donne les bases théoriques et pratiques nécessaires à une bonne compréhension et utilisation des microcontrôleurs.

Le XBot est une base de robot originale à faible consommation optimisée pour une carte Arduino, mais en fait compatible avec tout processeur qui a 6 E/S.

XBot est le complément idéal pour comprendre les capteurs, moteurs, interruptions et pour apprendre à programmer en C des applications intéressantes.

La documentation a été refaite en 3 chapitres pour mieux cibler vos intérêts

Premiers programmes

Utiliser le PWM et créer des fichiers inclus

Xbot: utiliser le PWM et les interruptions

Avec le Xbot, développer est efficace: pendant la programmation, le XBot est alimenté par la carte microcontrôleur 5V et l’accu se recharge. On enlève la prise USB, on active l’interrupteur du Lipo, le robot est posé dans son arène et on voit ce qu’il faut améliorer dans le programme.

Lors de déplacements autonomes, Xbot est alimenté par son accumulateur 3.2 à 3.7V.