vault / meshtastic-firmware / v2.3.10.d19607b
meshtastic-firmware @ v2.3.10.d19607b
integrity
- size
- 1.3 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
[!IMPORTANT]
If you are seeing sporadic artifacts in environmental telemetry data, we suggest upgrading to 2.3.11 or above.
Enhancements
- Implementation of the sensor VEML7700 by @Dr-Gandalf in https://github.com/meshtastic/firmware/pull/3893
- Add optional define DEBUG_MUTE by @caveman99 in https://github.com/meshtastic/firmware/pull/3859
- Enhanced t-echo file system integrity check by @lewisxhe in https://github.com/meshtastic/firmware/pull/3818
- Unphone has a display, don't default BLE PIN to 123456 by @caveman99 in https://github.com/meshtastic/firmware/pull/3865
- Add bobricius tracksenger variants by @caveman99 in https://github.com/meshtastic/firmware/pull/3866
- Implement "Flip screen" setting for E-Ink displays by @todd-herbert in https://github.com/meshtastic/firmware/pull/3871
- RP2040: Add
getFreeHeap()andgetHeapSize()support by @GUVWAF in https://github.com/meshtastic/firmware/pull/3890 - Change SHT4X sensors library from Sensirion to Adafruit by @pr000t in https://github.com/meshtastic/firmware/pull/3891
- GPS Chechsum failures by @GPSFan in https://github.com/meshtastic/firmware/pull/3900
- Don't reboot for certain config prefs and make accelerometer thread re-entrant by @thebentern in https://github.com/meshtastic/firmware/pull/3889
- Update sensor libs by @caveman99 in https://github.com/meshtastic/firmware/pull/3904
- Move the power rail init earlier in the startup process on 4630 by @caveman99 in https://github.com/meshtastic/firmware/pull/3925
Bug fixes
- Fix static ip assignment on wifi for rp2040 by @The3rdPlace in https://github.com/meshtastic/firmware/pull/3896
- Remove has screen = 0 from wsl variant by @rcarteraz in https://github.com/meshtastic/firmware/pull/3917
- Lib pax counts threshold #3885 by @caveman99 in https://github.com/meshtastic/firmware/pull/3915
- Adjust refresh for Heltec Wireless Paper V1.1 by @todd-herbert in https://github.com/meshtastic/firmware/pull/3913
- Fix immediate wake from deep-sleep for some devices by @todd-herbert in https://github.com/meshtastic/firmware/pull/3884
- Add psram flag on RAK11200 board definition by @caveman99 in https://github.com/meshtastic/firmware/pull/3887
- Debconf expects absolute paths. by @jp-bennett in https://github.com/meshtastic/firmware/pull/3924
- Remove screen pinning for pico targets by @caveman99 in https://github.com/meshtastic/firmware/pull/3930
- Lock Portduino to MAGIC_USB_BATTERY_LEVEL for now by @jp-bennett in https://github.com/meshtastic/firmware/pull/3894
- Remove logging of actual payload strings (and compressed) for TAK packets by @thebentern in https://github.com/meshtastic/firmware/pull/3922
- Put T-Beam supreme back to the future by @thebentern in https://github.com/meshtastic/firmware/pull/3944
- Add final debug call for Portduino reboot by @jp-bennett in https://github.com/meshtastic/firmware/pull/3945
- Fix native compilation for linux PCs by @mverch67 in https://github.com/meshtastic/firmware/pull/3895
New Contributors
- @Dr-Gandalf made their first contribution in https://github.com/meshtastic/firmware/pull/3893
- @The3rdPlace made their first contribution in https://github.com/meshtastic/firmware/pull/3896
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.3.9.f06c56a...v2.3.10.d19607b
download
unix · zip
curl -fL -o v2.3.10.d19607b.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.zip
printf '%s %s\n' '77647ad599214595fcf9ef6bfdb01075d0b3e5f2edf63c3ded8e642d0450fe4b' 'v2.3.10.d19607b.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.zip"
$out = "v2.3.10.d19607b.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "77647ad599214595fcf9ef6bfdb01075d0b3e5f2edf63c3ded8e642d0450fe4b") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.10.d19607b.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz
printf '%s %s\n' '7966c6658cbadafde1a7e00c0f593e277ecca01737db7d82c77d26089701dd41' 'v2.3.10.d19607b.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz"
$out = "v2.3.10.d19607b.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7966c6658cbadafde1a7e00c0f593e277ecca01737db7d82c77d26089701dd41") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.3.10.d19607b.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.zip
printf '%s %s\n' '77647ad599214595fcf9ef6bfdb01075d0b3e5f2edf63c3ded8e642d0450fe4b' 'v2.3.10.d19607b.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.zip"
$out = "v2.3.10.d19607b.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "77647ad599214595fcf9ef6bfdb01075d0b3e5f2edf63c3ded8e642d0450fe4b") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.10.d19607b.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz
printf '%s %s\n' '7966c6658cbadafde1a7e00c0f593e277ecca01737db7d82c77d26089701dd41' 'v2.3.10.d19607b.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz"
$out = "v2.3.10.d19607b.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7966c6658cbadafde1a7e00c0f593e277ecca01737db7d82c77d26089701dd41") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.3.10.d19607b.zip | zip | 1.3 MiB |
blake3-24 c873e82b6bca797a3945d58b5c20b6a218feac56186462c5
sha256 77647ad599214595fcf9ef6bfdb01075d0b3e5f2edf63c3ded8e642d0450fe4b
sha1 8a1fb351797c54da8f9b8351e464656fa29becc1
|
| v2.3.10.d19607b.tar.gz | tar.gz | 996.9 KiB |
blake3-24 639043e303869b7b6f6c458de58660b8ab3db7944a1ea69c
sha256 7966c6658cbadafde1a7e00c0f593e277ecca01737db7d82c77d26089701dd41
sha1 c6f14be4a394d621aa4c7d8f5b2822c6d1dbbcc2
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz"],
integrity = "sha256-eWbGZYy62v3hp+AMD1k+J37MoBc3232Cx30mCJcB3UE=",
strip_prefix = "meshtastic-firmware-v2.3.10.d19607b",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz"],
integrity = "sha256-eWbGZYy62v3hp+AMD1k+J37MoBc3232Cx30mCJcB3UE=",
strip_prefix = "meshtastic-firmware-v2.3.10.d19607b",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.10.d19607b.tar.gz",