Based on MeshCore v1.14 plus the below features and bug fixes:
Repeater:
- Included latest PowerSaving and PowerSaving CLI (powersaving, powersaving on and powersaving off): 5.8mA for NRF52, 10mA for Heltec v3 and 13mA for Heltec v4. meshcore-dev/MeshCore#1687
- [COMING SOON] Modbus RS485 support is coming soon...
Room server:
- Added latest PowerSaving and PowerSaving CLI (powersaving, powersaving on and powersaving off): 5.8mA for NRF52, 10mA for Heltec v3 and 13mA for Heltec v4.
- Added MCU temperature
Companion:
- [NRF52] Added PowerSaving. Reduced from 9mA down to 5.8mA.
- [ESP32] PowerSaving is coming soon...
Common:
- Included sensor CLI to list I2C and UART GPIOs: sensor
- Kept date after crash/watchdog/brownout reset on ESP32: meshcore-dev/MeshCore#1896
- Fixed hasPendingWork for TX queue: meshcore-dev/MeshCore#1877
- Automatically selected I2C address 0x76 and 0x77 for BME280/BME680/BMP280
- Added i2c probe for sensors to start only in-use sensors: meshcore-dev/MeshCore#1282
- Added variant Xiao S3 (non-Wio) and Wio SX1262 (Initial support): SDA=D6, SCL=D7
Instruction:
Please upgrade your easy to access repeaters / room servers first.
- Instruction to Flash Custom Firmware
- Please read the instruction in Add sensors to repeaters
- Source code for PowerSaving 14
Support and Discussion
Love the build?
- You may buy us a cofee ☕ for good work via Paypal
or Github
.
We can buy more test boards and test sensors for development.
Demo
- Enter powersaving mode (CLI > powersaving on), 5.8mA for RAK4631 / Xiao NRF52, 6mA for Xiao S6/C3/C6, 10mA for Heltec v3, 13mA for Heltec v4...
- Enter CLI "powersaving", "powersaving on" and "powersaving off" with detailed responses
- Enter CLI "sensor" to check I2C and GPS Serial pins
