Module Jolly compatible Arduino avec Wifi Intégré
Jolly est un nouveau module électronique pour les makers et les amoureux de l'Arduino UNO. Ce module compatible Arduino Uno intègre le WiFi, pour étendre à l'infini le potentiel de vos projets dans le monde de l'IoT.
Conçue par un des co-fondateurs d'Arduino Gianluca Martino, le module Jolly vous permettra d'étendre les fonctionnalités offertes par la carte Arduino UNO en la transformant en un dispositif IoT moderne sans altérer ses fonctionnalités ou l'expérience utilisateur.
Le module Jolly se présente comme une dispositif DIP compatible avec le brochage du microcontrôleur de la carte Arduino UNO. Le module Jolly intègre un ATMega328PB associé à un transceiver Wi-Fi ESP8285 (équivalent à l'ESP8266 mais avec une mémoire flash intégrée de 2 Mo). A noter que de part le fait que l'ATMega328PB fonctionne sous une tension de 5 V et que le transceiver Wifi nécessite du 3.3 V, le module intègre également un dispositif de régulation de tension et d'interfaçage de niveau logique entre les deux puces.
Ainsi pour transformer votre carte Arduino UNO en dispositif IoT avec Wifi Intégré, il vous suffira simplement de retirer son microcontrôleur ATMEGA328 et de le remplacer par le module Jolly !
La carte Jolly est également équipée d'une Led et d'une antenne intégrée. Le microcontrôleur ATMega328PB et son transceiver Wifi ESP5285 sont connectés l'un à l'autre via deux interfaces numériques : une SPI et une UART. En particulier, l'interface SPI - qui est la même exposée sur le brochage du module - est utilisée pour l'échange de données, tandis que l'UART, est l'apanage exclusif de la programmation, tant pour l'ATMega328PB que pour l'ESP8285.
L'interface série de ce dernier n'est active que pendant la phase de programmation afin de ne pas interférer avec le fonctionnement normal de l'ATMega328PB. La programmation de la puce Wi-Fi est possible grâce à la présence d'une clé de démarrage pour cette dernière et d'un firmware spécial dans l'ATMega328PB.
Exemple d'utilisation du module Jolly sur une carte Arduino UNO (la carte Arduino UNO n'est pas livrée avec le module Jolly)
Bien que tout particulièrement adapté pour être utilisé sur une carte Arduino UNO, le module Jolly pourra également être utilisé en tant que système autonome sur une plaque Breadboard ou une carte électronique de votre propre conception.
Une plate-forme a été développée dédiée à la programmation de la carte qui permet de mettre à jour le firmware des deux microcontrôleurs, en utilisant l'IDE.
Caractéristiques techniques:
- Compatible avec l'Arduino Uno
- Intégré un microcontrôleur ATmega328PB Transceiver Wifi Espressif ESP8285H16 (avec mémoire flash 2 Mo)
- Interface de communication : SPI + UART* (* uniquement utilisé pour la programmation ESP8285)
- Etage de régulation de tension intégré : 3,3 V / 5 V
- Dimensions du module Jolly : 41 x 10 mm
Produits associés