github IoTThinks/EasySkyMesh PowerSaving13
Power Saving 13 - More power saving support, sensor support, hot fixes and variant support

3 months ago

MeshCore v1.13 plus latest PowerSaving and more features:

1. More Power Saving support [Repeater] :

  • CLI: powersaving, powersaving on and powersaving off with detailed messages: meshcore-dev/MeshCore#1687
  • PowerSaving for ALL ESP32-based (ESP32S3/C3/C6 and SX1276/sx1262) repeaters: Sleep after 2 minutes from boot. Wakeup on LoRa messages and sleep IMMEDIATELY. Reduced time drift (5 minutes/day to 1 minute/day) for ALL ESP32 repeaters.
  • Power Saving for NRF52 at 5.5mA in MeshCore v1.13 is from another contributor: Wakeup on LoRa messages and sleep immediately.

2. More sensor support [Repeater]:

  • [Heltec v4] Fixed broken I2C sensors (BME, INA sensors...) for Heltec v4: meshcore-dev/MeshCore#1569
  • Automatically selected I2C addresses 0x76 or 0x77 for BME280, BMP280 and BME680. Just plug the sensors to the VCC, GND, SDA and SCL.
  • Added i2c probe for sensors to start only in-use sensors: meshcore-dev/MeshCore#1282

3. Hot fixes [Repeater/Companion]:

  • [RAK4631 / Heltec T114 / Xiao NRF52] Reduced voltage boot lock from 3.3v to 1.8v in NRF52 power management. This is useful for devices with non-Lipo batteries: meshcore-dev/MeshCore#1629
  • Automatically restart after flash for Heltec v4 (CDC support): meshcore-dev/MeshCore#1335

4. More variant support [Repeater/Companion]

  • Xiao S3 (non-Wio) and Wio SX1262 (Initial support): SDA=D6, SCL=D7
  • Xiao C3 (Latest support): SDA=D6, SCL=D7
  • Xiao C6 (Latest support): SDA=D6, SCL=D7

Instruction:

Please upgrade your easy to access repeaters first.

Support

  • You may buy us a cofee ☕ for good work via Paypal Buy me a coffee or Github Sponsor
  • If you want us to compile for your boards or have question, please comment in IDEAS

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...
image image image
  • Enter CLI "powersaving", "powersaving on" and "powersaving off" with detailed responses
  • Enter CLI "sensor" to check I2C and GPS Serial pins
image image
  • Telemetry works properly for Heltec v4 when OLED is off
image
  • RAK4631 / Heltec T114 / Xiao NRF52 works at lower voltage lock. Boot lock is reduced from 3.3v to 1.8v,
image
  • Support Xiao S3 (non Wio), Xiao C3 and Xiao C6
image image

Enjoy

Don't miss a new EasySkyMesh release

NewReleases is sending notifications on new releases.