A LoRa-based Walkie-Talkie? Meet LILYGO T3-S3 MVSR LoRa voice communication kit

With its low-power, long-range capabilities, LoRa has been used for P2P and Mesh messaging with firmware like MeshTastic, but due to its limited bandwidth, we haven’t seen quite as many LoRa audio applications.

This has not stopped LILYGO from designing the T3-S3 MVSR LoRa voice communication kit, integrating LoRa radio, a microphone, and a speaker to use the board as a walkie-talkie solution working over Semtech SX1262 or SX1280 RF transceiver.

LoRa Voice Communication Kit Walkie-Talkie

LILYGO T3-S3 MVSR specifications:

  • SoC – Espressif Systems  ESP32-S3FH4R2
    • CPU – Dual-core Tensilica LX7 microcontroller @ up to 240 MHz
    • Wireless – 2.4 GHz 802.11n WiFi 4 and Bluetooth 5.0 LE connectivity
    • Memory – 2MB PSRAM
    • Storage – 4MB SPI flash
  • Storage – MicroSD card slot
  • Display – 0.96-inch 128×64 OLED display with SSD1306 I2C driver
  • Audio
    • MAX98357A Speaker
    • MSM261S4030HOR Microphone
  • LoRa module (one or the other)
    • LORA32 SX1262 with 868MHz or 915 MHz radio
    • LoRa 2.4G module based on Semtech SX1280 with 2.4GHz radio
  • USB – 1x USB Type-C port for power and programming
  • Misc
    • Reset and Boot Buttons
    • Vibration Motor
    • RTC with backup battery
  • Power Supply
    • 5V/500mA charging via USB-C port
    • 3.7V Lipo battery support
  • Dimensions – 66 x 15 x 27mm
LILYGO T3-S3 MVSR board pinout
LILYGO T3-S3 MVSR board pinout

It’s not the first time the company adds a microphone and speaker to an ESP32+LoRa device, as the T-Deck Plus Blackberry-like devkit already had those. However, there are no LoRa audio code samples for it, even today, only I2S and microphone Arduino sketches. However, when I check out the GitHub repository for the T3-S3 MVSR LoRa Voice communication kit, the SX126x_Walkie_Talkie.ino sketch emulates the behavior of a Walkie-Talkie using Codec2 low-bitrate speech audio codec at 3200 bps, 8kHz 16-bit audio input, and transmission is done using FSK modulation at 914.6 MHz. All those parameters can be adjusted for regulatory compliance and tradeoffs between range and audio quality.

We should expect more LoRa/fast long-range communication (FLRC) audio applications in the future, especially once Semtech LR2021 LoRa Plus transceiver becomes more broadly available, since it’s specifically touted as a solution suitable for audio and image transmission thanks to a bandwidth of up to 2.6 Mbps with FLRC, 200 Kbps with LoRa. We have some other Arduino-programmable Walkie-Talkie solutions in the past, but they did not rely on a LoRa radio for audio. Those include LILYGO T-TWR REV2.1 ESP32 walkie-talkie and MessengerPi LoRa messenger and walkie-talkie based on Raspberry Pi RP2040.

LILYGO T3-S3 MVRS LoRa Voice Communication KitLILYGO sells the T3-S3 MVRS LoRa voice communication kit for $26.74 online. I assume it will also be sold on AliExpress and Amazon soon since the company has stored there. You’ll obviously need to get at least two kits to have any fun…

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
17 Comments
oldest
newest
Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications