I just received a strip of 60 NeoPixels for a project and I have connected it to an ESP32 (3.3v microcontroller) using a NPN trans for level shifting up to 5v.
But because of the transistor the signal is inverted, so the NeoPixels are not responding.
I didn't see mention of options to invert the logic in NeoPixel library.
Can NeoPixel library be set to invert the logic somehow?
If not then are there any "purely software" approaches that could flip the data pin logic?
I am not capable of modifying the transistor circuit, this is a custom PCB.
P.S. The custom PCB I am using was also used with a RaspberryPi and NeoPixels. Maybe it was the RasbperryPi's GPIO library that allowed me to invert logic, but I know this PCB works.