Aww ja, det är fjädern du har väntat på! HUZZAH32 är vår ESP32-baserade fjäder, gjord med den officiella WROOM32-modulen. Vi packade allt du älskar med Feathers: inbyggd USB-till-seriell-omvandlare, automatisk återställning av bootloader, litiumjon-/polymerladdare och nästan alla GPIO:er som tagits fram så att du kan använda den med vilken som helst av våra Feather Wings.
Den modulen som ligger inbäddad i slutet av denna fjäder innehåller ett ESP32-chip med dubbla kärnor, 4 MB SPI-blixt, avstämd antenn och allt du behöver för att dra nytta av denna kraftfulla nya processor. ESP32 har både WiFi och Bluetooth Classic/LE-stöd. Det betyder att den är perfekt för nästan alla trådlösa eller internetanslutna projekt.
Eftersom det är en del av vårt Feather-ekosystem kan du dra fördel av de 50+ vingar som vi har designat för att lägga till alla möjliga häftiga tillbehör.
ESP32 är en perfekt uppgradering från ESP8266 som har varit så populär. I jämförelse har ESP32 mycket mer GPIO, massor av analoga ingångar, två analoga utgångar, flera extra kringutrustning (som en extra UART), två kärnor så att du inte behöver ge efter för WiFi-hanteraren, mycket snabbare processor, osv osv! Vi tror att när ESP32 får dragkraft kommer vi att se fler människor flytta till detta chip exklusivt, eftersom det är så fullfjädrat.
Observera: ESP32 är fortfarande riktad till utvecklare. Inte all kringutrustning är helt dokumenterad med exempelkod, och det finns några buggar som fortfarande hittas och fixas. Vi fick alla våra Featherwings att fungera under Arduino IDE, så du kan förvänta dig att saker som I2C och SPI och analoga läsningar ska fungera. Men andra element är fortfarande under utveckling. Av den anledningen rekommenderar vi denna Feather för tillverkare som har viss erfarenhet av mikrokontrollerprogrammering, och inte som ett första dev-kort.
Här är specifikationer från Espressif om ESP32:
240 MHz dubbelkärnig Tensilica LX6 mikrokontroller med 600 DMIPS
Integrerad 520 KB SRAM
Integrerad 802.11b/g/n HT40 Wi-Fi-transceiver, basband, stack och LWIP
Integrerad dual mode Bluetooth (klassisk och BLE)
4 MByte flash ingår i WROOM32-modulen
Inbyggd PCB-antenn
Analog förstärkare med ultralågt brus
hallsensor
10x kapacitivt pekgränssnitt
32 kHz kristalloscillator
3 x UART (endast två är konfigurerade som standard i Feather Arduino IDE-stödet, en UART används för uppstart/debug)
3 x SPI (endast en är konfigurerad som standard i Feather Arduino IDE-stödet)
2 x I2C (endast en är konfigurerad som standard i Feather Arduino IDE-stödet)
12 x ADC ingångskanaler
2 x I2S Audio
2 x DAC
PWM/timeringång/utgång tillgänglig på varje GPIO-stift
OpenOCD-felsökningsgränssnitt med 32 kB TRAX-buffert
SDIO master/slav 50 MHz
Stöd för SD-kortgränssnitt