esp32-course
platform-espressif32
Our great sponsors
esp32-course | platform-espressif32 | |
---|---|---|
33 | 13 | |
253 | 831 | |
- | 3.0% | |
6.8 | 8.5 | |
8 months ago | 3 days ago | |
C | Python | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esp32-course
-
ESP32 and ESP-IDF tutorial
Check out https://learnesp32.com
-
Esp IDF Tutorial
learnesp32.com and also Espdevcon22 Youtube videos and register for devcon23!
-
I need some help from an RTOS expert: how should I structure this project as a beginner to RTOS concepts?
I got some resources to get knowldege of LVGL and FreeRTOS. - https://learnesp32.com/ (Concepts of FreeRTOS, task, event, queue,) - https://lvgl.academy/ (You can learn how to use LVGL with freeRTOS, but It is old version of LVGL) - https://www.udemy.com/course/iot-application-development-with-the-esp32-using-the-esp-idf/ (ESP32 But you can notice how to work task and message queue event in WiFi and webserver, littile bit complex )
-
IDE for ESP32?
The big thing is the examples they have. I use Visual Studio Code with the ESP-idf extention, and if I want to learn a new functionality, I load an example and break it down. There is also the website https://learnesp32.com, which does a very high level understanding of the code, but if you have prior experience with other micro-controllers, than that probably isn't necessary.
-
is freeRTOS and Esp32 and esp8266 being used insdustrialy and professionaly ?
A previous thread recommended this course: https://learnesp32.com/
-
What is the best source to learn ESP IDF ?
The best place is the course offered by https://learnesp32.com . It's a paid course but covers all basic and intermediate topics
-
Help with ESP-IDF transition.
And yes! LearnESP32.com by Mair is a great way to getting started. Checkout his github page for valuable info.
-
New ESP-IDF v5.0 is out!
Then I moved on to some example apps with ESP IDF, and those compiled, flashed, and worked perfectly first try. So then I found this tutorial website, and after about a day, I was doing all sorts of fancy stuff. That was the best $50 I had spent as far as understanding all the core bits very well and knowing my way around.
-
Why does the empty program use THAT much space?
When I was new to ESP32 development, I found the videos at https://learnesp32.com/ to be very valuable. I felt very comfortable with ESP IDF development afterwards. Well worth $50.
- Does anyone have experience moving from PlatformIO/arduino to the native API?
platform-espressif32
-
Is there a way to communicate with uart_write_bytes and read_bytes with s3s native USB
[env:esp32-s3] platform = espressif32 ;https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200 lib_deps = ${common.lib_deps} build_flags = -D MONITOR_SPEED=115200 -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 board_build.flash_mode = qio
-
No serial output on ESP32S3N16R8V custom board when using platform io.
[env:esp32-s3-devkitc-1-n16r8v] platform = https://github.com/platformio/platform-espressif32.git framework = arduino board = esp32-s3-devkitc-1-n16r8v board_build.filesystem = littlefs lib_extra_dirs = ~/Documents/Arduino/libraries build_unflags = -std=gnu++11 -fconcepts build_flags = -std=gnu++17 -fconcepts -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue monitor_speed = 115200 monitor_rts = 0 monitor_dtr = 0 monitor_filters = default time colorize esp32_exception_decoder
-
How to setup platform up for this flashing board?
If you want, you can also copy the board definition file https://github.com/platformio/platform-espressif32/blob/develop/boards/esp32-s3-devkitc-1.json and create a custom one in your own repo (if it differs much from the esp32-s3-devkitc-1).
-
Can't import IDF headers for I2S. Please help me work out what I'm doing wrong?
On the "Platforms" tab of the quick access toolbar, I can click on "platforms" (again) and see that I have version 6.0.1 of the Espressif 32 platform instaled. If I look at the release info, it seems that support for IDF v5.0 was added in Espressif 32 version 6.0.0.
-
New T-Display S3 ESP32S3 review
board: esp32-s3-devkitc-1 #https://registry.platformio.org/platforms/platformio/espressif32/boards
-
Does anyone have experience moving from PlatformIO/arduino to the native API?
This is probably the simplest next step before fully transitioning to ESP-IDF and dumping PlatformIO. Here's the PlatformIO example repo that does just this. https://github.com/platformio/platform-espressif32/tree/develop/examples/espidf-arduino-blink
-
Novel errors on boot, SPIFFS not working. All this is new
Sounds like this might be a similar issue to this problem I ran into with the S3 and Platform.io?
-
ESP32C3 support
esphome: name: myesp32c3 esp32: board: esp32-c3-devkitm-1 variant: esp32c3 framework: ### Arduino type: arduino version: dev platform_version: https://github.com/platformio/platform-espressif32.git#feature/arduino-upstream ### ESP-IDF # type: esp-idf ...
-
ESP32-CAM lower performance due to Espressif update?
Yes this seemed to be it. I don't know what is the difference between "development platform" and "development framework" (IDF), but all I know is that the change that made thinfs slower happened in the former. And I know that because I reverted the version used inside Platform.io. Other than that, I have no idea what is happening in the background. I just use PlatformIO on VSC and have pretty basic programming skills.
-
Will platform IO update it's boards file for the ESP32-S3-DEVKITC-1
platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-upstream platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.0
What are some alternatives?
vscode-esp-idf-extension - Visual Studio Code extension for ESP-IDF projects
arduino-esp32 - Arduino core for the ESP32
esp-idf - Espressif IoT Development Framework. Official development framework for Espressif SoCs.
PlatformIO - Your Gateway to Embedded Software Development Excellence :alien:
esp32-oscilloscope - A very basic esp32-based logic analyzer capable of sampling digital signals at up to ~3.2MHz.
esp-idf-lib - Component library for ESP32-xx and ESP8266
IRremoteESP8266 - Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Farm-Data-Relay-System - A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
esp-homekit-arduino-sdk - Arduino wrapper for ESP-IDF HomeKit library
esp32-cam-demo - Demo for working with a camera on ESP32
platform-atmelavr - Atmel AVR: development platform for PlatformIO