Wifi Scanner ESP32S3 T-Dongle-S3

Wifi Scanner ESP32S3 T-Dongle-S3

Qu'est-ce que l'ESP32S3 ?

L'ESP32S3 est un microcontrôleur de nouvelle génération développé par Espressif Systems. Il est basé sur la famille de puces ESP32 et offre une puissance de calcul améliorée ainsi qu'une connectivité sans fil plus avancée. Il permet la connexion Wifi 2.4 GHz et Bluetooth 5

L'ESP32S3 supporte une variété de langages de programmation populaires, ce qui facilite le développement d'applications. Il est compatible avec l'IDE Arduino (C++). De plus, il prend en charge le langage MicroPython, une version allégée de Python conçue pour les microcontrôleurs.

Qu'est-ce que le T-Dongle-S3 ?

Le T-Dongle-S3, de la marque Lilygo, est un circuit imprimé assemblé avec un ESP32S3. Il est sous la forme d'une clé USB type A et possède en fonction de la version un affichage LED intégré de 0.96".

T-Dongle-S3-LILYGO_6

ESPTool

Pour nous développer en MicroPython, il vas falloir utiliser ESPTool, un outil open-source développé par Espressif permettant de communiquer avec la ROM BootLoader. Pour l'installer, deux possibilités, soit via leur Github, soit via pip install esptool.

Une fois ESPTool installé, nous allons push le firmware fournis sur le Github du T-Dongle-S3.

Il faut avant tout connaître le port série de notre carte. Pour le trouver, il suffit de brancher la carte et de lister les ports séries :

ls /dev/tty-*

Suite ASAP...