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.
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

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 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…

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress