vault / meshtastic-firmware / v2.3.4.ea61808
meshtastic-firmware @ v2.3.4.ea61808
integrity
- size
- 1.3 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
Enhancements
- Display log and onscreen times in local timezone by @caveman99 in https://github.com/meshtastic/firmware/pull/3570
- Reduce deep-sleep current for Heltec Wireless Paper by @todd-herbert in https://github.com/meshtastic/firmware/pull/3545
- New device unPhone using HX8357D LCD and XPT2046 touchscreen by @garethhcoleman in https://github.com/meshtastic/firmware/pull/3544
- Change to the I2C Scan to distinguish QMI8658 and BQ24295 by @garethhcoleman in https://github.com/meshtastic/firmware/pull/3554
- Add keymappings for several utility functions by @caveman99 in https://github.com/meshtastic/firmware/pull/3536
- Add spiTransfer function to Native to support Linux-managed CS by @jp-bennett in https://github.com/meshtastic/firmware/pull/3524
- Feature parity between Pico and Pico W firmware by @AeroXuk in https://github.com/meshtastic/firmware/pull/3538
- Remap backlight toggle and touch button by @todd-herbert in https://github.com/meshtastic/firmware/pull/3560
- Make instructions clearer in config.yaml comments by @jp-bennett in https://github.com/meshtastic/firmware/pull/3559
- Native Linux Build (ARM support and webserver deps) by @jaredquinn in https://github.com/meshtastic/firmware/pull/3506
Bug fixes
- Make native honor HAS_SCREEN 0 by @jp-bennett in https://github.com/meshtastic/firmware/pull/3509
- Replace arch with uname -m for arch linux by @Jorropo in https://github.com/meshtastic/firmware/pull/3508
- Linux-native: only install linux native deps by @Jorropo in https://github.com/meshtastic/firmware/pull/3510
- Handle edge cases for E-Ink screensaver by @todd-herbert in https://github.com/meshtastic/firmware/pull/3518
- Don't save Neighbors to flash when receiving by @GUVWAF in https://github.com/meshtastic/firmware/pull/3519
- Add Station-G2 to install scripts by @rcarteraz in https://github.com/meshtastic/firmware/pull/3525
- Fix Light-sleep for ESP32 by @todd-herbert in https://github.com/meshtastic/firmware/pull/3521
- Disable holds / isolations on RTC IO pads after deep sleep by @todd-herbert in https://github.com/meshtastic/firmware/pull/3539
- Update platformio.ini by @fuutott in https://github.com/meshtastic/firmware/pull/3557
- Update Dockerfile to remove sticky bit during build by @jp-bennett in https://github.com/meshtastic/firmware/pull/3567
- Fix: use UTC on Phone API by @caveman99 in https://github.com/meshtastic/firmware/pull/3576
New Contributors
- @Jorropo made their first contribution in https://github.com/meshtastic/firmware/pull/3508
- @garethhcoleman made their first contribution in https://github.com/meshtastic/firmware/pull/3544
- @fuutott made their first contribution in https://github.com/meshtastic/firmware/pull/3557
- @jaredquinn made their first contribution in https://github.com/meshtastic/firmware/pull/3506
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.3.3.8187fa7...v2.3.4.ea61808
download
unix · zip
curl -fL -o v2.3.4.ea61808.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.zip
printf '%s %s\n' 'ccaff29e9d872589db5636d0472d13e927fe44bd6084e0cc91d23b6e19ecb229' 'v2.3.4.ea61808.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.zip"
$out = "v2.3.4.ea61808.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ccaff29e9d872589db5636d0472d13e927fe44bd6084e0cc91d23b6e19ecb229") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.4.ea61808.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz
printf '%s %s\n' '433433d707ef2044608a44c9aa2a025ca818034be05590b39d4f58599c477969' 'v2.3.4.ea61808.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz"
$out = "v2.3.4.ea61808.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "433433d707ef2044608a44c9aa2a025ca818034be05590b39d4f58599c477969") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.3.4.ea61808.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.zip
printf '%s %s\n' 'ccaff29e9d872589db5636d0472d13e927fe44bd6084e0cc91d23b6e19ecb229' 'v2.3.4.ea61808.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.zip"
$out = "v2.3.4.ea61808.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ccaff29e9d872589db5636d0472d13e927fe44bd6084e0cc91d23b6e19ecb229") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.4.ea61808.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz
printf '%s %s\n' '433433d707ef2044608a44c9aa2a025ca818034be05590b39d4f58599c477969' 'v2.3.4.ea61808.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz"
$out = "v2.3.4.ea61808.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "433433d707ef2044608a44c9aa2a025ca818034be05590b39d4f58599c477969") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.3.4.ea61808.zip | zip | 1.3 MiB |
blake3-24 c58aaaca940c2498cc083b7f0fc6a15ff51f2bfac2215998
sha256 ccaff29e9d872589db5636d0472d13e927fe44bd6084e0cc91d23b6e19ecb229
sha1 1c068be760dc664499c4976969a7cf21bc15f37a
|
| v2.3.4.ea61808.tar.gz | tar.gz | 969.4 KiB |
blake3-24 5b0d96dd5c50eaf93417f81fa64a7cf04da7fd0e0c4ca653
sha256 433433d707ef2044608a44c9aa2a025ca818034be05590b39d4f58599c477969
sha1 94c964552f9c94d89efca2f7d0e19ab892d9ee7c
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz"],
integrity = "sha256-QzQz1wfvIERgikTJqioCXKgYA0vgVZCznU9YWZxHeWk=",
strip_prefix = "meshtastic-firmware-v2.3.4.ea61808",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz"],
integrity = "sha256-QzQz1wfvIERgikTJqioCXKgYA0vgVZCznU9YWZxHeWk=",
strip_prefix = "meshtastic-firmware-v2.3.4.ea61808",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.4.ea61808.tar.gz",