wadadawadada

MP3 player and internet radio firmware for the LilyGO T-LoRa Pager (ESP32-S3)

18
2
100% credibility
Found Apr 28, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C
AI Summary

Custom firmware transforming the LilyGO T-LoRa Pager into a full-featured MP3 player and WiFi internet radio with graphical UI, folder browsing, themes, and persistent settings.

How It Works

1
🔍 Discover Melody Machine

You hear about a fun project that turns a pocket-sized gadget with a screen and keyboard into your personal music player and radio.

2
📦 Get Your Gadget

Pick up the small LilyGO T-LoRa Pager device, which has a colorful screen, tiny speaker, headphone jack, and physical keys.

3
💻 Download and Install Software

Grab the ready-made music software file and use the simple picture-based tool on your computer to load it onto the device with a few clicks.

4
🎵 First Power-On Magic

Turn on your gadget and see a beautiful screen light up with folders of songs, radio stations, and easy controls using the dial and keys.

5
💿 Add Your Music

Pop in a tiny memory card with your favorite MP3 songs in folders or radio station lists, and everything organizes itself neatly.

6
Pick Your Listening Style
🎧
Play Local Songs

Dive into folders, pick tracks, enjoy shuffle or repeat while the smooth interface shows time, volume, and artwork.

📻
Tune into Radio

Connect to WiFi easily, browse playlists of stations, and listen to live broadcasts with song names popping up.

7
⚙️ Make It Yours

Tap into settings to pick themes, adjust brightness, equalizer sounds, or auto-sleep, all saved forever on the card.

😊 Rock Out Anywhere

Carry your pocket jukebox everywhere, blasting tunes through speaker or headphones with responsive controls and endless customization.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is melody_machine?

Melody Machine is C firmware that turns the LilyGO T-LoRa Pager (ESP32-S3) into a portable MP3 player and internet radio, like a pocket mp3 player apple for makers with github mp3 decoder smarts. Drop MP3 files on SD card for folder browsing, shuffle, repeat, and rotary encoder seek; stream radio stations via WiFi using M3U playlists with ICY metadata. LVGL drives a crisp 480x222 TFT UI, controlled by QWERTY keyboard and encoder, with auto power-off and 4 switchable themes.

Why is it gaining traction?

Dual-core audio decoding keeps the UI responsive—no freezes during playback—while non-blocking WiFi handles network lists and on-screen keyboard entry. Physical hotkeys (Space for play/pause, N for seek mode) plus equalizer presets and screenshot capture beat basic ESP32 audio hacks. GUI flasher and pre-built binaries make setup painless, unlike compiling from scratch.

Who should use this?

Makers owning a LilyGO T-LoRa Pager tired of stock firmware. ESP32 hobbyists building custom portable audio gadgets. Hardware tinkerers wanting melody machine sfark-style music playback with internet radio on niche boards.

Verdict

Worth flashing if you have the hardware—features punch above its 18 stars—but 1.0% credibility and v0.2 tag mean it's raw; solid README offsets light testing. Fork and iterate if embedded audio is your jam.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.