🛠 Index des tutoriels
Raspberry Pi Pico 2 W
- Sommeil profond et réveil programmé ou sur broche avance
- Dual-core et mise à jour OTA sur la flash 4 Mo avance
Raspberry Pi Pico W
- Faire clignoter la LED embarquée (elle est derrière la puce Wi-Fi !) debutant
- Se connecter à un réseau Wi-Fi (station, WPA2/WPA3) debutant
- Bouton et potentiomètre sans marcher sur le sans-fil (GPIO libres & ADC) debutant
- Servir une page web depuis la Pico W (socket TCP + HTTP) intermediaire
- Client HTTP : consommer une API depuis la Pico W intermediaire
- Heure exacte via NTP : l'horloge temps réel des projets connectés intermediaire
- Client MQTT : télémétrie IoT légère sur la Pico W avance
- C SDK : cyw43_arch, lwIP threadbackground vs poll, et verrous d'arch avance
- Point d'accès & provisioning Wi-Fi par navigateur (mode SoftAP) avance
Pine64 PINE A64 / PINE A64+ (Allwinner A64)
- Premier boot d'Armbian sur la PINE A64 (microSD, console série, rootfs) debutant
- PINE A64 ou PINE A64+ ? Le pièg du réseau gigabit dès le premier regard debutant
- Faire clignoter une LED avec libgpiod (numérotation GPIO du A64 : PB0 = 32) debutant
- Benchmark Ethernet iperf3 : mesurer le piège 10/100 vs gigabit intermediaire
- Lire un capteur I²C (BME280) sur le bus i2c-1 du connecteur Pi-2 intermediaire
- Un serveur maison qui consomme 2,5 W : Docker léger sur la PINE A64 intermediaire
- Construire sa propre image Armbian pour la PINE A64 (armbian/build) avance
- Sauver une PINE A64 briquée : console série EXP et mode FEL avance
- Override du device tree : OTG en gadget, UART2, et l'Euler bus oublié avance
Arduino Portenta H7
- Premier programme : installer le core et faire clignoter la LED (M7 à 480 MHz !) debutant
- Se connecter au Wi-Fi avec le module Murata 1DX (station WPA2) debutant
- Apprivoiser les connecteurs 80 broches : bouton, LED et entrée analogique debutant
- Dual-core M7 ↔ M4 : appels de fonctions distants avec la bibliothèque RPC intermediaire
- Client HTTPS/TLS : interroger une API sécurisée via le Murata 1DX intermediaire
- Serveur web sur le port Ethernet 10/100 embarqué intermediaire
- MicroPython + machine vision : le firmware OpenMV sur un cœur, C++ sur l'autre avance
- Le core Zephyr : sketches ELF chargés à chaud via llext (fin du reflash complet) avance
- Sécurité industrielle : bootloader MCUboot, secure boot, SE050 et OTA signé avance
Arduino Portenta X8
- Premiers pas : comprendre le monstre à 9 cœurs et entrer dans Linux via ADB debutant
- Premier sketch sur le cœur M4 : le blink qui se flash par ADB debutant
- Docker dès la sortie de l'emballage : premier conteneur sur le Linux embarqué debutant
- Pont Linux ↔ Arduino : appeler des fonctions du sketch M4 depuis Python (RPC) intermediaire
- Mettre la X8 en réseau : Wi-Fi du Murata 1DX et Gigabit Ethernet sur porteuse intermediaire
- Nœud IoT de datalogging : capteurs sur le M4, stockage et transport en conteneur intermediaire
- Le firmware caché : mettre à jour le bridge STM32H7 M7 qui expose les périphériques à Linux avance
- Images custom et flotte : construire son Yocto, déployer par OTA avec fioctl et Waves avance
- Sécurité industrielle : élément sécurisé SE050C2 (EAL6+), PSA Certified et Parsec avance
Arduino Pro Mini
- Clignotement de la LED builtin (broche 13) debutant
- Bouton avec pull-up interne debutant
- Lire un capteur analogique (potentiomètre) debutant
- Variateur d'intensité LED avec PWM intermediaire
- Console série : câblage du connecteur 6 broches et pièges DTR/TX-RX intermediaire
- Ajouter un capteur I²C (température) sur A4/A5 intermediaire
- Graver Optiboot par ICSP : +1,5 Ko de flash et upload accéléré avance
- Nœud capteur sans fil : nRF24L01+ sur le bus SPI avance
- Low-power : power-down, watchdog et budget batterie avance