fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#esp32

43 posts24 participants7 posts today
Continued thread

I've configured an interrupt on the ULP itself, and then, contrary to what examples and online code do, let it halt (quit).

The extra 70uA powerconsumption of the ULP that I had noticed is gone (well, within the limits of my meter), and the configured GPIO interrupt fired and woke up the main CPU.

Now, the main CPU only has level-based wakeup from deep sleep, but the ULP interrupt can be GPIO edge!!

One thing to fix: a second ULP int makes the wakestub quit (first is OK)

SparkFun BMV080 Arduino Library (1.0.0) for esp32/esp32s2/esp32s3/cortex-m33/cortex-m0plus/cortex-m4f by SparkFun Electronics

➡️ github.com/sparkfun/SparkFun_B

The SparkFun Air Quality PM1/PM2.5/PM10 Sensor - BMV080 (Qwiic)is an ultra-small, fan-less air quality sensor for sensing PM2.5 particulate matter! Within the enclosure is a breakout board that breaks out Bosch's B...

-m33 -m0plus -m4f

Arduino Library to support the Bosch BMV080 Particulate Matter Air Quality Sensor PM2.5 via I2C and SPI. - sparkfun/SparkFun_BMV080_Arduino_Library
GitHubGitHub - sparkfun/SparkFun_BMV080_Arduino_Library: Arduino Library to support the Bosch BMV080 Particulate Matter Air Quality Sensor PM2.5 via I2C and SPI.Arduino Library to support the Bosch BMV080 Particulate Matter Air Quality Sensor PM2.5 via I2C and SPI. - sparkfun/SparkFun_BMV080_Arduino_Library

Крошечный веб-сервер на ESP32

В этой статье мы рассмотрим использование ESP32 в качестве веб-сервера для администрирования вашего DIY-устройства. Пожалуй, веб-интерфейс сейчас является наиболее распространенным способом удаленного управления различным оборудованием и приложениями, опережая столь любимую инженерами командную строку. Для работы через веб-интерфейс нужен только браузер и не требуется какой-либо толстый клиент. В качестве примера наш веб-сервер будет управлять парой светодиодов, в соответствии с представленной схемой. Соответственно, на плате ESP у нас будет размещен веб сервер, с кнопками включения диодов.

habr.com/ru/companies/otus/art

ХабрКрошечный веб-сервер на ESP32Доступ по сети к вашему DIY‑устройству позволяет сделать его более гибким, ведь для того, чтобы внести какие‑то изменения в настройки к примеру, вашей метеостанции, вы можете...

Has anybody managed to make an ESP32(-S3) ULP wake up the main processor from deep sleep into a wakestub and back to deep sleep?

Whatever I try, the ULP interrupt causes a full wakeup and ignores my wakestub (which works fine for the configured timer and EXT IRQs)