Adafruit Huzzah32 - ESP32 Feather board

Referentie
ADA3405
€ 25,91 € 21,41
1 tot 2 werkdagen
Details
  • Dankzij deze breakout board kan je op een eenvoudige manier internet toevoegen aan je project.
  • De ESP8266 processor is een 80MHz microcontroller met WiFi front end en TCP/IP stock met DNS suport. Een hele populaire chip, en dankzij deze breakout board ook gemakkelijk in gebruik door de 500mA 3.3V regulator.
  • Afmetingen: 51x22,7x7,3mm
Meer informatie
Meer informatie
Referentie ADA3405
Merk ADAFRUIT
Zolang de voorraad strekt Nee
Technische specificaties

De Adafruit HUZZAH32 is een compact ESP32 Feather ontwikkelbord voor draadloze elektronica-, IoT- en microcontrollerprojecten. Het board combineert een 240 MHz dual-core ESP32 met Wi-Fi, Bluetooth Classic en Bluetooth Low Energy, 4 MB flashgeheugen, uitgebreide GPIO-mogelijkheden en geïntegreerde ondersteuning voor een oplaadbare LiPo- of Li-ionaccu.

Kenmerken en voordelen

  • ESP32-WROOM32-module: voorzien van een krachtige dual-core ESP32-microcontroller voor uiteenlopende embedded toepassingen.

  • Kloksnelheid tot 240 MHz: biedt aanzienlijk meer rekenkracht dan eenvoudigere microcontrollerboards.

  • Dual-core processor: twee Tensilica LX6-processorkernen voor veeleisendere toepassingen.

  • Geïntegreerde Wi-Fi: ondersteunt 802.11b/g/n HT40 voor draadloze netwerk- en IoT-projecten.

  • Bluetooth Classic en BLE: ondersteunt zowel klassieke Bluetooth als Bluetooth Low Energy.

  • 4 MB SPI-flash: ingebouwd programmageheugen in de WROOM32-module.

  • 520 KB SRAM: geïntegreerd werkgeheugen in de ESP32.

  • Ingebouwde PCB-antenne: geen afzonderlijke externe antenne nodig voor standaard draadloze toepassingen.

  • USB-naar-serieel converter: maakt programmeren en seriële communicatie via USB mogelijk.

  • Automatische bootloader-reset: vereenvoudigt het uploaden van programma's.

  • Geïntegreerde LiPo/Li-ionlader: een aangesloten geschikte 3,7/4,2 V lithiumaccu kan via USB worden opgeladen.

  • Automatische omschakeling tussen USB en accu: bij aanwezige USB-voeding gebruikt het board USB en kan tegelijkertijd de aangesloten accu worden geladen.

  • Feather-formaat: onderdeel van het Adafruit Feather-ecosysteem en geschikt voor compatibele FeatherWing-uitbreidingen.

  • Veel analoge en digitale functies: ondersteunt onder andere ADC, DAC, UART, SPI, I²C, I²S, PWM en capacitieve touch.

  • Compact en licht: slechts 51,0 x 22,7 x 7,3 mm en 6,8 g.

Technische specificaties

  • Merk: Adafruit

  • Model: HUZZAH32

  • Producttype: ESP32 Feather ontwikkelbord

  • Microcontrollermodule: ESP32-WROOM32

  • Processor: dual-core Tensilica LX6

  • Maximale kloksnelheid: 240 MHz

  • Rekenkracht: 600 DMIPS

  • SRAM: 520 KB

  • Flashgeheugen: 4 MB SPI Flash

  • Wi-Fi: 802.11b/g/n HT40

  • Bluetooth: Bluetooth Classic en Bluetooth Low Energy

  • Antenne: geïntegreerde PCB-antenne

  • Logicaspanning: 3,3 V

  • USB-aansluiting: Micro-USB

  • USB-naar-serieel converter: geïntegreerd

  • Automatische bootloader-reset: ja

  • Batterijaansluiting: JST voor geschikte LiPo/Li-ionaccu

  • Geïntegreerde acculader: ja

  • Spanningsregelaar: 3,3 V

  • Piekcapaciteit 3,3 V-regelaar: 500 mA

  • UART: 3 hardware-UART's

  • SPI: 3 hardware-SPI-interfaces

  • I²C: 2 hardware-I²C-interfaces

  • ADC-kanalen: 12 volgens ESP32-specificatie

  • DAC-uitgangen: 2

  • I²S: 2

  • Capacitieve touchinterfaces: 10

  • PWM/timer: beschikbaar op GPIO-pinnen

  • Hall-sensor: geïntegreerd in ESP32

  • SDIO: 50 MHz

  • SD-kaartinterface: ondersteund

  • Afmetingen: 51,0 x 22,7 x 7,3 mm

  • Gewicht: 6,8 g

Wi-Fi en Bluetooth

De geïntegreerde ESP32 ondersteunt verschillende draadloze communicatiemogelijkheden.

Draadloze functies:

  • 802.11b/g/n Wi-Fi

  • HT40 Wi-Fi

  • Bluetooth Classic

  • Bluetooth Low Energy

Hierdoor kan het board worden gebruikt voor projecten die gegevens via een lokaal netwerk of Bluetooth-verbinding uitwisselen.

Uitgebreide interfaces

De ESP32 biedt verschillende digitale en analoge interfaces voor het aansluiten van sensoren, displays en andere elektronische modules.

Beschikbare functies omvatten:

  • UART

  • SPI

  • I²C

  • I²S

  • Analoge ingangen

  • Twee analoge DAC-uitgangen

  • PWM

  • Capacitieve touch

  • Algemene GPIO

Binnen de standaard Feather Arduino-ondersteuning zijn niet alle hardwareinterfaces standaard tegelijk geconfigureerd. Zo zijn standaard twee UART's, één SPI-interface en één I²C-interface geconfigureerd.

3,3 V-logica

De HUZZAH32 werkt met 3,3 V voeding en 3,3 V logica.

De GPIO-aansluitingen zijn niet standaard 5 V-tolerant. Sensoren, modules en andere randapparatuur die rechtstreeks met de GPIO-pinnen worden verbonden, moeten daarom compatibel zijn met 3,3 V-logicaniveaus of via geschikte niveauconversie worden aangesloten.

De ingebouwde 3,3 V-regelaar kan een piekstroom van maximaal 500 mA leveren. Een aanzienlijk deel daarvan kan door de ESP32 zelf worden gebruikt.

Voeding via USB of LiPo-accu

Het board kan op twee primaire manieren worden gevoed:

  • Via de Micro-USB-aansluiting

  • Via een geschikte 3,7/4,2 V LiPo- of Li-ionaccu op de JST-aansluiting

Bij USB-voeding wordt de 5 V USB-spanning intern naar 3,3 V geregeld.

Wanneer zowel USB als een accu zijn aangesloten, schakelt het board automatisch over op USB-voeding en wordt tegelijkertijd het geïntegreerde laadproces voor de accu gestart. Wanneer de USB-voeding wegvalt, kan de aangesloten accu de voeding overnemen.

Een laadindicator naast de USB-aansluiting geeft aan wanneer het laadcircuit actief is.

Batterijspanning uitlezen

De HUZZAH32 biedt de mogelijkheid om de spanning van een aangesloten LiPo-accu softwarematig te controleren.

GPIO 35, aangeduid als A13 voor deze functie, is via een spanningsdeler verbonden met de batterijspanning. Hierdoor kan een programma de batterijspanning meten en bijvoorbeeld bepalen wanneer de accu opnieuw moet worden opgeladen.

Feather-ecosysteem

De HUZZAH32 gebruikt het compacte Adafruit Feather-formaat. Hierdoor kan het board worden gecombineerd met compatibele FeatherWing-uitbreidingsmodules.

Afhankelijk van de gekozen FeatherWing kunnen zo extra functies worden toegevoegd, zoals:

  • Sensoren

  • Displays

  • Relais en uitgangsmodules

  • Opslag

  • Motorbesturing

  • Andere communicatie- en uitbreidingsfuncties

Controleer bij iedere FeatherWing wel de specifieke software- en pincompatibiliteit met de ESP32.

Programmering

De HUZZAH32 beschikt over een ingebouwde USB-naar-serieel converter en automatische bootloader-reset. Hierdoor kan het board via de Micro-USB-aansluiting worden geprogrammeerd.

Adafruit vermeldt ondersteuning voor:

  • Arduino IDE

  • ESP32 IDF

Het board wordt volledig geassembleerd en getest geleverd.

Toepassingen

De Adafruit HUZZAH32 is geschikt voor projecten waarin programmeerbare besturing en draadloze communicatie gecombineerd worden.

Mogelijke toepassingen zijn:

  • Internet of Things-projecten

  • Draadloze sensorprojecten

  • Wi-Fi-gestuurde elektronica

  • Bluetooth-projecten

  • Dataverzameling

  • Domotica-prototypes

  • Draadloze bediening

  • Embedded elektronica

  • Sensor- en meetprojecten

  • Educatieve microcontrollerprojecten

  • Prototyping met FeatherWing-uitbreidingen

Waarom kiezen voor de Adafruit HUZZAH32?

De HUZZAH32 combineert de uitgebreide functies van de ESP32 met het compacte Feather-formaat. Dankzij de 240 MHz dual-core processor, Wi-Fi, Bluetooth Classic en BLE kan één board zowel lokale besturing als draadloze communicatie verzorgen.

Voor mobiele projecten is de geïntegreerde LiPo/Li-ionlader een belangrijk voordeel. Een geschikte accu kan rechtstreeks via de JST-aansluiting worden aangesloten en automatisch via USB worden geladen.

Daarnaast biedt de ESP32 een groot aantal digitale, analoge en seriële interfaces, waardoor uiteenlopende sensoren en randapparaten kunnen worden geïntegreerd.

Belangrijke aandachtspunten

De HUZZAH32 gebruikt 3,3 V-logica. De GPIO-pinnen zijn, tenzij specifiek anders aangegeven, niet 5 V-tolerant. Sluit daarom geen 5 V-logicasignalen rechtstreeks op deze pinnen aan.

De I²C-pinnen zijn niet voorzien van ingebouwde pull-upweerstanden. Bij het aansluiten van een I²C-apparaat moeten geschikte pull-upweerstanden aanwezig zijn in de schakeling of op de aangesloten module.

ADC2 wordt gedeeld met de Wi-Fi-hardware. Analoge ingangen die ADC2 gebruiken kunnen daarom niet normaal worden uitgelezen nadat Wi-Fi is gestart.

Gebruik op de JST-batterijaansluiting uitsluitend een geschikte 3,7/4,2 V LiPo- of Li-ionaccu met de juiste polariteit. Een accu met omgekeerde JST-polariteit kan het board beschadigen.

Sluit geen alkaline-, NiMH- of 7,4 V RC-accu aan op de LiPo-aansluiting.

Adafruit positioneert dit ESP32-board vooral voor makers die al enige ervaring met microcontrollerprogrammering hebben.

Inhoud van de verpakking

  • Adafruit HUZZAH32 ESP32 Feather Board

  • Losse headers voor montage op een breadboard

Een LiPo-accu en Micro-USB-kabel zijn niet inbegrepen.

* Ondanks een zeer uitgebreid voorraadsysteem, is het mogelijk dat de voorraadstatus niet overeenstemt met de actuele voorraad. Aarzel niet ons te contacteren, indien u zekerheid wenst over de beschikbaarheid. 

** De weergegeven foto bij de producten kan verschillen van het eigenlijke product.

***Een fout op deze pagina opgemerkt? Laat het ons zeker weten via sara@gotron.be.