Introduction

Dans cette partie, nous allons voir comment connecter des objets à internet et donner quelques exemples d'application.

Les cartes Adafruit sous circuitPython n'étant pas équipées de connexion Wifi (à part la carte pyPortal qui n'est pas encore disponible à la vente), nous utiliserons des cartes à base de processeurs ESP8266 ou ESP32 équipées de MicroPython.

MicroPython est très semblable à CircuitPython que nous avons beaucoup manipulé sur les cartes Adafruit. En réalité, CircuitPython est un dérivé de MicroPython. CircuitPython possède quelques améliorations destinées à le rendre plus simple et plus intuitif d'emploi. CircuitPython possède aussi beaucoup plus de librairie permettant de piloter une grande variété de matériels.

A part des commandes différentes concernant la partie liée à l'interfaçage avec la carte et les broches d'entrées sortie, ce que nous avons vu sur CircuitPython s'appliquera à MicroPython.

L'essentiel à connaître est résumé sur cette page du site micropython.org :

Pour l'ESP8266 : http://docs.micropython.org/en/latest/esp8266/quickref.html

Pour l'ESP32 : http://docs.micropython.org/en/latest/esp32/quickref.html