Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Similar projects and alternatives to arduino-esp32
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Espressif 32: development platform for PlatformIO
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
This tutorial will walk you through how to setup Ubuntu 20.10 with Ubuntu Desktop on a Raspberry Pi 4B, install the Espressif ESP-IDF, install Go and TinyGo and finally flash an app to an Espressif ESP32 Microcontroller.
A simple NAT Router for the ESP32
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
A professional collaborative platform for embedded development :alien:
ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).
Firmware for u-blox NINA W102 WiFi/BT module
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
Espressif SoC serial bootloader utility
CircuitPython - a Python implementation for teaching coding with microcontrollers
Async Web Server for ESP8266 and ESP32
Espressif IoT Library. IoT Device Drivers, Documentations And Solutions.
ESP32 automation with web interface and telegram bot
Example of using the ESP32's hardware pulse counter to find the RPM of a PC fan from it's tachometer output.
ESP32 platformio project to display different blink patterns on a dodecahedron of WS2812 LEDs
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
arduino-esp32 reviews and mentions
Can someone help me make an HTTPS request with an ESP32/How should I do this project?
2 projects | reddit.com/r/arduino | 10 Mar 2023
Look at the secure examples for HTTPClient.
Where do i download the "driver/i2s.h" arduino library for ESP32
3 projects | reddit.com/r/esp32 | 8 Mar 2023
I have a sketch that needs that library & i'm not finding a zip file for that library. Expressiff has a github page with this https://github.com/espressif/arduino-esp32/blob/master/tools/sdk/esp32/include/driver/include/driver/i2s.h but I believe I need a lot more than just a .h file3 projects | reddit.com/r/esp32 | 8 Mar 2023
My bad. I think what you mate be after is here
Is there a specific place I can go to when I want to read up on the standard esp32 programming functions?
4 projects | reddit.com/r/esp32 | 22 Feb 2023
Meanwhile the espressif32 examples include it - https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Time/SimpleTime
ESP32-C6 Reality Check
2 projects | reddit.com/r/esp32 | 30 Jan 2023
Don't expect Arduino support anytime soon. Arduino usually lags ESP-IDF releases by quite a bit. The latest Arduino core release, 2.0.6, is still based on ESP-IDF 4.4.3; moving to 5.x might be a larger undertaking than usual, not sure. I was totally wrong about when the C6 would be released; I might be totally wrong about this, too, but I wouldn't expect Arduino support for a few months.
Choosing a protocol for communication between multiple microcontrollers
3 projects | reddit.com/r/embedded | 27 Jan 2023
As far as I can see, apparently I2C Slave support was added to the ESP32 Arduino Framework.
ESP32-CAM connection without the USB device
3 projects | reddit.com/r/esp32 | 21 Jan 2023
Once it's connected you use whatever programming tool you're building with. The Arduino IDE will work if you install ESP32 support. There'll be an option to upload firmware. I use PlatformIO from the command line; it has options to upload when you build firmware. Fundamentally these use esptool.py to flash the firmware to the board (it can also erase the board's flash storage, read it back, and do a few other things). You probably don't want to use it directly unless you absolutely have to; whatever build system you use should be easier to deal with.
how do emulate a keyboard over usb? wherever I look I only see libraries and tutorials on how to use the eps32 as a Bluetooth keyboard not a wired one
2 projects | reddit.com/r/esp32 | 11 Jan 2023
Arduino vs esp-idf
3 projects | reddit.com/r/esp32 | 5 Jan 2023
2 projects | reddit.com/r/esp32 | 22 Dec 2022
A note from our sponsor - SonarLint
www.sonarlint.org | 31 Mar 2023
espressif/arduino-esp32 is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
- arduino-esp32 VS esp-idf
- arduino-esp32 VS Tasmota
- arduino-esp32 VS platform-espressif32
- arduino-esp32 VS TinyGo-On-ESP32
- arduino-esp32 VS WLED
- arduino-esp32 VS painlessMesh
- arduino-esp32 VS esp32_nat_router
- arduino-esp32 VS nina-fw
- arduino-esp32 VS MCP_CAN_lib
- arduino-esp32 VS esp32-wifi-penetration-tool