esp-idf-lib
esp-idf
Our great sponsors
esp-idf-lib | esp-idf | |
---|---|---|
7 | 245 | |
1,267 | 12,434 | |
- | 2.4% | |
8.8 | 10.0 | |
about 1 month ago | about 4 hours ago | |
C | C | |
- | 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.
esp-idf-lib
- Best way to use ST7789 in ESPIDF?
- using nkolban snippets
-
Help with ESP-IDF transition.
External libraries are added as 'components'. I suggest you take a look at the great work by UncleRus et al, you can add the repository as a git submodule and add the items you want to use as a 'REQUIRES' statement in your CMakeLists.txt file.
-
BME280 + ESP 32 WROOM issues
The library by UncleRus has an example and it mentions you should (and this probably is right).
-
Looking for some assistance on the correct way to #include external libraries using ESP-IDF
The library is: https://github.com/UncleRus/esp-idf-lib and the example uses the DHT (Humidity sensor) library.
-
Is the esp-idf-lib by UncleRus a reliable component to use for commercial products?
My first idea to solve this was to create my component which implements a mutex to access each I2C bus. Now, when I was searching github for previous implementations, I saw this repo https://github.com/UncleRus/esp-idf-lib. Not only does it have the solution for I2C it also has components for some of the sensors I am using.
-
Import Github library to platformio and esp idf framework
With some research found out the library actually works correctly when run outside of platformio with idf.py as stated here: https://github.com/UncleRus/esp-idf-lib/issues/46
esp-idf
-
ESP32S3 ability to change wakeup interrupt in wake stub/ulp coprocessor program?
For returning to deep sleep from the wake-up stub you can take a look at how it is done in https://github.com/espressif/esp-idf/tree/master/examples/system/deep_sleep_wake_stub
-
Trying to learn ESP-IDF on VSCode
You can find the examples here: https://github.com/espressif/esp-idf/tree/master/examples
-
GC9A01 vs ILI9341 for M5Stack AtomS3 LCD - both work, which should I use?
I found the spi_lcd_touch example and flashed it, and it seems to run fine with either ili9341 or gc9a01 drivers selected (although both are mirrored, and one has the colours inverted compared to the other - both of which I assume are things I can fix in either driver).
-
I2C Interrupt
If that's the case: You register a GPIO as event source and make a task waiting for it, that then just performs the I2C-transaction. Follow this example https://github.com/espressif/esp-idf/blob/master/examples/peripherals/gpio/generic_gpio/main/gpio_example_main.c
-
ESP-IDP and pytest markers for supported targets
IDF contains stuff like https://github.com/espressif/esp-idf/blob/master/pytest.ini and https://github.com/espressif/esp-idf/blob/master/tools/ci/idf_pytest/constants.py which are not part of the pytest-embedded package.
-
Unveiling secrets of the ESP32: creating an open-source Mac layer
ugh.. arduino.
Better to start with ESP-IDF, there's a pretty full featured well documented web server, and a lot more.
https://github.com/espressif/esp-idf/tree/master/examples/pr...
- Can I use esp32 to hook up a camera?
-
where can i find esp_peripheral.h ?
i've looked over the the ble peripheiral example https://github.com/espressif/esp-idf/blob/master/examples/bluetooth/nimble/bleprph/README.md and i see it's using
- Esp32 video streaming on web server
-
ESP32-S3 Usb host hid
Hi, I have device ESP32-S3-DevKitM-1 and i want to catch keystrokes from keyboard. I tried using this https://github.com/tanakamasayuki/EspUsbHost and example from espressif https://github.com/espressif/esp-idf/tree/release/v5.1/examples/peripherals/usb/host/hid/main but when i connect keyboard it is just connecting and disconnecting. Can anyone help me with this?
What are some alternatives?
esp_lte_modem - ESP32 / esp-idf LTE UART modem library for sim7600 with cmux support
arduino-esp32 - Arduino core for the ESP32
esp32-led-controller - An embedded matrix LED controller for the ESP32 platform
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
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.
WiFiManager - ESP8266 WiFi Connection manager with web captive portal
esp8266-rgb-led-strip - This software is able to power an ESP8266 driven RGB LED strip. It integrates with HomeKit natively (no bridge needed)
WLED - Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
ESP8266Audio - Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32
Unity Test API - Simple Unit Testing for C
AHTxx - This is an Arduino library for Aosong ASAIR AHT1x, AHT2x Digital Humidity & Temperature Sensor
esptool-js - Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.