Analysis updated 2026-05-18
Quickly switch between multiple firmware images on a LilyGo T-Embed CC1101 device.
Flash and boot a new firmware file directly from the SD card without navigating menus.
Access the full original launcher menu when SD, OTA, or configuration options are needed.
| ghael-v/esp32-modedlauncher | alange/llama.cpp | ayushm74/binance-lob-capture | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | C++ | C++ | C++ |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a LilyGo T-Embed CC1101 device, PlatformIO, and cloning with git submodules.
This project is a modified version of an existing launcher for the LilyGo T-Embed CC1101 Plus, a small handheld ESP32 device used by hobbyists who load different firmware images onto it. The original launcher, made by another developer, presents a menu for choosing between SD card, OTA updates, a web interface, and other options. This fork changes that starting experience for people who already have several firmware files saved and just want to pick one quickly. Instead of showing the original menu first, this version scans a folder on the SD card called firmware and lists the bin files it finds there directly. Selecting one that was already installed before boots into it almost instantly, since only the active partition needs to change. Selecting one for the first time flashes it to the device first and then boots it, which takes a little longer. None of the original launcher's functionality is removed. An Advanced Menu option at the end of the list still leads to the full original menu with SD, OTA, web interface, USB, partition management, and configuration options. Setup involves copying firmware bin files into the firmware folder on the device's SD card, then powering on the device and using the button or rotary encoder to select a firmware from the list. Building the project from source uses PlatformIO and requires cloning the repository with its submodules, then running a single upload command targeting the LilyGo T-Embed CC1101 environment. The project is released under the MIT license and gives credit to the original Launcher author, whose version supports many more devices beyond the T-Embed CC1101 that this fork focuses on.
A fork of an ESP32 firmware launcher that boots straight to a firmware picker for the LilyGo T-Embed CC1101, skipping the original's menu.
Mainly C++. The stack also includes C++, PlatformIO, ESP32.
MIT license: free to use, modify, and distribute, including commercially, as long as the license notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.