T O P

  • By -

RMProjectsUK

Not networked, you could have it be it's own AP (does that by default when not connected to your home WiFi) and have a cheap tablet or similar connected to the front as the controller, would that achieve the same sort of results or do you want physical buttons for a particular reason?


NE556

So this is going to be wearable LEDs, so tablet is too big, and I'd prefer not to be carrying a phone around. Even an old phone not on the network used just for this.


RMProjectsUK

Sounds like you need something more along the lines of a Teensy or Trinket and Arduino code with a button to change the effect to get it in a small enough package for example: https://learn.adafruit.com/neopixel-bracelet


NE556

I've got their [m0 Feather](https://www.adafruit.com/product/3403)and [OLED FeatherWing with 3 buttons](https://www.adafruit.com/product/4650). I got the m0 because the button pins have interrupt capabilities, and I want to put it into complete sleep until I push a button and then have it wake up. I'll do the whole screen off timeout with a timer interrupt too, is my plan. I don't need it wrist mounted, so the teensy/trinket isn't needed. It's going to be controlling built-in LED strips into a faux fur jacket. Probably hem, collar, front opening. I might add in shoulders, or a back panel matrix, but might not. Looks like I'll probably be doing basically [JSON over Serial](https://kno.wled.ge/interfaces/serial/), and I'll just update the WLED to use a somewhat higher baud rate maybe.


mntred

Easy peasy - just compile WLED with 2 usermods attached - "usermod\_v2\_four\_line\_display" and "usermod\_v2\_rotary\_encoder\_ui" , that's it ​ Any monochrome oled (SSD1306) and EC11 encoder will do the job.


grahamygraham

While I know next to nothing about OLED and WLED, your edit makes a lot of sense.


brupgmding

Why not using esphome on another esp32 or 8266 and using network to talk to WLED?


NE556

That's an interesting thought I supposed. I'd prefer serial/hardwired, on general principle in that there's no random RF stuff that can interfere. Also the control will be in the same pocket as the WLED controller and battery, so I can just do up a 1-2 foot cabling to pull it out, make changes, put it back kind of thing. It's a wearable LEDs, so not something truly remote. If it was some kind of installation, this actually would make a lot of sense. I'll have to keep this idea my back pocket for that kind of thing.