For the demo sketch see https://www.youtube.com/RalphBacon video #95
Having used the ESP8266 recently I was impressed by its speed. When it's bigger brother, the ESP32-WROVER development board, arrived it seemed an ideal moment to check them all out, speed-wise, against each other even though it did seem like a foregone conclusion.
Using the ESP32 was a bit of an eye-opener, and I made it much more difficult for myself by using the excellent Eclipse IDE, but in native C++ mode, not in Arduino mode. so all the Arduino language commands I was used to were not available to me. No wonder it took me nearly a week just to get the on-board LED to blink!
Anyway I finally managed to get something running and the video shows all, with more tales of my experiences with the ESP32.
Here are some great links (some of these documents I've also uploaded to my GitHub repository in case they disappear).
-
The ESP32-WROOM datasheet (this is the chip that Espressif use)
http://espressif.com/sites/default/files/documentation/esp-wroom-32_datasheet_en.pdf -
Getting started with the ESP32
https://esp-idf.readthedocs.io/en/latest/get-started/index.html#get-started-get-esp-idf -
ESP-IDF programming setup (for Windows + others) guide
https://esp-idf.readthedocs.io/en/latest/get-started/windows-setup.html -
The ESP-WROVER-KIt Getting started guide (this is the development board I use in the demo)
https://esp-idf.readthedocs.io/en/latest/get-started/get-started-wrover-kit.html#rgb-led -
Build and flash with the Eclipse IDE
https://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup.html -
The Github repository for the ESP-IDF
https://github.com/espressif/esp-idf -
The espressif Arduino-ESP32 library
https://github.com/espressif/arduino-esp32 -
Neil Kolban's ESP-32 snippets
https://github.com/nkolban/esp32-snippets -
Espressif's ESP32 Forum
https://www.esp32.com/index.php -
Neil Kolban's PDF ebooks on the ESP8266 and ESP32
http://neilkolban.com/tech/esp8266/
https://leanpub.com/ESP8266_ESP32
-- If you find them useful please donate! --
If you like this video please give it a thumbs up, share it and if you're not already subscribed please do so :)
How can I remember this? Memory tip: "See" Ralph Bacon, geddit? [You can also use this link: https://www.youtube.com/RalphBacon]