ESP32 Deep Sleep Wake Stubs

Job Description:

Code need to work on Arduino IDE with espressif/arduino-esp32 1.0.6

I need to detect a very fast pulse end moment (10-15ms lenght) but since ESP32 takes +200ms to start up, it's must be done from wake stubs

1. Esp32 it's in deep sleep or hibernation mode

2. HIGH pulse interrupt and wake up

3. Wake stub looking for LOW/Falling

4. Wake stub detect LOW/Falling , take the time into variable and wake up as normal

5. Normal operation, print how many microseconds elapesed from LOW time

Note: Your stub code must be boot up in less 10ms, otherwise it will not be able to capture the moment from HIGH to LOW

Use what ever gpio number for interrupt (DEVKIT-C)

Image included for better understanding

Beceriler: Arduino, Elektronik, Mikrodenetleyici, RTOS

Müşteri Hakkında:
( 28 değerlendirme ) Alicante, Spain

Proje NO: #35341664



Dear Client, This is Peter, an embedded engineer in Japan. I have read through your requirement and have created a simple sketch in arduino. My design is: - using GPIO_NUM_4 for wake up interrupt (it must be RTC pi Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 45%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 9 freelancer ortalamada €48 teklif veriyor


Hi, With an experience of more than 7 years as an embedded software engineer and product lead, I can provide you with end-to-end IoT/embedded solution starting from your idea to its actualization and development; or an Daha Fazla

€120 EUR in 3 gün içinde
(144 Değerlendirme)

Greetings thanks for posting the project there i am electrical engineer i have expertise in embedded systems, PCB designing and circuit designing. I can work on latest engineering tools to complete your task. In my exp Daha Fazla

€30 EUR in 5 gün içinde
(32 Değerlendirme)

I Will Provide services of Arduino, ESP32 and ESP8266 from basic to high level programming. I have done more than 500 projects. Which are related to Arduino, ESP32 and ESP8266. Hardware : ESP8266 Arduino Family ES Daha Fazla

€30 EUR in 2 gün içinde
(30 Değerlendirme)

HI, I think the best way is to use ULP of the ESP32 to detect pulse in deep sleep mode. Once pulse is detected, ULP can wakeup ESP32 and continue with rest of operation.

€50 EUR in 3 gün içinde
(4 Değerlendirme)

hello you. I just read your project and very excited about it. I have 6 years experience about pcb designing and coding. If i can help you any thing for your project, please contact with me to discuss more. Thanks for Daha Fazla

€30 EUR in 7 gün içinde
(5 Değerlendirme)

Hi I am an embedded software engineer. I have 3 years experience in embedded. I have spent most of my time with esp32 for some iot projects. I can help you.

€30 EUR in 2 gün içinde
(2 Değerlendirme)

Hi there, I am Ahmed an embedded systems developer, I have read your project requirements and I understand that you want to measure the elapsed time starting from the falling edge of an interrupt pulse that took up 1 Daha Fazla

€50 EUR in 4 gün içinde
(0 Değerlendirme)