Descripción
La plataforma ESP32 ofrece a bajo costo capacidades wifi, bluetooth y BLE. Tiene un CPU de dos núcleos de hasta 240Mhz que se pueden controlar independientemente. Ademas integra internamente una gran cantidad de periféricos incluyendo: sensores táctiles capacitivos, sensor de efecto Hall, amplificadores de bajo ruido, interfaz para tarjeta SD, Ethernet, SPI de alta velocidad, UART, I2S e I2C.
El punto fuerte de esta plataforma es su gran comunidad en internet que le brinda soporte y desarolla constantemente nuevas herramientas para su uso.
Para su desarrollo cuenta con gran variedad de software, lenguajes de programación, frameworks, librerias, codigos, y otros recursos. Los más comunes a elegir son: Esp-idf (Espressif IoT Development Framework) desarollado por el fabricante del chip, Arduino (en lenguaje C++), Simba Embedded Programming Platform (en lenguaje Python), RTOS’s (como Zephyr Project, Mongoose OS, NuttX RTOS), MicroPython, LUA, Javascript (Espruino, Duktape, Mongoose JS), Basic.
Características:
- Voltaje de Alimentación (USB): 5V DC
- Voltaje de Entradas/Salidas: 3.3V DC
- CPU principal: Tensilica Xtensa 32-bit LX6
- Frecuencia de Reloj: hasta 240Mhz
- Desempeño: Hasta 600 DMIPS
- Wifi: 802.11 b/g/n/e/i (802.11n @ 2.4 GHz hasta 150 Mbit/s)
- Bluetooth:v4.2 BR/EDR and Bluetooth Low Energy (BLE)
- Memoria:
- 448 KByte ROM
- 520 KByte SRAM
- 16 KByte SRAM in RTC
- QSPI Flash/SRAM, 4 MBytes
- Pines Digitales GPIO: 24 (Algunos pines solo como entrada)
- Convesor Analogolico Digital: Dos ADC de 12bits tipo SAR, soporta mediciones en hasta 18 canales, algunos pines soporta un amplificador con ganancia programable
- Chip USB-Serial: CP2102
- Antena en PCB
Enlaces:
Valoraciones
No hay valoraciones aún.