mirror of
https://github.com/IoTThinks/EasySkyMesh.git
synced 2026-08-01 08:39:21 +00:00
Custom Meshcore Firmware
Custom firmware files are for Meshcore.
- Based on MeshCore and compatible with MeshCore. These features will be pushed to MeshCore for public use.
- Have more experimental / advances features.
- The firmware is provided as it is without any warranty or support.
- If you want custom firmware or private support, please contact us.
Naming convention: firmware-role-boardtype-MeshCore_Version-feature[NUMBER]
- For example: firmware-repeater-heltecv3-v1.9.1-powersaving01.bin. This is the firmware for repeater using Heltec v3, based on MeshCore v1.9.1 (main) with added powersaving and the number is 01. The number is our own version.
Repeaters
The latest firmware is on TOP.
- You can check the Version in MeshCore App > Remote management to confirm the flashed verion.
Power Saving 04
Based on MeshCore v1.10.0 (main). Fixed OTA via WiFi.
- Download of bin files: Heltec v3 (Tested), Heltec v4 (Tested)
- Do not sleep when WiFi is not off likely due to OTA via WiFi.
- To reboot to out of OTA and back to powersaving mode.
- Power saving mode: Still 10mA.
- OTA mode: 100mA due to WiFi. You MUST reboot to exit OTA to back to power saving mode if not doing OTA.
- Source code: https://github.com/IoTThinks/MeshCore/tree/powersaving
Power Saving 03
Based on MeshCore v1.10.0 (main). 9mA power consumption with no latency.
- Download of bin files: Heltec v3 (Tested), Heltec v4 (Tested)
- To use light sleep instead of deepsleep
- No latency due to quicker wakeup
- First boot: To wake up for 30s to send an advert at 18th second.
- Light sleep: To wake up when receiving a LoRa packet and light sleep again after 5s.
- Periodically wakeup: To wake up every 30 minutes to do some periodically tasks and and lightsleep again after 5s.
- Known issue: OTA via WiFi is not working yet.
- Source code: https://github.com/IoTThinks/MeshCore/tree/powersaving
Power Saving 02
Reduced more power consumption. Optimized OLED, adverts and shorter operation time.
- Download of bin files: Heltec v3
- Based on MeshCore repeater v1.9.1 - main branch
- In normal start / reset: To wake up 30s to allow sending an advert. To power on OLED for a while.
- When waken up from deepsleep: To sleep again in 5s. No OLED. No advert.
- Known issues: Only send one advert at first boot or reset. OTA via WiFi is not working.
Power Saving 01
Reduced from 47mA down to 7mA.
- Download of bin files: Heltec v3
- Based on MeshCore repeater v1.9.1 - main branch
- To deepsleep after 2 minutes.
Instruction to flash custom firmware
-
Download the latest bin file HERE
-
Go to Web Flasher: https://flasher.meshcore.co.uk/
-
Select the downloaded bin file
-
Do NOT erase device if you want to keep the existing configuration
Support
If you want custom firmware or private support, please contact us.