
ESP32-S2 is new SOC from Espressif, compared to ESP32 it has no Bluetooth and Ethernet connectivity, but offers plenty of GPIOs and has native USB-OTG interface.
Our first version uses USB to Serial converter as Espressif IDE at that time didn’t support programming via the native USB interface, but now their SDK supports USB programming, so we released new version without the not necessary USB-Serial converter.
To the best of our knowledge this is the first board to the market where USB-OTG is implemented and the board can work both in device and host mode ( at least as hardware 🙂 )
The hardware now is ahead of software as USB host functionality in SDK is missing yet, but at least we provide hardware platform for the future.
ESP32-S2-DevKit-Lipo-USB is OSHW so the CAD files are available on GitHub if someone want to see how we implement the USB-OTG. It’s really complicated as we wanted to keep the handheld battery operation and keep the LiPo charger and battery circuit. This leads to quite some over engineering around the power supply as the battery should charge when USB-OTG works in Device mode, and source 5V to the USB-OTG when it’s in Host mode!
It took us 2 revisions until we made it right, so thanks for your patience, now the board is in stock and orderable.
ESP32-S2-WROVER-DevKit-Lipo-USB with WROVER module with 2MB RAM is also available for these who want to write big applications.
Feb 18, 2021 @ 22:43:48
Nice job!
It would be good to mention the lack of software support for the USB host mode on the product pages to avoid any unpleasant surprises.
Some of the specs on the product page seem to still contain mentions of the original ESP32 chips and modules (e.g. “ESP32-WROOM-32”), not sure if that is correct.
Also is the RAM 2MB (stated here) or 8MB (stated in product page) with the WROVER version?
Keep up to good work. Seems there are a few releases and prototypes stacked for after the Chinese New Year 🙂
Feb 19, 2021 @ 08:05:48
your feedback is much appreciated as always 🙂
Feb 25, 2021 @ 11:30:15
Shame the SDIO Card I/F has not been re conducted in that S2 chip
Feb 25, 2021 @ 11:42:24
BTW, better to use Kicad Teardrops plugin instead of doing weird things as I see on your design, no offense, Please.
Habib