Description
Arduino Uno R4 Wifi
L’Arduino Uno R4 WiFi est la version la plus évoluée de la célèbre série Uno. Doté d’un puissant microcontrôleur Renesas RA4M1 32 bits, il intègre également un module sans fil ESP32-S3, vous offrant WiFi et Bluetooth Low Energy (BLE) dans un seul et même format UNO classique.
Il est parfait pour les projets connectés, l’IoT, l’automatisation, la robotique, l’éducation avancée et bien plus encore.
Caractéristiques principales :
- Microcontrôleur principal : Renesas RA4M1 ARM Cortex-M4 32 bits @ 48 MHz
- Coprocesseur WiFi/Bluetooth : ESP32-S3 (2.4 GHz, BLE + WiFi)
- Mémoire Flash : 256 KB (RA4M1)
- SRAM : 32 KB
- Convertisseur ADC : 14 bits
- Convertisseur DAC : 12 bits (1 canal)
- RTC intégré (horloge temps réel)
- Port USB-C natif
- Tension de fonctionnement : 5V
- Entrée VIN : 6–24V
- 14 broches numériques (dont 6 PWM)
- 6 entrées analogiques (A0–A5)
- Interfaces : UART, I2C, SPI, CAN
- LEDs : utilisateur, connectivité, debug
- Bouton Reset + Bouton utilisateur personnalisable
- Format UNO standard (compatible shields)
📡 Connectivité sans fil (ESP32-S3) :
- WiFi 802.11 b/g/n (2.4 GHz)
- Bluetooth BLE 5.0
- Compatible Arduino IoT Cloud, OTA, MQTT, etc.
- Possibilité d’utiliser le coprocesseur ESP32 pour traitements en parallèle
💡 Fonctionnalités supplémentaires :
- RTC (horloge temps réel intégrée)
- Sortie DAC 12 bits (ex. : pour générer des signaux analogiques)
- Mode HID possible (clavier/souris USB)
- Sérigraphie moderne claire + broches supplémentaires
- Compatibilité avec la majorité des shields Arduino UNO existants
🧰 Utilisations typiques :
- Projets IoT (maison connectée, capteurs WiFi…)
- Automatisation et robotique connectée
- Envoi de données vers des serveurs ou dashboards
- Commande à distance via WiFi/Bluetooth
- Projets d’apprentissage avancés (RTC, CAN, USB HID…)
🧪 Installation IDE & Bibliothèques :
- Utiliser Arduino IDE 2.x
- Installer le paquet Arduino UNO R4 Boards via le gestionnaire de cartes
- Sélectionner Arduino UNO R4 WiFi dans le menu Outils > Type de carte
- Pour la partie ESP32, utilisez la bibliothèque WiFiS3 officielle d’Arduino
- Compatible avec Arduino Cloud pour déploiement OTA.
🧠 Exemple simple : Connexion WiFi
Mots clés: développement, development.