~~NOTOC~~ ====== ESP32 modules other than ESP32-S3-DevKitC ====== ===== ESP32 DevKitC by Espressif ===== * https://docs.espressif.com/projects/esp-idf/en/latest/hw-reference/get-started-devkitc.html ===== ESP32 WROVER-IB ===== | Module | Chip | Flash, MB | PSRAM, MB | Ant. | Dimensions, mm | | ESP32-WROVER-IB | ESP32-D0WD | 4, 8, or 16 | 8 | U.FL | 18 × 31.4 × 3.3 | Source: https://docs.espressif.com/projects/esp-idf/en/latest/hw-reference/modules-and-boards.html **[[https://www.espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_en.pdf|ESP32 WROVER-B Datasheet]]** [[https://docs.espressif.com/projects/esp-idf/en/latest/hw-reference/modules-and-boards.html|{{https://dl.espressif.com/dl/schematics/pictures/esp32-wrover.jpg?400}}]] ==== Pinout ==== Source: https://www.instructables.com/id/The-Incredible-ESP32-Wrover-From-Espressif/ {{https://cdn.instructables.com/FSJ/SF9P/JOIXXJJ3/FSJSF9PJOIXXJJ3.LARGE.jpg?800}} ===== ESP32 DevKitC V4 with WROVER-IB ===== **STILL MISSING!** ===== ESP32 DevKitC V4 with WROOM-32 ===== {{https://live.staticflickr.com/4764/40089095211_ec1fee0087_b.jpg?600}} ===== ESP32 DEVKIT V1 with WROOM-32, as described by RandomNerdTutorial ===== Pinout diagram by **RandomNerdTutorial** {{https://i1.wp.com/randomnerdtutorials.com/wp-content/uploads/2018/08/ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-updated.jpg?600}} Source: https://randomnerdtutorials.com/esp32-pinout-reference-gpios/ **RandomNerdTutorial** also provides a informative **list of WROOM-32 GPIO pins** with descriptions with pins are free to use. ===== ESP32 Touch Wakeup from Deep Sleep ===== Source: https://randomnerdtutorials.com/esp32-touch-wake-up-deep-sleep/ ===== Tipps and Tricks ===== * ESP8266 to MySQL: https://randomnerdtutorials.com/esp32-esp8266-mysql-database-php/ * ESP32 both I2C: https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/esp32-beide-i-c-schnittstellen-verwenden ===== TTGO T-Call ===== Used as reference implementation for WROVER integration. Source: https://github.com/Xinyuan-LilyGO/TTGO-T-Call| [[https://github.com/Xinyuan-LilyGO/TTGO-T-Call|{{https://raw.githubusercontent.com/Xinyuan-LilyGO/TTGO-T-Call/master/datasheet/board.jpg?400}}]] ==== TTGO T-Call ISSUES / IMPROVEMENTS ==== * Issues on Github Repo: https://github.com/Xinyuan-LilyGO/TTGO-T-Call/issues/13 ===== TTGO T-Call Examples ==== * Instructables: https://randomnerdtutorials.com/esp32-sim800l-publish-data-to-cloud/ ===== SIM800L ===== Source: https://nettigo.eu/products/sim800l-gsm-grps-module {{https://nettigo.eu/system/images/1935/original.jpg?600}} ===== LiPo Charging and Protection ===== Andreas Spiess: * [[https://www.youtube.com/watch?v=ttyKZnVzic4|#155 The 5 Best Solar ChargerBoards for Arduino and ESP8266]] * [[https://www.youtube.com/watch?v=1rg3ZWxBNUE|#160 40 Cent Do-It-Yourself Li-Ion Protectors for 18650 Cells (Tutorial) and how they work]] ===== Wiring Bootloading and Flashing the ESP32 WROVER ===== Source: https://www.14core.com/wiring-bootloading-and-flashing-the-espressif-esp32-wrover/ {{https://www.14core.com/wp-content/uploads/2017/09/Flashing-esp32-wroom-esp32-wrover-flash-download-tool-diagram-schematics.jpg?600}} ===== ESP 32 Software ===== ==== Random Nerd Tutorials ==== * Deep Sleep, Arduino: https://randomnerdtutorials.com/esp32-deep-sleep-arduino-ide-wake-up-sources/ * ESP 32 + SIM800L, Arduino: https://randomnerdtutorials.com/esp32-sim800l-publish-data-to-cloud/ ===== Problems with Power Supply ===== * https://arduino-hannover.de/2018/07/25/die-tuecken-der-esp32-stromversorgung/ ===== Unsorted ===== * TTGO T-Call: \\ https://github.com/Xinyuan-LilyGO/TTGO-T-Call * S8089 DC/DC: \\ https://de.aliexpress.com/item/32734295454.html * IP5206, Battery Management: \\ https://lcsc.com/product-detail/PMIC-Battery-Management_IP5206_C181697.html