v0.2 - nolanhergert/EasyLED GitHub Wiki

MVP

  • Make easily 3D printable (no modifications needed) model of case.
    • Make lip on inside?
    • Look up another 3D printing dimensioning video? Or re-watch the one before
    • Glue is not great, but fine for now.
    • Try printing with painters/masking tape? Or clean with acetone.
  • Send the email w/ quick close-up video
  • What is the flickering from? From later on in Pride 2015 but I think only with many segments? (don't need many pins)

Done

  • DONE! Pre-configure image with strips with length of 30?
    • DONE! Also use "green" usb pins (DATA+, I think), because that's what the normal strips use too. Redo the wiring? Should be simple to do.
    • Just flash entire 4MB "known good" reference image.
    • Pins are: 18, 1, 23, 14, 26, 33

Improvements

  • Thickness and width, could probably shave a mm of spacing off (-.5mm thickness from top and bottom board). I don't think USB cables will be that thick.
    • Max measured width is .425 inches. But maybe other cable is thicker. Maybe don't optimize for that other cable?
  • How to do a clean side trim? Mouse bites need to be offset more from the board. File off the whole side of the board?
  • I don't think I need an EN pin! Just IO0 on power up is good enough, I think it's resetting itself. Need to test though.
  • Need a pull up on IO0...look at another board design. Hopefully this isn't a deal breaker, might need to green wire it to EN pull up It has an internal weak pull up. Good enough for me!
  • Make IO0 on topside and through whole board (can be smaller pin?) so it's easier to get the pogo pin to place?
  • Test WLED power consumption. Try to find a modem off mode in WLED.
  • Start USB at 0. USB0 - USB5 (so it corresponds to segment 0 on WLED)
  • Li-ion pouch battery?
  • Are ESP32 pins 5V tolerant from usb signaling?
  • ESD protection. Apparently there are banks of ESD protection diodes, which work cheaply.
⚠️ **GitHub.com Fallback** ⚠️