Arduino ou ESPeRobo : l’architecture de nos robots

briques carte programmables arduino

La carte Arduino

La carte Arduino est une carte open source programmable avec Scratch. Ses nombreux ports (18) permettent de brancher un grand nombre de capteurs et d’actionneurs et d’explorer en profondeur la robotique.

Fournie avec un autocollant destiné à faciliter le repérage des ports par les enfants, cette carte compose tous nos kits robotiques éducation nationale Arduino (école primaire et collège) et nos kits grand public.

carte pour apprendre a programmer python

La carte ESPeRobo

La carte ESPeRobo, munie d’un processeur ESP32, est une carte autonome programmable en Python, intégrant le Bluetooth et le Wi-Fi. Elle peut être programmée sans capteurs, ni actionneurs additionnels grâce à son panneau de LED et à ses capteurs intégrés.

D’autres capteurs et des actionneurs peuvent être ajoutés grâce son extension qui comporte 10 ports. Cette carte est fournie avec nos kits robotiques éducation nationale ESPeRobo (collège, lycée et supérieur).

Dans quels langages peut-on programmer ces cartes ?

scratch icon programmation robot

Arduino : Scratch et Icônes

Avec la carte Arduino, programmez dans deux environnements de programmation idéals pour initier les enfants et adolescents au codage : le logiciel Icônes pour les petits et Scratch pour les grands (la version « Robotique » pour programmer nos robots et « Animation » pour animer des personnages sur un écran).

scratch python apprendre programmation

ESPeRobo : Scratch 3.0 et Python

Avec la carte ESPeRobo, programmez avec Scratch 3.0, un langage de programmation préconisé pour les collégiens, mais aussi dans le langage Python préconisé notamment pour les lycéens et les étudiants.

Quels capteurs et actionneurs peut-on programmer ?

L’ensemble des capteurs et actionneurs proposés dans notre boutique sont compatibles avec les deux cartes.

  • Liste de nos actionneurs : moteurs, servomoteurs, buzzer, LED.
  • Liste de nos principaux capteurs : capteur de son, de lumière, photoréflecteur IR, capteur tactile, accéléromètre…

Consultez tous les capteurs programmables sur les cartes Arduino et ESP32.

Arduino : 18 ports

La carte Arduino dispose de nombreux ports. Ses 18 ports vous permettent de brancher et de programmer en même temps jusqu’à 8 servomoteurs, 8 capteurs et 2 moteurs.

ESPeRobo : 5 capteurs intégrés

En plus des 5 capteurs intégrés dans la carte (accéléromètre, gyroscope, boussole, capteur de lumière et de température), sa carte d’extension lui apporte 10 ports pour 2 moteurs, 4 servomoteurs et 4 capteurs.

Peut-on programmer les robots depuis une tablette ?

arduino bluetooth

Arduino : un module Bluetooth

Programmez la carte Arduino depuis un appareil iOS ou Android (tablette, écran interactif…) en vous procurant son module Bluetooth qu’il suffit de brancher sur la carte.

carte python Bluetooth intégrer

ESPeRobo : Bluetooth intégré

Avec son Bluetooth et son WiFi intégrés, vous pourrez programmer la carte ESPeRobo depuis une tablette ou tout autre appareil Android ou iOS.

Faire interagir des robots entre eux, c’est possible ?

arduino plus micro-bit

Arduino + micro:bit

Si vous disposez de cartes Arduino, vous pourrez faire interagir des robots entre eux en adaptant une carte micro:bit sur la carte Arduino à l’aide d’une carte d’extension.

carte python WiFi intégrer

ESPeRobo : Bluetooth et WiFi intégrés

Avec son Bluetooth et son WiFi intégrés, vous pourrez programmer deux cartes à communiquer entre elles et à interagir sans élément additionnel.