Programmation des cartes ESP32 et Raspberry Pi Pico

Voici l’ensemble des tutoriels de programmation proposé par uPesy. Les tutoriels sont classés en fonction du type de cartes puis du langage de programmation. Si vous débutez, je vous conseille de suivre les tutoriels dans l’ordre. Si vous n’avez pas déjà les logiciels et les outils nécessaires, je vous redirige vers le guide d’installation .

ESP32 : Tutoriels de programmation

Le fonctionnement des broches de l’ESP32 est expliqué en détails dans l’article sur le pinout de l’ESP32 🔗


Code Arduino

../_images/arduino_ide.svg
../_images/GPIO.svg
../_images/Analog_to_digital.svg
../_images/wave-square.svg
../_images/touch-1.svg

Contrôler les pins GPIO

Utiliser l’ADC

Utiliser le PWM

Capteurs capacitifs

../_images/trigger.svg
../_images/battery-low.svg
../_images/wifi.svg
../_images/wifi.svg

Les interruptions

Mode économie d’énergie

WiFi Station

WiFi AP

Autres Utilisation de la PSRAM


MicroPython

MicroPython permet d’écrire des programmes sur l’ESP32 directement en Python.

../_images/Micropython-logo.svg
../_images/python-logo.svg
../_images/GPIO.svg
../_images/wave-square.svg
../_images/Analog_to_digital.svg

Premier script MicroPython

Contrôler les pins GPIO

Utiliser le PWM

Lire des tensions analogiques


Raspberry Pi Pico : Tutoriels de programmation

L’utilisation de MicroPython est la manière la plus classique de programmer la carte Raspberry Pi Pico (ou la carte uPesy RP2040 DevKit).


MicroPython

MicroPython permet d’écrire des scripts Python directement sur la Raspberry Pi Pico.

../_images/Micropython-logo.svg
../_images/python-logo.svg
../_images/GPIO.svg
../_images/wave-square.svg
../_images/Analog_to_digital.svg

Premier script MicroPython

Contrôler les pins GPIO

Utiliser le PWM

Lire des tensions analogiques


Code Arduino

../_images/arduino_ide.svg