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 →
Arduino-esp32 Alternatives
Similar projects and alternatives to arduino-esp32
-
esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
-
Tasmota
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
-
SonarLint
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.
-
platform-espressif32
Espressif 32: development platform for PlatformIO
-
WLED
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
-
TinyGo-On-ESP32
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.
-
-
InfluxDB
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.
-
PlatformIO
A professional collaborative platform for embedded development :alien:
-
EspTinyUSB
ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).
-
-
nodemcu-firmware
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
-
-
circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
-
-
esp-iot-solution
Espressif IoT Library. IoT Device Drivers, Documentations And Solutions.
-
-
ESP32-PCNT-Arduino-Example
Example of using the ESP32's hardware pulse counter to find the RPM of a PC fan from it's tachometer output.
-
dodeca-blink
ESP32 platformio project to display different blink patterns on a dodecahedron of WS2812 LEDs
-
-
SaaSHub
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?
Look at the secure examples for HTTPClient.
-
Where do i download the "driver/i2s.h" arduino library for ESP32
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 file
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?
Meanwhile the espressif32 examples include it - https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Time/SimpleTime
-
ESP32-C6 Reality Check
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
As far as I can see, apparently I2C Slave support was added to the ESP32 Arduino Framework.
-
ESP32-CAM connection without the USB device
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
-
Arduino vs esp-idf
https://github.com/espressif/arduino-esp32/blob/master/tools/sdk/esp32/sdkconfig
- esp_wifi.h Library?
-
A note from our sponsor - SonarLint
www.sonarlint.org | 31 Mar 2023
Stats
espressif/arduino-esp32 is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
Popular Comparisons
- 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