We are kicking off “EYE on NPI” with the Espressif ESP32-S2 SoC (video) – purchase them from Digi-Key Part Number 1965-ESP32-S2CT-ND.
What is EYE on NPI? The acronym NPI stands for New Product Introduction and sometimes you’ll also see NPD (New Product Development). EYE on NPI will showcase, spotlight, and discuss the latest new products and announcements from the entire component industry. EYE on NPI will help engineers go from prototype to market and get important information on pricing and availability. The more you know, the more you can reduce time-to-market, the more you increase the quality of the product(s) and reduce production costs!
Adafruit releases dozens of new products per month. We live, eat, and breathe datasheets and we wanted to share our NPI process with everyone: how we get to market quickly, and what the latest NPIs are out there.
Espressif ESP32-S2 SoC modules and development boards were announced in 2019 and we’re getting closer to having these in hand. Last week Espressif announced the beginning of mass production for the whole series of ESP32-S2 SoCs, modules and development boards, which will make their latest chips readily available to the entire IoT market.
These chips come with a great core, lots of RAM, proven TLS+TCPIP stack, a complete development platform, and lots of code examples. If you’ve used the ESP8266 or ESP32 many elements will be familiar to you! The best new peripheral for this chip is the new USB OTG system. Yes finally native USB comes to ESP!
You will be able to use our popular TinyUSB free-and-open USB stack with these chips, to unlock USB CDC/HID/MIDI/MSC/and more
We’re also planning on porting CircuitPython to this chip, it would make for a great set of easy-to-use IoT products. We really think this chip is going to be the ‘winner’ for embedded IoT projects where cost, power and size are most important.
ESP32-S2 is a secure, highly integrated, low-power, 2.4 GHz Wi-Fi Microcontroller SoC supporting Wi-Fi HT40 and having 43 GPIOs. Based on an Xtensa® single-core 32-bit LX7 processor, it can be clocked at up to 240 MHz.
With state-of-the-art power management and RF performance, IO capabilities and security features, ESP32-S2 is an ideal choice for a wide variety of IoT or connectivity-based applications, including smart home and wearables. With an integrated 240 MHz Xtensa® core, ESP32-S2 is sufficient for building the most demanding connected devices without requiring external MCUs.
By leveraging Espressif’s mature and production-ready software development framework (ESP-IDF), ESP32-S2 achieves a balance of performance and cost, thus bringing faster and more secure IoT connectivity solutions to the market.
CPU and Memory
- Xtensa® single-core 32-bit LX7 microcontroller
- 7-stage pipeline
- Clock frequency of up to 240 MHz
- Ultra-low-power co-processor
- 320 kB SRAM, 128 kB ROM, 16 KB RTC memory
- Up to 1GB of external flash and SRAM support
- Separate instruction and data cache
- Wi-Fi 802.11 b/g/n
- 1×1 transmit and receive
- HT40 support with data rate up to 150 Mbps
- Support for TCP/IP networking, ESP-MESH networking, TLS 1.0, 1.1 and 1.2 and other networking protocols over Wi-Fi
- Support Time-of-Flight (TOF) measurements with normal Wi-Fi packets
- 43 programmable GPIOs
- 14 capacitive touch sensing IOs
- Standard peripherals including SPI, I2C, I2S, UART, ADC/DAC and PWM
- LCD (8-bit parallel RGB/8080/6800) interface and also support for 16/24-bit parallel
- Camera interface supports 8 or 16-bit DVP image sensor, with clock frequency of up to 40 MHz
- Full speed USB OTG support
- RSA-3072-based trusted application boot
- AES256-XTS-based flash encryption to protect sensitive data at rest
- 4096-bit eFUSE memory with 2048 bits available for application
- Digital signature peripheral for secure storage of private keys and generation of RSA signatures
Optimal Power Consumption
- ESP32-S2 supports fine-resolution power-control through a selection of clock frequency, duty cycle, Wi-Fi operating modes and individual power control of its internal components.
- When Wi-Fi is enabled, the chip automatically powers on or off the RF transceiver only when needed, thereby reducing the overall power consumption of the system.
- ULP co-processor with less than 5 uA idle mode and 24 uA at 1% duty-cycle current consumption. Improved Wi-Fi-connected and MCU-idle-mode power consumption.
To get the latest NPI on the socialz’ follow: