r/LilyGO

▲ 167 r/LilyGO+4 crossposts

Latest Changelog -> 2.6.8:

  • Increased Gamestation Partitions sizes.
  • Added option to erase App Partition
  • Added option to always boot into Launcher
  • Added "APP" menu item to reboot into the last installed firmware
  • Enhanced NVS partition and partition schemes for UiFlow2
  • Fix M5Stack Tab5 Wifi scan and WebUI in AP mode.
  • New Device: Lilygo T-Watch-S3
  • New Device: Lilygo T-Watch-Ultra
  • New Device: Lilygo E-Paper S3 Pro H752-x .

Support the project

Website and Flasher Buy me a Coffee BTC: bc1q6m5sks6vhl38g8xyuzuazdv3wffsk58ffxk8rg

u/bmorcelli — 2 days ago
▲ 145 r/LilyGO+2 crossposts

Astronomy Micro Station

Astronomy Micro Station for LILYGO T-Display S3 Pro

A standalone astronomy display for the LILYGO T-Display S3 Pro (ESP32-S3).
Tracks the sun, moon, and light conditions — sunrise, sunset, golden hour, blue hour, twilight phases, moon phase and illumination — across four touch-navigated screens. Data fetched from ipgeolocation.io and cached locally for offline use.

https://github.com/sfrechette/astro-micro-station

u/sfrechette — 2 days ago
▲ 7 r/LilyGO

T-Embed CC1101 Plus for Beginners

Hi! I am new to this field. Always wanted to get a Flipper Zero to experiment with and learn concepts and cybersecurity, but it is expensive as a beginner for me (or as a hobby to test). I came across the T-Embed CC1101 Plus, and it does most of it much cheaper!

I am an engineer and don't mind coding and experimenting. Is this a good starting point? Or after a short period of time, it is mostly useless, or does it have room to add features along the way?

Also, if I get the External antenna version, it means it won't work without them (as a compact pocketable mode)?

And lastly, can I run it plugged in to avoid battery drain?! Thanks!

reddit.com
u/m_hados — 9 hours ago
▲ 17 r/LilyGO+2 crossposts

Hey everyone!

I’ve been working hard on a massive collection of custom themes for Bruce Firmware.

Whether you are using a T-Embed, M5StickC Plus/2, CYD, or T-Deck, I’ve optimized every single theme to fit these displays perfectly. My goal was to move away from the basic look and give our handhelds a truly professional, tactical, or minimalist aesthetic.

📸 Some Previews:

https://preview.redd.it/ys7r6kdiopzg1.jpg?width=235&format=pjpg&auto=webp&s=b9c92c9da4074681c634edd0b1a41d586513b4e0

https://preview.redd.it/e5r7txocopzg1.jpg?width=272&format=pjpg&auto=webp&s=26bca0e4c5c9f887befe5624a8c82bddec0a520a

https://preview.redd.it/za97w0x8opzg1.jpg?width=244&format=pjpg&auto=webp&s=c588e34d8e94ad102de16a6fa2fd0d84cc85f138

🔗 Link to Repository: https://github.com/anonimoKali/Bruce-Themes

I’m constantly updating these and adding new designs. Let me know what you think or if there's a specific style you'd like to see next!

Happy hacking! 🚀

reddit.com
u/anonimoKali — 3 days ago
▲ 59 r/LilyGO+1 crossposts

I was very lucky (and grateful!) to recieve a pre-release T-Echo Card recently from LilyGo for testing.

Photos attached are from the unboxing, including the magnetic charger (the braided cord was a nice touch), and also a shot of the working firmware home screen. Included also is a side by side comparison with my Seeed T1000E so you can see the size difference. The T-Echo Card is a bit more chonky, and for good reason - there's so many features packed into this one little device it's going to take me a while to test them all.

I've had some fun building Meshcore firmware using Claude AI. Initial PR found here (extra eyeballs and refinements much appreciated): https://github.com/meshcore-dev/MeshCore/pull/2451

So far it's been just focused on the companion BLE radio build as there's a bit of refining and improving still required for that one. The device sent to me was the 868mhz version.

Working so far:

- Custom home screen UI for the very tiny OLED. Press A to cycle through the right pages (Status, Radio, BLE, Advert, GPS, Compass, Battery, Hibernate). Press A twice quickly to turn the screen on or off. Hold A to activate any of the toggles, including the compass calibration function.

- Torch function: quick double press of the C button activates the single white LED for a mini torch. Double press C to turn it off again. I tried activating all three for max brightness but that used too much power and caused a spontaneous reboot so we're working with just the one, which is probably bright enough for an emergency mini torch light.

- B button for reset.

- Compass working too. Might take a second calibration to get it perfect - it should be about 12 degrees off from an iPhone compass reading.

- GPS: uses the 9600baud default for the device but that works beautifully. Got a fix for the first time from cold boot in 45 seconds, which is the fastest fix of any mesh device I've owned and used in this area thus far. Also works when you disable/enable GPS in the Meshcore companion app.

- Sending and receiving: works well for Meshcore. I was able to pair, set device name, import and export configs, and send and receive messages in two byte mode and with regions without issue. Importing and exporting contacts and channels also works. I've got the default in the PR set to the usual max 350 contacts, 40 channels, 256kb offline queue size, but can confirm it also works with 500 max contacts, 8 channels, be 64kb offline queue.

As mentioned, the device used for testing is the 868mhz. The settings I tested are the Australia (Narrow) preset, being 916.575mhz, 62.5khz bandwidth, SF 7, CR 8. No issues noted thus far with lora tx or rx.

For comparison, I noted the RSSI and SNR values reported by my home repeater stats page on login:

T-Deck Pro (internal antenna):
RSSI -24
SNR 11.8

Heltec Meshpocket:
RSSI -36
SNR 11.8

T-Echo Card:
RSSI -41
SNR 11.8

T5 E-Paper S3 Pro:
RSSI -52
SNR 11.8

T-Echo Lite:
RSSI -56
SNR 11.8

Seed T1000E:
RSSI -37
SNR 12.8

**On the roadmap / still to test:**

- Battery improvements. My T-Echo Lite uses a maximum of about 15mah even when actively in use with the BLE app. I'm still working on refining battery usage for the T-Echo Card, and will report back with more precise readings. It's still higher than expected at present.

- Solar charge testing: it's unfortunately been too overcast to really assess this yet.

- More range testing with distant repeaters.

- Audio over lora: on the to-do list will be incorporating the audio voice note over lora functionality that I have built into the Meck firmware for the T-Deck Pro into this device, though I suspect it's going to be a lot more challenging given that's an esp32-s3 and this is a nrf52-based node.

Thanks for reading! Questions and comments welcome, here or on GitHub.

u/pelgraine — 13 days ago
▲ 20 r/LilyGO

Obviously these are RF components, but what the hell are they exactly and what one does what? I've been digging for a while and find no technical answer. Just assumptions from content creators. If one were to find out what they do, a follow-up question I have is would you need to do any mods to enable functionality like you would with the BW16—where a capacitor is required to move from one footprint to another?

u/GhostHxr — 5 days ago
▲ 31 r/LilyGO

Does anybody have an idea when the external antenna version is coming back in stock?

And im thinking about getting other antennas/bigger ones to increase the Range.

Which antennas to buy or would that be a waste of money?

u/Upbeat-Elderberry384 — 10 days ago
▲ 13 r/LilyGO

I tried anything with my cc1101+ with Bruce 1.13, like pressing the RST button. If u have any recommendations please share them.

u/jasper_fiya — 6 days ago
▲ 0 r/LilyGO

I'm an electronics hobbyist (soldering, breadboards, reading schematics – no problem), but I have near‑zero coding experience. Loops and variables – yes. Writing a full program from zero – never.

I'm thinking about buying a T-Embed with CC1101 to play with 433/868 MHz devices – capture and replay signals from remotes, temperature sensors, maybe garage openers.

First – yes, I know about Bruce firmware. I've seen it everywhere. EvilCrowRF, Bruce, all those pre‑built options. But here's the thing: I want to make my OWN firmware. From scratch. Not just flash someone else's menu and press buttons.

And here's what bothers me: I've been searching YouTube, Reddit, GitHub, forums – and I literally cannot find a single person who made their own custom firmware for a T-Embed CC1101 from the ground up. Not one. Everyone either:

Flashes Bruce and stops there

Uses a Flipper Zero

Or just buys a ready‑made receiver module for Arduino

So my questions are:

  1. Is there a technical reason why almost nobody writes their own firmware for this board? Is the CC1101 too painful to work with directly? Too many registers? Bad documentation? Or is it just that Bruce is "good enough" so people don't bother?

  2. Can I actually flash my own custom code on the T-Embed? Or is the MCU locked, requiring special tools, JTAG, or some proprietary bootloader nightmare? On an Arduino Nano I just press upload – is it that simple here?

  3. How hard is a realistic "minimal" firmware? Not a full Bruce clone. Just:

Scan a frequency (433.92 MHz)

Capture a raw IR signal (like from a remote)

Save a few seconds to flash memory

Replay it back on button press

Is that 200 lines of code? 2000? Is it weeks or months for someone who can't code?

  1. Can AI (ChatGPT, Claude, Cursor) write this for me? Since I can't code myself, I'd have to rely 100% on AI to generate the firmware. But I'm scared that:

AI will hallucinate register values

It will mix up SPI modes or timing

I won't even know where to look when it doesn't work

Has anyone here actually succeeded in making a CC1101 firmware with AI only? Not fixing – just pure AI‑generated and it worked first try?

  1. And if I fail – can I just email the manufacturer (Lilygo/Lililgo/whoever) and get actual help? Or will they ignore me? Is there an active Discord/Telegram where people discuss custom CC1101 code, not just "where to download Bruce"?

Bottom line: I want to be that rare person who writes their own firmware, not just a Bruce user. But I'm scared that maybe 99% of people don't do it because it's actually insanely hard, not because they're lazy.

If you've ever written your own CC1101 code (not just copy‑pasted from a library), please tell me the truth. Is this a realistic goal for an electronics person who can't code but can use AI?

Thanks a lot. Any honest answer helps

reddit.com
u/Few-Falcon2345 — 9 days ago
▲ 6 r/LilyGO+1 crossposts

I bought directly from lilygo.cc but never got shipped and they don't answer the emails. Is that site legit or is it a scam? Has somebody bought there directly?

Is it a real company?

Regards

reddit.com
u/increasinglyredditer — 14 days ago
▲ 7 r/LilyGO+1 crossposts

Hi i have an issue with t-beam supreme. When I powered it on straight from the box on stock firmware the screen worked. But after flashing it with meshcore or meshtastic it doesn't show anything. The Device works, I can see it on Bluetooth or connect to it after flashing it as repeater but the screen doesn't even blknk. What should I do?

reddit.com
u/Immediate_Education3 — 14 days ago
▲ 3 r/LilyGO+1 crossposts

Hi:) Just got the t-embeded cc1101 plus, using bruce and i was wondering, can the provided nfc-sticker-tag be rewritten? i hade no issues writing the first time but can't seem to rewrite or erase the tag no matter what i do. it does tell me the tag was successfully erased but the UID doesn't change.

reddit.com
u/Sea_Concert_3372 — 9 days ago
▲ 27 r/LilyGO+1 crossposts

As stated before this firmware has 2 variants: Mkeni which allows you to manage your device and send messages through a web guide over ethernet ( plugging the t display to your router) and Othello which is gaming centered allowing you to game over mesh. I also added mqtt configuration through the unit itself.

Added a gaming invite function since when I got my additional devices, game invites was sent to everyone but everyone joined that single game. It was a mess to fix.

All other functions seen in my previous video still applies. Focusing on the amoled version on this video which will be released first.

Contacts are now persistent but dealing with a persistent messaging issue. It's not saving to the sd card persistently. Wifi is still not working. The intent is to use wifi as a Hotspot that any device can connect to and you can configure, your device over wifi along with sending messages to contacts. I noticed when I opened the back of 2 of my devices, the wifi antenna was not plugged in. Not sure if it's intentional from the manufacturer but I can almost bet the 3 additional units I did not open up might be the same.

Again this video showcases the gaming functions.

Working through some minor bugs but she's almost ready. Finished building the web flasher which im excited about.

u/codecarter — 14 days ago