Skip to main content
2 of 2
added 126 characters in body
Noisemaker
  • 643
  • 1
  • 14
  • 26

How to shift-up logic signal from 3V3 to 5V for NeoPixel

I'm working with NeoPixel led strip and a microcrontroller which run at 3.3V. As you can read in the NeoPixel documentation using a micro with 3.3V out on pin require the DATA signal to be shifted up from 3.3V to 5V to avoid unexpected behaviour. On the Adafruit page they suggest to use a 74AHCT125 converter IC.

Is it possible to achieve same result avoiding IC? (eg. with mosfet or similar).

NeoPixel data protocol is very strict about timing (800 KHz signal), so I think solution needs fast ON/OFF switching time.

Noisemaker
  • 643
  • 1
  • 14
  • 26