All Questions
114 questions
3
votes
1
answer
96
views
Esp32 bare metal bootloader
After being able to use ledc module and PWM without using idf drivers I am trying to build a very simple bootloader for my esp32 devkit v1.
I am doing it to keep learning low level coding so I don't ...
0
votes
0
answers
51
views
ESP32-C6 napt Wifi repeater having source ip translation issues
I have set up an AP/STA configuration on my ESP32-C6 using the esp-idf framework in VS Code.
The STA successfully connects to the parent network (has a correct IP and can be pinged by other devices on ...
0
votes
0
answers
54
views
Rust en ESP32: "file not found for module arch" con esp-backtrace
I'm a student passionate about embedded systems, and I'm trying to program an ESP32 using Rust. I'm using esp-hal and esp-backtrace for error handling, but I'm encountering a compilation issue.
#![...
2
votes
1
answer
98
views
C Bare Metal LEDC module timer on ESP32 (emulated on wokwi)
I'm trying to code on the emulated ESP32 using C and memory registers directly. I know there are great SDKs but I'd like to learn first what is going on under the hood, so i decided to try simple ...
0
votes
0
answers
22
views
error to send a captured photo from esp32 cam to Ai model using flask
i have a project , when the esp32 cam captured a photo , the photo will send to model ai in my laptop and ai model will recognize the photo .
When i coded the esp32 cam to send the photo , the final ...
0
votes
2
answers
51
views
Data Corruption in sending data esp32 HTTP POST
I am using an esp32s3 sense for sneding image data in base64 encoding, right when i get the base64 data directly from my hardware, the image comes out perfectly but when i try to reconstruct the image ...
2
votes
1
answer
85
views
Problem with adding an interrupt for a custom UART driver for ESP32 | ISR doesn't get fired when I write to the interrupt enable register
I have a write function that should fire the ISR for the TX_FIFO_EMPTY interrupt. Sadly, this isn't working. From my debugging, I found that the problem is that the ISR is not getting fired when the ...
1
vote
1
answer
301
views
ESP32 GY-BME/PM280 Sensor not being picked up by i2c bus
Overview
I bought a GY-BME/PM280 pressure, temperature, humidity, and altitude sensor to start getting into embedded programming and IoT devices/home automation.
To start, I bought:
BreadBoard
...
1
vote
0
answers
146
views
SCL Stuck Low and I2C Timeout Issue with ESP32 and ZTW523A
I’m working on interfacing a ZTW523A touch controller with an ESP32 via I2C, but I’m facing issues with I2C timeouts (Wire.h error 5: timeout) and I am unable to detect the device using an I2C scanner....
0
votes
1
answer
129
views
ESP32-CAM: Memory leaks when calling esp_camera_fb_get()
I have an Ai-Thinker ESP32-CAM board with an OV2640 camera. I'm trying to build a project (details are not relevant) in which I need to take pictures (jpeg) at a certain frame rate (30fps+) and ...
3
votes
0
answers
208
views
Embedded Rust on ESP32 using STD- std threading model vs async tasks with tokio
I want to know what approach is best for handling concurrency when considering development on embedded systems - which method has the most overhead, which will utilise more memory, and which method ...
0
votes
1
answer
67
views
When using two sensors at the same time in an embedded system, I want to prevent performance loss
Currently, I am using the mpu6050 and uhf rfid module simultaneously on the lolin d32 pro (esp32) development board.
MPU6050 has a sampling rate of 100hz. I hope RFID also has a sampling rate of at ...
1
vote
2
answers
276
views
Embedded ESP32 FreeRTOS: Task watchdog got triggered
I'm trying to run 6 tasks in FreeRTOS on my embedded ESP32 board and got this error:
E (51687) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (51687) ...
1
vote
0
answers
175
views
Using wifi causes SPI display to stop functioning on Xiao ESP32c3 with GC9A01 display
I'm trying to display graphics using tft_espi while doing wifi stuff, but it seems that turning on the wifi module causes display updates to cease working. I've tried rewriting the code using FreeRTOS ...
0
votes
0
answers
47
views
ESP32C3 - UART flashing issue (restarting? - loop)
I am struggling with ESP32-C3-mini-1 flashing issue.
According to datasheet power-up sequence for boot uart flashing looks correct:
IO8 - high, IO9 low, IO2 - high (not necessary)
Delay 10 ms
PWR-UP ...