Waveshare ESP32-S3-Relay-6CH est un module de relais WiFi et Bluetooth à 6 canaux basé sur le microcontrôleur sans fil Espressif Systems ESP32-S3 qui prend également en charge le contrôle RS485 et est livré avec des embases prenant en charge les Raspberry Pi Pico HAT ajoutant RTC, CAN Bus, RS232, LoRa. , capteurs ou autres fonctionnalités.
Les relais sont évalués à 250 V CA/30 V CC jusqu’à 10 A, le système prend une entrée de 7 V à 36 V CC via un bornier et peut être programmé avec Arduino ou MicroPython via un port USB-C. Il dispose également d’un buzzer intégré, d’une LED RVB et est logé dans un boîtier ABS montable sur rail DIN.

Spécifications Waveshare ESP32-S3-Relay-6CH :
- Module sans fil – ESP32-S3-WROOM-1U-N8 par défaut
- MCU – Tensilica LX7 double cœur ESP32-S3 jusqu’à 240 MHz avec 512 Ko de SRAM
- Stockage – Flash Quad SPI de 8 Mo
- Sans fil – WiFi 4 2,4 GHz et Bluetooth LE 5
- Connecteur u.FL pour antenne externe
- 6x relais via borniers
- Calibre – Jusqu’à 10 A 250 V CA / 30 V CC
- Contact – 1NO 1NF
- Isolation par optocoupleur
- USB – USB Type-C pour l’alimentation, les données et la programmation/clignotement
- Série – Interface de communication RS485 isolée via borne à vis
- Diode TVS, protection contre les surtensions et protection ESD
- Résistance d’adaptation 120R réservée intégrée, NC par défaut, activée via un cavalier
- Prise en charge ModBus
- Extension – connecteur 40 broches compatible avec certains Raspberry Pi Pico HAT
- Divers
- LED RVB
- LED d’alimentation, RS485 Tx, RS485 Rx
- Avertisseur sonore
- Source de courant
- 7 à 36 V CC via borne à vis
- 5V via port USB-C
- Dimensions – 145 x 90 x 30 mm (boîtier de protection ABS monté sur rail)

Waveshare fournit des instructions pour démarrer et des exemples de code en utilisant Arduino et MicroPyhon dans le Wiki, mais utiliser ce dernier pourrait être plus facile car quatre exemples sont fournis (au lieu d’un seul) :
- MAIN_WIFI_AP – Contrôle d’interface RS485, l’interface Web se connecte au WiFi, contrôle Bluetooth (Bluetooth envoie IP). Pas besoin de changer le code puisqu’il est en mode point d’accès
- MAIN_WIFI_STA – Idem que ci-dessus mais en mode station, le code doit donc être modifié avec les identifiants WiFi de votre réseau (facile)
- MAIN_WIFI_MQTT – Identique à ci-dessus, mais prend en charge le contrôle Waveshare Cloud pour la gestion à distance au lieu de l’interface Web locale (LAN)
- MAIN_ALL – Identique à ci-dessus, mais prend en charge à la fois le contrôle Web local (LAN) et le contrôle Waveshare Cloud pour la gestion à distance.
Les instructions s’appuient également sur l’application nRFConnect pour obtenir l’adresse IP et envoie la commande pour contrôler les relais via Bluetooth,

Nous avons d’abord trouvé l’appareil ESP32-S3-Relay-6CH sur Aliexpress où il est vendu 38,69 $, frais de port compris, mais vous le trouverez également sur Amazon (37,99 $) et sur la boutique en ligne de Waveshare (28,99 $ + frais de port).
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
AI ESP32-P4-WIFI6 Carte de développement avec en-tête pré-soudé, basée sur ESP32-P4 et ESP32-C6, prend en charge Wi-Fi 6 et Bluetooth 5/BLE, interfaces humain-machine riches, prend en charge
-
DUBEUYEW ESP32-S3 DEVKITC-1 N16R8 ESP32 S3 Wroom-1-N16R8 Module WiFi + 5.0 Bluetooth Internet Board avec Antenne 2,4 GHz
