vault / meshtastic-firmware / v2.4.1.394e0e1
meshtastic-firmware @ v2.4.1.394e0e1
integrity
- size
- 2.4 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
[!IMPORTANT]
This version removes the status (/stat) MQTT topic support from the firmware. Stay tuned for some exciting features ahead for MQTT.
Enhancements
- Update SD_FLASH_SIZE to 0x27000 by @fifieldt in https://github.com/meshtastic/firmware/pull/4232
- Sync Wio lr1110 refresh with master by @fifieldt in https://github.com/meshtastic/firmware/pull/4251
- Remove status topic by @thebentern in https://github.com/meshtastic/firmware/pull/4305
- Serial Mode for Ecowitt WS85 weather station. by @tavdog in https://github.com/meshtastic/firmware/pull/4296
- Moar LR1110 Targets by @caveman99 in https://github.com/meshtastic/firmware/pull/4148
- Cleanup GPS, add UC6580 autodetect by @fifieldt in https://github.com/meshtastic/firmware/pull/4319
- Support Seeed Tracker-T1000-E by @Dylanliacc in https://github.com/meshtastic/firmware/pull/4303
- Make STM compile again and update toolchain. by @caveman99 in https://github.com/meshtastic/firmware/pull/2960
- JSON serialization refactor by @thebentern in https://github.com/meshtastic/firmware/pull/4331
- Fix typo by @thebentern in https://github.com/meshtastic/firmware/pull/4323
- Set PIN_3V3_EN to HIGH (nrf52_promicro_diy variants) by @mrekin in https://github.com/meshtastic/firmware/pull/4321
- Just a bit of security hygiene. by @jp-bennett in https://github.com/meshtastic/firmware/pull/4313
- Ignore invalid service envelopes by @thebentern in https://github.com/meshtastic/firmware/pull/4326
Bug fixes
- Wait for I2C power to stabilize on Heltec VME213; tidy variant folder by @todd-herbert in https://github.com/meshtastic/firmware/pull/4308
- Remove duplicate code and fix error: #if with no expression by @Mictronics in https://github.com/meshtastic/firmware/pull/4307
- Fix T1000-E GPS - some changes went missing from #4303? by @markbirss in https://github.com/meshtastic/firmware/pull/4328
- Fix de/compression buffer overflows in TAK packets by @thebentern in https://github.com/meshtastic/firmware/pull/4317
- Fix a typo in src/mesh/MeshService.h by @r41d in https://github.com/meshtastic/firmware/pull/4314
New Contributors
- @Dylanliacc made their first contribution in https://github.com/meshtastic/firmware/pull/4303
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.4.0.46d7b82...v2.4.1.394e0e1
download
unix · zip
curl -fL -o v2.4.1.394e0e1.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.zip
printf '%s %s\n' 'bcb1b2b85e7edbeaa2f3d2cc2b02cea03408a1ab24ddb4946f1df8074c5af4e9' 'v2.4.1.394e0e1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.zip"
$out = "v2.4.1.394e0e1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "bcb1b2b85e7edbeaa2f3d2cc2b02cea03408a1ab24ddb4946f1df8074c5af4e9") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.4.1.394e0e1.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz
printf '%s %s\n' 'dea6bd2afc46125f4a0ec61850144d8341cfe924e79c5d3df86c704960d6be7d' 'v2.4.1.394e0e1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz"
$out = "v2.4.1.394e0e1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "dea6bd2afc46125f4a0ec61850144d8341cfe924e79c5d3df86c704960d6be7d") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.4.1.394e0e1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.zip
printf '%s %s\n' 'bcb1b2b85e7edbeaa2f3d2cc2b02cea03408a1ab24ddb4946f1df8074c5af4e9' 'v2.4.1.394e0e1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.zip"
$out = "v2.4.1.394e0e1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "bcb1b2b85e7edbeaa2f3d2cc2b02cea03408a1ab24ddb4946f1df8074c5af4e9") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.4.1.394e0e1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz
printf '%s %s\n' 'dea6bd2afc46125f4a0ec61850144d8341cfe924e79c5d3df86c704960d6be7d' 'v2.4.1.394e0e1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz"
$out = "v2.4.1.394e0e1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "dea6bd2afc46125f4a0ec61850144d8341cfe924e79c5d3df86c704960d6be7d") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.4.1.394e0e1.zip | zip | 2.4 MiB |
blake3-24 25dc1813bd9659938512b6e4f76de7c2b5e78f727379e6be
sha256 bcb1b2b85e7edbeaa2f3d2cc2b02cea03408a1ab24ddb4946f1df8074c5af4e9
sha1 37b3c0394646d0a31dc52d8479730983dd7ea30e
|
| v2.4.1.394e0e1.tar.gz | tar.gz | 2.0 MiB |
blake3-24 2a72c1a2d7bcb64b08877d257f567f439e572db07f52ab92
sha256 dea6bd2afc46125f4a0ec61850144d8341cfe924e79c5d3df86c704960d6be7d
sha1 fb4533025555f206e1764cafae3bd21ebfae347f
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz"],
integrity = "sha256-3qa9KvxGEl9KDsYYUBRNg0HP6STnnF09+GxwSWDWvn0=",
strip_prefix = "meshtastic-firmware-v2.4.1.394e0e1",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz"],
integrity = "sha256-3qa9KvxGEl9KDsYYUBRNg0HP6STnnF09+GxwSWDWvn0=",
strip_prefix = "meshtastic-firmware-v2.4.1.394e0e1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.1.394e0e1.tar.gz",