Using TFT/LCD/OLED to display WLED info

Hi there, newbie here. 0.1/10 programming knowledge but i have a few ideas that i hope will be simple enough to figure out.

What i would like to do is:
Create a sound reactive wearable ws2812b LED strip powered by WLED and an esp32-c3 that runs off of 5v USB power such as a battery bank or even just a phone’s charge port.
I am already well on my way to making this a reality as i am a little less newbie when it comes to hardware design. i’m not anticipating any problems making that project a success. Once i get the parts in the mail i will be creating that and sharing my journey for the benefit of all.

So that brings us to the part i need help with: additional info display. Id really like to be able to display the current preset name/number and pallete name/number on a screen, be it OLED or TFT/LCD. I was considering using the “ideaspark® ESP32 Development Board with 0.96 Inch OLED Display,CH340,” or the “LILYGO® T-Display-S3 ESP32-S3, ST7789 1.9 Inch LCD Display” As these seem like straightforward options, being already soldered directly to the esp board. It shouldn’t be too hard to get the preset names as well as maybe a couple numbers to display on those, should it?

So, good people of the interwebs, i ask you for your help in figuring out how to do this as traditional searching has me coming up short and i’m not sure how to proceed. Is there perhaps a usermod that already currently exists, or someone who would be willing to help me in the writing of one? Many thanks in advance.

1 Like

Just mentioned this in another thread on using the cheap yellow boards and like yourself I’m a total beginner and been out of the computing world for too long.

I was told it’d obviously need to be a user mod so who knows maybe someone out there is working on it?

Turns out it actually is a usermod already and its even included in some of the pre-builds available on the online wled flasher. complete with a rotary encoder mod to make it possible to adjust all the settings with one knob.

the usermod can be found by searching “4 line display wled usermod” and the rotary encoder mod is just called rotary encoder.

gotta say i hoped id get more engagement on this post. perhaps its not engaging enough of a title.

You already figured out everything. There’s nothing more to say.

You’re right except now i have more questions D:

The documentation for the 4line usermod doesnt list which display boards it can be used with. I was looking at some of the boards that already have an Oled or TFT display soldered onto the esp32 board, which i assume would make things a lot easier, but i want to make sure theyd be compatible before buying.

You are welcome to update it. All information is in the source.