Aww ouais, c'est la plume que tu attendais! Le HUZZAH32 est notre Feather à base d’ESP32, réalisé avec le module officiel WROOM32. Nous avons emballé tout ce que vous aimez chez Feathers: convertisseur USB-série intégré, réinitialisation automatique du chargeur d'amorçage, chargeur Lithium Ion / Polymer et à peu près tous les GPIO
Ce module niché à la fin de cette Feather contient une puce ESP32 double cœur, 4 Mo de Flash SPI, une antenne syntonisée et tous les éléments passifs dont vous avez besoin pour profiter de ce nouveau processeur puissant. L'ESP32 prend en charge les technologies WiFi et Bluetooth Classic / LE. Cela signifie qu'il est parfait pour n'importe quel projet sans fil ou connecté à Internet.
Comme cela fait partie de notre éco-système Feather, vous pouvez tirer parti des 50+ ailes que nous avons conçues pour ajouter toutes sortes d’accessoires tendance.
L'ESP32 est une mise à niveau parfaite de l'ESP8266 qui a été si populaire. En comparaison, l'ESP32 a beaucoup plus de GPIO, beaucoup d'entrées analogiques, deux sorties analogiques, plusieurs périphériques supplémentaires (comme un UART en réserve), deux cœurs pour ne pas avoir à céder au gestionnaire WiFi, un processeur beaucoup plus rapide, etc! Nous pensons qu'au fur et à mesure que l'ESP32 gagnera en popularité, nous verrons davantage de personnes passer exclusivement à cette puce, car elle est si complète.
Remarque: L'ESP32 est toujours destiné aux développeurs. Tous les périphériques ne sont pas entièrement documentés avec un exemple de code, et certains bogues sont toujours détectés et corrigés. Toutes nos Featherwings fonctionnent sous Arduino IDE. Vous pouvez donc vous attendre à ce que des choses comme les lectures I2C et SPI et les lectures analogiques fonctionnent. Mais d'autres éléments sont encore en développement. Pour cette raison, nous recommandons cette Feather aux responsables expérimentés dans la programmation de microcontrôleurs, et non comme un premier tableau de développement.
Microcontrôleur Tensilica LX6 à double cœur de 240 MHz avec 600 DMIPS
SRAM 520 Ko intégrée
Émetteur-récepteur Wi-Fi 802.11b / g / n HT40 intégré, bande de base, pile et LWIP
Bluetooth double mode intégré (classique et BLE)
4 MByte flash inclus dans le module WROOM32
Antenne PCB intégrée
Amplificateur analogique à très faible bruit
Capteur de hall
10x interface tactile capacitive
Oscillateur à cristal 32 kHz
3 x UART (seuls deux sont configurés par défaut dans le support Feather Arduino IDE, un UART est utilisé pour le chargement / le débogage)
3 x SPI (un seul est configuré par défaut dans le support Feather Arduino IDE)
2 x I2C (un seul est configuré par défaut dans le support Feather Arduino IDE)
12 x canaux d'entrée ADC
2 x audio I2S
2 x DAC
Entrée / sortie PWM / timer disponible sur chaque broche GPIO
Interface de débogage OpenOCD avec tampon TRAX de 32 Ko
SDIO maître / esclave 50 MHz
Support d'interface de carte SD