Melody Machine Firmware Transforms LilyGo LoRa Pager into a Portable MP3 Player and Internet Radio
Share
We're excited to share that the open-source Melody Machine firmware now fully supports the LilyGo LoRa Pager (the exact model sold here at ameriDroid.com), turning it into a fantastic portable MP3 player and internet radio!
Great news for LilyGo LoRa Pager owners! This firmware completely repurposes the device for high-quality audio playback — no LoRa radio required. It features a beautiful LVGL interface, excellent sound, and easy controls using the built-in keyboard and rotary encoder.
This article is based on the excellent original coverage by CNX Software. We highly recommend reading the full original post for more details and photos.
What is Melody Machine?
Melody Machine is an open-source Arduino-based firmware developed by wadadawadada that transforms the LilyGo T-LoRa Pager into a dedicated portable music device.
Key Features
- MP3 playback from microSD card (folder browser, shuffle, repeat, seek)
- Internet radio streaming via M3U playlists with ICY metadata
- Wi-Fi Manager with on-screen keyboard and auto-reconnect
- Rotary encoder + full QWERTY keyboard controls
- Dual-core audio design for smooth playback
- Settings saved to JSON on the SD card
- Configurable auto power-off timer
- Screenshot function and built-in help screen
How to Install on Your LilyGo LoRa Pager
- Download the latest firmware from the official GitHub repository.
- Flash using esptool or the convenient
melody_flasher.pyGUI tool. - Insert a formatted microSD card and create this folder structure:
SD:/ └── melody_machine/ ├── settings.json ← (auto-created) ├── mp3/ │ └── (your music files) └── m3u/ └── (your playlist files) - Power on the device — it boots straight into Melody Machine.
You can pre-configure Wi-Fi networks in settings.json or set them up directly on the device using the on-screen keyboard.
Purchase the LilyGo LoRa Pager
Ready to build your own portable MP3 player and internet radio? The LilyGo LoRa Pager is available now in our store and includes everything you need to get started.
Get yours today! Buy LilyGo LoRa Pager at ameriDroid.com →
Original article: Melody Machine firmware transforms LILYGO T-LoRa Pager into a portable MP3 player and Internet radio by Jean-Luc Aufranc (CNX Software).
Firmware by wadadawadada • GitHub Repository
