Hello,
I am working on a BLE mesh sensor node running on an ESP32, and I need the power consumption to be as low as possible. My current implementation wakes up from light sleep once every minute and takes a reading. In some special cases, I want to send that reading through the network to eventually reach a main client node, but this is rare. With this, my power consumption is very reasonable. My problem arises with the relay function of a mesh node. I need each node to not only send out its own data periodically but also listen for the messages of other nodes in case they need to be relayed. My idea is that since transmission events are very rare, I will simply repeatedly broadcast the message from the sensor node for a whole minute so that I guarantee that another node hears it. However, that second node needs to do the same thing, and so on. Do you have any ideas on how to implement this or have perhaps any better ideas? Thanks in advance.
--rrwatt
Ultra Low Power Consumption for BLE Sensor
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: Bing [Bot] and 355 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.