IDF – IoT Development Framework ESP-IDF is Espressif’s official IoT Development Framework for the ESP32, ESP32-S, ESP32-C and ESP32-H series. It provides a self-sufficient SDK for any generic application development on these platforms, using programming languages such as C and C++. Install Prerequisites Visual Studio Code Install the ESP-IDF Extension. In Visual Studio Code, selectContinue reading “ESP-IDF install on Linux”
Tag Archives: esp32
ESP32 comparison
Comparison of ESP32 modules ESP32 ESP32-S2 ESP32-S3 ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-C61 ESP32-H2 ESP32-P LX6 x LX7 x x RISC-V x x x x x x x Speed 160-240MHz 240MHz 240MHz 120MHz 160MHz 240MHz 160MHz20MHz 96 MHz 400MHz Single-core x x x x x Dual-core x x x x Wifi x x x x xContinue reading “ESP32 comparison”
Elecrow ESP32 touch display and Ubuntu
I recently got this small touch display 480×320 with a built-in ESP32-S3 module from Elecrow. I had problems programming it and it turned out that Ubuntu 22.04 does not have a CH340 driver so we have to install it manually. Steps to do this: 1 . Uninstall brltty (Unless you have vision problems and youContinue reading “Elecrow ESP32 touch display and Ubuntu”
Tintinnabuli
From the Latin tintinnabulum – “a bell”. The name is inspired by Estonian composer Arvo Pärt music. This is my electronic sculpture with a TinyML person detection function. The sculpture takes images, analyses them and when it detects a person on them it will activate the simple automata mechanism to ring the bell. The bellContinue reading “Tintinnabuli”
ESP32-S3 notes to myself
These are notes to myself. I fill them in over time as I work through the material. I recently bought two Freenove ESP32-S3-Wroom boards. One thing you immediately notice is that they have two USB-C ports. One is USB-UART and the other is USB-OTG. USB-UART is like the regular USB on this kind of board.Continue reading “ESP32-S3 notes to myself”