Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board

18,10 inc. VAT

Shipped within 2/3 days

Expédié sous 2/3 jours

2 in stock (can be backordered)

Description

Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board

Give your plain ol’ microcontroller project a lift with the Adafruit AirLift – a breakout board that lets you use the powerful ESP32 as a WiFi co-processor. You probably have your favorite microcontroller (like the ATmega328 or ATSAMD51), awesome peripherals and lots of libraries. But it doesn’t have WiFi built in! So lets give that chip a best friend, the ESP32. This chip can handle all the heavy lifting of connecting to a WiFi network and transferring data from a site, even if its using the latest TLS/SSL encryption (it has root certificates pre-burned in).

Having WiFi managed by a separate chip means your code is simpler, you don’t have to cache socket data, or compile in & debug an SSL library. Send basic but powerful socket-based commands over 8MHz SPI for high speed data transfer. You can use 3V or 5V Arduino, any chip from the ATmega328 or up, although the ‘328 will not be able to do very complex tasks or buffer a lot of data. It also works great with CircuitPython, a SAMD51/Cortex M4 minimum required since we need a bunch of RAM. All you need is an SPI bus and 2 control pins plus a power supply that can provide up to 250mA during WiFi usage.

We placed an ESP32 module on a PCB with level shifting circuitry, a 3.3V regulator, and a tri-state chip for MOSI so you can share the SPI bus with other devices. Comes fully assembled and tested, pre-programmed with ESP32 SPI WiFi co-processor firmware that you can use in CircuitPython to use this into a WiFi co-processsor over SPI + 2 pins. We also toss in some header so you can solder it in and plug into a solderless breadboard.

The firmware on board is a slight variant of the Arduino WiFiNINA core, which works great! At this time connection to Enterprise WiFi is not yet supported.

TECHNICAL DETAILS

Product Dimensions: 33.0mm x 31.8mm x 4.8mm / 1.3″ x 1.3″ x 0.2″

Product Weight: 5.7g / 0.2oz

Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board

Donnez un nouvel élan à votre projet de microcontrôleurs classique avec l’Adafruit AirLift – une carte opto-isolée vous permettant d’utiliser le puissant ESP32 en tant que co-processeur WiFi. Vous avez probablement votre microcontrôleur préféré (comme l’ATmega328 ou ATSAMD51), des périphériques géniaux et de nombreuses bibliothèques. Mais il n’y a pas de WiFi intégré! Donnons donc à cette puce un meilleur ami, l’ESP32. Cette puce peut gérer toutes les tâches ardues de la connexion à un réseau WiFi et du transfert de données d’un site, même si elle utilise le dernier cryptage TLS / SSL (ses certificats racine sont pré-gravés).

Avoir le WiFi géré par une puce séparée signifie que votre code est plus simple, vous n’avez pas besoin de mettre en cache les données de socket, ni de compiler et de déboguer une bibliothèque SSL. Envoyez des commandes basiques mais puissantes basées sur des sockets sur SPI à 8 MHz pour un transfert de données à grande vitesse. Vous pouvez utiliser des Arduino 3V ou 5V, n’importe quelle puce de l’ATmega328 ou d’une version supérieure, bien que la ‘328 ne puisse pas effectuer de tâches très complexes ni mettre en mémoire tampon beaucoup de données. Cela fonctionne aussi très bien avec CircuitPython, un minimum requis pour SAMD51 / Cortex M4 car nous avons besoin de beaucoup de RAM. Tout ce dont vous avez besoin est d’un bus SPI, de 2 broches de contrôle et d’une alimentation pouvant fournir jusqu’à 250 mA pendant l’utilisation du WiFi.

Nous avons placé un module ESP32 sur une carte de circuit imprimé avec circuits à décalage de niveau, un régulateur de 3,3 V et une puce à trois états pour MOSI afin que vous puissiez partager le bus SPI avec d’autres périphériques. Livré entièrement testé et testé, préprogrammé avec le microprogramme de co-processeur WiFi ESP32 SPI que vous pouvez utiliser dans CircuitPython pour l’utiliser dans un co-processeur WiFi via SPI + 2 broches. Nous ajoutons également un en-tête afin que vous puissiez le souder et le brancher sur une planche à pain sans soudure.

Le firmware à bord est une légère variante du coeur Arduino WiFiNINA, qui fonctionne très bien! Pour le moment, la connexion à Enterprise WiFi n’est pas encore prise en charge.

DÉTAILS TECHNIQUES

Dimensions du produit: 33,0 mm x 31,8 mm x 4,8 mm / 1,3 “x 1,3” x 0,2 “

Poids du produit: 5.7g / 0.2oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.