All firmwares

LusoFW

Fork

A community MeshCore firmware distribution for the Portuguese community, with Portugal-oriented radio defaults, duty-cycle enforcement, network time synchronisation, flood-advert controls, and curated repeater and bridge builds.

Fork of MeshCore (Reference)

Status
Active
Maturity
Stable
Lifecycle
Active
Latest version
2026.5.2
Released
2026-05-27
Runtime
Arduino · C++
Distribution
Community
Licensing
Open source
License
MIT

Capabilities

Transports

  • USB serial

Operations

  • Web flasher
  • OTA updates

Networking

  • Repeater
  • Room server
  • Observer
  • MQTT
  • KISS modem

Hardware

  • GPS
  • Display
  • Sensors
  • Low-power RX

Protocol

  • MeshCore compatible

Node role

Repeater

Features

  • Portugal-oriented radio and region defaults
  • Duty-cycle enforcement
  • Network time synchronisation
  • Flood-advert scheduling and reduction
  • ESP-NOW and RS-232 repeater bridge builds
  • SX126x boosted receive gain controls
  • Curated browser-flashable releases

Project signals

verification 2026-06-25
Source available
Yes
Releases available
Yes
Signed releases
No
Reproducible builds
No
CI builds
Yes
Web flasher
No
Documentation
Yes
  • Release assets include SHA-1 checksum files.
  • Published releases are curated repeater and repeater-bridge builds.

Releases

from GitHub · updated 2026-06-25
  1. v2026.5.2 # Latest 1 month ago · 2026-05-27 15:22 UTC

    Based on MeshCore v1.15.0 main@ecd0cfc1c133aad93e65257f002151591f6bcfd9

    Features

    • Add support for the Seeed P1 Pro bridge type
    • Restrict the “01” advert reduction to repeaters only
  2. v2026.5.1 # 1 month ago · 2026-05-22 16:26 UTC

    [v2026.5.1] - 22/05/2026

    Based on MeshCore v1.15.0 main@ecd0cfc1c133aad93e65257f002151591f6bcfd9

    Features

    • Update versioning scheme to year.month.release format (e.g. 2026.5.1)
    • Include Lora longer preamble #1954 to improve 868MHz performance in Portugal
    • Reduce advert rate from 3 to 1 within the permitted broadcast window
    • Prevent advert from mobile repeaters identified with (01)

    Full Changelog: https://github.com/Meshcore-Portugal/lusofw/compare/v0.0.7...v2026.5.1

  3. v0.0.7 # Pre-release 3 months ago · 2026-04-01 14:51 UTC

    Changelog

    [v0.0.7] - 01/04/2026

    Based on MeshCore v1.14.1 main@467959cc3bfc884e5f3425caac89453a450151b6

    Features

    • Increase default airtime factor to 9.0 (targets ~10% duty cycle)
    • Set default flood_advert_interval to 24 hours (instead of disabled)
    • Only schedule flood advert timers when flood_advert_interval is greater than 0
    • Add version-aware defaults migration with persisted firmware version tracking
    • Apply only defaults newer than the stored version during migration
    • radio.lna renamed to radio.rxgain, use with get and set
    • Add rs232 support for Xiao NRF52 (serial1, rx(7), tx(6))

    Full Changelog: https://github.com/Meshcore-Portugal/lusofw/compare/v0.0.6...v0.0.7

Show all 9 releases →

Device compatibility (17)

✓ 17 Supported
DeviceMCURadioStatusNotes
Heltec T114nrf52840Semtech SX1262✓ Supported
Heltec V3esp32-s3Semtech SX1262✓ Supported
Heltec V4esp32-s3Semtech SX1262✓ Supported
Heltec V4 + Expansion Kit (Touch)esp32-s3Semtech SX1262✓ SupportedUses the Heltec V4 TFT release target.
Heltec WSL3esp32-s3Semtech SX1262✓ Supported
LilyGo T3 S3 (SX126x)esp32-s3Semtech SX1262✓ Supported
LilyGo T3 S3 (SX127x)esp32-s3Semtech SX1276✓ Supported
LilyGo LoRa32 V2.1_1.6esp32Semtech SX1276✓ Supported
RAK WisBlock 3112esp32-s3Semtech SX1262✓ Supported
RAK WisBlock / WisMesh (RAK 4631)nrf52840Semtech SX1262✓ Supported
Seeed Studio SenseCAP Solar Node P1nrf52840Semtech SX1262✓ Supported
Seeed Studio SenseCAP Solar Node P1-Pronrf52840Semtech SX1262✓ Supported
LilyGo T-Beam (SX1262)esp32Semtech SX1262✓ Supported
LilyGo T-Beam 1.2 (SX1276)esp32Semtech SX1276✓ Supported
LilyGo T-Beam Supreme (SX1262)esp32-s3Semtech SX1262✓ Supported
Seeed Studio Xiao nRF52 WIOnrf52840Semtech SX1262✓ Supported
Seeed Studio Xiao S3 WIOesp32-s3Semtech SX1262✓ Supported