Naar inhoud springen

ESP32

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door XxmarijnwBot (overleg | bijdragen) op 15 jan 2020 om 21:36. (+ {{nocat||2020|01|15}})
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
ESP32
ESP32
Type Microcontroller
Portaal  Portaalicoon   Computer
Informatica

ESP32 is een serie low-cost, low-power microcontrollers met geïntegreerde Wi-Fi en dual-mode Bluetooth . De ESP32-serie maakt gebruik van een Tensilica Xtensa LX6- microprocessor in zowel dual-core als single-core uitvoering. ESP32 is gemaakt en ontwikkeld door Espressif Systems, een in Shanghai gevestigd Chinees bedrijf, en wordt vervaardigd door TSMC met behulp van hun 40   nm proces. [1] Het is een opvolger van de ESP8266- microcontroller. Deze microcontroller is erg populair bij hobbyisten voor het ontwikkelen van Internet of things applicaties.

Kenmerken

ESP32 functieblokdiagram.
  • processoren:
    • CPU: Xtensa dual-core (of single-core) 32-bit LX6 microprocessor, werkend op 160 of 240   MHz.
    • Ultra-low power (ULP) co-processor
  • Geheugen: 520 KiB SRAM
  • Draadloze verbindingsmogelijkheden:
    • Wi-Fi: 802.11 b / g / n
    • Bluetooth: v4.2 BR / EDR en BLE
  • Perifere interfaces:
    • 12-bit SAR ADC tot 18 kanalen
    • 2 × 8-bit DAC's
    • 10 × aanraaksensoren (GPIO's met capacitieve detectie )
    • 4 × SPI
    • 2 × I²S- interfaces
    • 2 × I²C- interfaces
    • 3 × UART
    • SD / SDIO / CE-ATA / MMC / eMMC- hostcontroller
    • SDIO / SPI-slave-controller
    • Ethernet MAC-interface met speciale ondersteuning voor DMA en IEEE 1588 Precision Time Protocol
    • CAN bus 2.0
    • Infrarood afstandsbediening (TX / RX, maximaal 8 kanalen)
    • Motor PWM
    • LED PWM (tot 16 kanalen)
    • Hall-effect sensor
  • Beveiligingstechnieken:
    • Standaard IEEE 802.11-beveiligingsfuncties die worden ondersteund, inclusief WFA, WPA / WPA2 en WAPI
    • Veilig opstarten
    • Flash-codering
    • 1024-bit OTP, tot 768-bit voor klanten
    • Cryptografische hardwareversnelling: AES, SHA-2, RSA, elliptische curve-cryptografie (ECC), random number generator (RNG)
  • Stroombeheer:
    • Interne drop-out regelaar
    • 5μA stroom in deep-sleep mode
    • Wake up van sleep mode door GPIO interrupt, timer, ADC of interrupt door capacitieve aanraaksensor.
  1. ESP32 Overview. Espressif Systems. Geraadpleegd op 1 september 2016.