1. Product Overview
The LILYGO T3-S3 V1.2 MVSRBoard is a development board primarily designed for LoRa-based voice transmission and reception. This enhanced variant of the T3-S3 motherboard integrates several expansion modules, including a vibration motor, microphone, speaker, and Real-Time Clock (RTC) functionality. It combines versatile hardware integration with flexible communication protocols, making it suitable for Internet of Things (IoT) voice applications, multimedia projects, and real-time interactive systems.
Key components include the ESP32-S3 microcontroller, SX1262 LoRa transceiver, a speaker, microphone, vibration motor, and RTC. Connectivity options include LoRa, Wi-Fi, and Bluetooth.

Figure 1: Front view of the LILYGO T3-S3 V1.2 MVSRBoard, showing the display, USB-C port, and microSD card slot.
2. Product Features
- Microcontroller: ESP32-S3 for powerful processing capabilities.
- LoRa Transceiver: SX1262 for long-range, low-power wireless communication (915Mhz variant).
- Audio: Integrated speaker and microphone for voice communication and audio output/input.
- Haptic Feedback: Vibration motor for tactile alerts.
- Timekeeping: Real-Time Clock (RTC) for accurate time and date functions.
- Connectivity: Supports LoRa, Wi-Fi, and Bluetooth.
- Storage: MicroSD card slot for expandable data storage.
- Interface: USB-C port for power and data communication.
- Antenna: External antenna connector for LoRa communication.

Figure 2: Angled view of the board, highlighting the attached speaker and LoRa antenna connector.
3. Setup Guide
3.1 Package Contents
Before proceeding, ensure all components are present in your package:
- 1 x T3-S3 V1.2 MVSRBoard
- 1 x LoRa Antenna
- 1 x Cable (for battery connection or other peripherals)

Figure 3: Illustration of the standard package contents, including the main board, antenna, and cable.
3.2 Hardware Connection
- Attach the LoRa Antenna: Carefully screw the provided LoRa antenna onto the SMA connector on the board. Ensure it is finger-tight to establish a secure connection without over-tightening.
- Power Connection: Connect the board to a power source using a USB-C cable. This port also facilitates data communication for programming and debugging.
- MicroSD Card (Optional): If using, insert a formatted MicroSD card into the designated slot.

Figure 4: Top view of the board with the LoRa antenna properly attached.
3.3 Initial Firmware Upload
To begin using the T3-S3 MVSRBoard, you will need to upload firmware. Detailed instructions and example code can be found on the official LILYGO GitHub repository:
github.com/Xinyuan-LilyGO/T3-S3-MVSRBoard
Typically, this involves:
- Installing the Arduino IDE or PlatformIO.
- Adding ESP32 board support.
- Downloading the example code from the GitHub repository.
- Connecting the board via USB-C.
- Selecting the correct board and port in your IDE.
- Pressing the 'Boot' button (if required by your specific firmware upload process) while uploading.

Figure 5: Top view of the board, indicating the 'Boot' button for firmware upload.
4. Operating Instructions
The operational aspects of the T3-S3 MVSRBoard are largely dependent on the firmware loaded onto it. The following provides general guidance:
4.1 LoRa Voice Communication
For LoRa-based voice transmission and reception, the firmware will manage the SX1262 module. Ensure your LoRa network parameters (frequency, spreading factor, coding rate, etc.) are correctly configured in your code to match the intended communication partners.
4.2 Speaker and Microphone Usage
The integrated speaker and microphone allow for audio input and output. Your firmware will need to interface with these components to capture audio via the microphone and play audio through the speaker. This is crucial for voice communication applications.

Figure 6: Back view of the board, showing the integrated speaker and microphone components.
4.3 RTC Functionality
The Real-Time Clock (RTC) module provides accurate timekeeping. Firmware can be developed to read and set the time, enabling time-stamping data or scheduling events. The RTC typically requires a small coin cell battery (not always included) to maintain time when the main power is off.
4.4 Vibration Motor Activation
The vibration motor can be controlled via software to provide haptic feedback or alerts. This can be useful for notifications in applications where audible alerts are not suitable.
5. Maintenance
Proper maintenance ensures the longevity and reliable operation of your LILYGO T3-S3 MVSRBoard.
- Cleaning: Keep the board free from dust and debris. Use a soft, dry brush or compressed air for cleaning. Avoid using liquids directly on the board.
- Storage: Store the board in a dry, anti-static environment when not in use. The original packaging or an anti-static bag is recommended.
- Handling: Always handle the board by its edges to avoid touching sensitive components. Static electricity can damage electronic components, so use anti-static precautions (e.g., a grounded wrist strap) when handling.
- Environmental Conditions: Avoid exposing the board to extreme temperatures, high humidity, or direct sunlight.
6. Troubleshooting
If you encounter issues with your T3-S3 MVSRBoard, consider the following troubleshooting steps:
- No Power/LEDs Off: Ensure the USB-C cable is securely connected to a working power source. Try a different USB-C cable or power adapter.
- Firmware Upload Failure: Verify that the correct board and COM port are selected in your development environment. Ensure all necessary drivers are installed. Try pressing and holding the 'Boot' button while initiating the upload, then releasing it.
- LoRa Communication Issues: Check that the antenna is properly attached. Verify that both transmitting and receiving devices are configured with matching LoRa parameters (frequency, spreading factor, etc.). Ensure there are no major obstructions between devices.
- Audio Problems (Speaker/Mic): Confirm that the speaker and microphone are correctly connected (if detachable) and that your firmware is properly initializing and controlling them. Check volume settings in your code.
- Software-Related Issues: Refer to the official GitHub repository for common issues, community discussions, and updated code examples.
For further assistance, please refer to the official LILYGO GitHub page or contact LILYGO support directly.
7. Specifications
| Feature | Specification |
|---|---|
| Brand | LILYGO |
| Model Name | T3-S3 MVSR |
| Model Number | 915Mhz |
| Connectivity Technology | LoRa, Wi-Fi, Bluetooth |
| Operating System | Linux (compatible) |
| CPU Manufacturer | Espressif |
| Processor Brand | Espressif |
| Compatible Devices | LoRa devices, development tools, computers, microcontrollers |
| RAM Memory Technology | LPDDR4 |
| Processor Count | 1 |
| Total USB Ports | 1 (USB-C) |
| Unit Count | 1.0 Count |
| UPC | 717382830971 |
| ASIN | B0F5HFZCDJ |
| GTIN | 717382830971 |

Figure 7: Physical dimensions of the LILYGO T3-S3 V1.2 MVSRBoard (L:66mm, W:27mm, H:15mm).
8. Warranty and Support
8.1 Return Policy
This product is eligible for a 30-day return policy, allowing for a refund or replacement within 30 days of purchase, subject to the seller's terms and conditions.
8.2 Technical Support
For any questions, suggestions, or technical support regarding the LILYGO T3-S3 V1.2 MVSRBoard, please refer to the official GitHub repository for documentation, code examples, and community support:
github.com/Xinyuan-LilyGO/T3-S3-MVSRBoard
You may also contact LILYGO directly for product inquiries. We are committed to answering your questions as soon as possible.