Maketober Day 14: Making mistakes

Today I have been mostly making mistakes. Some people say that failures are more useful than successes because you learn from them. In which case I’ve learned a lot today:

  • It is possible for a drawer to contain 50 cables, none of which are the one that you need.

  • The esp8266 microcontroller does not produce high enough logic levels to drive an AdafFruit 8x8 NeoPixel array. I realised this his after I’d wired up a few and none of them worked. Update: It turns out that this is wrong. I’d connected the data signal to the wrong pin on the ESP8266. It works fine with the panels.

  • The logic level converters that I bought to address this issue do not solve the problem. See technique above.

  • The ESP32 device does produce levels that can be used to drive a NeoPixel array. Provided you have a spare one to hand.

  • I need to order some more ESP32 devices.