Uno de nuestros Feathers estrella es el Adafruit HUZZAH32 ESP32 Feather - con el fabuloso módulo ESP32 WROOM en él, hace un trabajo rápido de WiFi y Bluetooth projects que aprovecha el chipset más popular de Espressifs.
Recientemente Adafruit tuvo que rediseñar esta pluma para pasar del obsoleto CP2104 al CP2012N y una cosa llevó a la otra y antes de que te des cuenta hicieron un diseño completamente renovado: el Adafruit ESP32 Feather V2.
La V2 es un rediseño significativo, lo suficiente como para considerarla un producto completamente nuevo. Sigue contando con el chip ESP32 pero tiene muchas actualizaciones y mejoras:
En comparación con el Feather original con 4 MB de Flash y sin PSRAM, el V2 tiene 8 MB de Flash y 2 MB de PSRAM
Interruptor táctil de botón de usuario adicional en el pin de entrada 38
Mini LED RGB de NeoPixel adicional con pin de alimentación controlable
Puerto STEMMA QT adicional para conexiones I2C plug and play
Puerto USB Tipo C en lugar de Micro B
3.Fuente de alimentación de 3V para STEMMA QT para permitir un consumo de energía ultra bajo incluso con los sensores conectados
Diseñado para un uso de baja energía: verificado con un PPK para consumir 70uA de la batería Lipoly en sueño profundo y 1,2mA en sueño ligero.
El módulo ESP32 Pico es mucho más pequeño, lo que permite marcar claramente todas las almohadillas de ruptura y los agujeros de montaje adicionales.
Actualiza el convertidor USB a serie de CP2014 (tasa máxima de 2mbps) a CP2102N que puede manejar 3 mbps
Sin embargo, con el fin de añadir la PSRAM, y utilizar el nuevo módulo Pico que era lo suficientemente pequeño como para permitir todos los divertidos extras, algunos de los pads de ruptura han cambiado, así que esto es lo que necesitas saber:
Los números de pin para el puerto I2C (SDA, SCL), hardware UART (RX, TX), y SPI (SCK, MOSI, MISO) han cambiado. Si tu código tiene codificado el uso de esos pines, deberás sustituirlos por los nuevos números o cambiar el código para utilizar los nombres "bonitos" como SDA o SCK.
Al seleccionar la nueva placa Feather ESP32 V2 en el paquete de soporte de la placa Espressif, se sustituirán los números correctos.
Tenga en cuenta los nombres están en los mismos lugares, Adafruit no han cambiado donde los pines I2C / UART / SPI se encuentran en la placa, sólo que los números de pin ESP32 que están conectados a en el módulo.
La clavija de la "esquina" junto a TX ha cambiado de la clavija 21 a la 37. Este pin no se utiliza en ningún FeatherWings porque se considera un "pin extra". También ha cambiado de GPIO a sólo entrada
El resto de pines numerados y los pines A0-A5 no han cambiado de número de pin.
Ese módulo encajado en el extremo de este Feather contiene un chip ESP32 de doble núcleo, 8 MB de SPI Flash, 2 MB de PSRAM, una antena PCB ajustada y todos los pasivos que necesitas para aprovechar este nuevo y potente procesador. El ESP32 es compatible con WiFi y Bluetooth Classic/LE. Esto significa que es perfecto para casi cualquier proyecto inalámbrico o conectado a Internet.
Como forma parte del ecosistema Feather, puedes aprovechar las más de 50 alas diseñadas para añadir todo tipo de accesorios interesantes. Además, la carga y monitorización de la batería que conoces y amas con el ESP32 Feather sigue estando ahí en esta actualización.
Características:
ESP32 Procesador Xtensa® de doble núcleo a 240 MHz: ¡el clásico ESP32 de doble núcleo que conoce y ama!
El mini módulo tiene certificación FCC/CE y viene con 8 MByte de Flash y 2 MByte de PSRAM - puede tener enormes búferes de datos
Opciones de alimentación - USB tipo C o batería de Lipoly
Carga de batería incorporada cuando se alimenta a través de USB-C
Monitor de batería de LiPoly con dos divisores de resistencia de 200K
Botones de reinicio y de usuario (I38) para reiniciar la placa y como entrada independiente
Carga de alta velocidad con auto-reset y depuración en serie con el chipset CP2102N ultra confiable.
Conector STEMMA QT para dispositivos I2C, con alimentación conmutable, para poder pasar a modo de bajo consumo.
LEDs de carga/usuario + estado NeoPixel con alimentación controlada por pines para un bajo consumo de energía
¡Apto a la baja energía! En el modo de sueño profundo podemos llegar a 80~100uA de consumo de corriente de la conexión Lipoly. La corriente de reposo proviene del regulador de potencia, del chip ESP32 y del monitor Lipoly. Apaga el NeoPixel y la alimentación I2C externa para obtener el menor consumo de corriente de reposo.
Funciona con Arduino o MicroPython
Viene completamente ensamblado y probado, con una interfaz USB que le permite utilizarlo rápidamente con el IDE Arduino o el IDF de bajo nivel de ESP32. También incluimos unos cabezales para que puedas soldarlos y conectarlos a una placa de pruebas sin soldadura. La batería Lipoly y el cable USB no están incluidos (¡pero tenemos muchas opciones en la tienda si quieres!)
Detalles técnicos
Aquí están las especificaciones de Espressif sobre el ESP32:
Microcontrolador Tensilica LX6 de doble núcleo a 240 MHz con 600 DMIPS
SRAM de 520 KB integrada
802.Transceptor Wi-Fi 11b/g/n HT40, banda base, stack y LWIP
Bluetooth de modo dual integrado (clásico y BLE)
Antena PCB integrada
Amplificador analógico de ruido ultrabajo
Sensor Hall
Interfaz táctil capacitiva 10x
Oscilador de cristal de 32 kHz
3 x UARTs (sólo dos están configuradas por defecto en el Feather Arduino Soporte IDE, una UART se utiliza para el arranque/depuración)
3 x SPI (sólo uno está configurado por defecto en la Feather Arduino Soporte IDE)
2 x I2C (sólo uno está configurado por defecto en la Feather Arduino Soporte IDE)
12 x canales de entrada ADC
2 x I2S Audio
2 x DAC
Entrada/salida PWM/temporizador disponible en cada pin GPIO
Interfaz de depuración OpenOCD con búfer TRAX de 32 kB
Maestro/esclavo SDIO 50 MHz
Soporte de interfaz de tarjeta SD
Dimensiones del producto: 52.3mm x 22.8mm x 7.2mm / 2.1" x 0.9" x 0.3"
Peso del producto: 6.0g / 0.2oz
Ficha técnica de ESP32 Pico Mini 02