I have an nRF8001 Bluefruit LE Breakout module and when I check images on how to wire it, the schematic looks like this with the 5V connection:

enter image description here

I was wondering whether it was possible to use the 3.3V instead. I looked at the documentation, it says this:

By connecting 5.0V on the VIN pin, all of the signals will be level shifted between 5V for the Arduino and 3.3V for the nRF8001, meaning you don't need to worry about damaging the IC by providing logic levels that it can't safely handle.

And this, which confirms that it works, right?

If you are using 3.3V logic, simply connect 3.3V from your development board to the VIN pin on the nRF8001 breakout.

I am pretty new, so I want to make sure, so I do not destroy any modules.


1 Answer 1


Yes. That nRF8001 board runs on 3.3V. And do make sure that using it with a 5V-Arduino, they put a regulator that steps down 5V to 3.3V. Which is why if you have 3.3V already, you connect it to Vin, and you're good to go.

  • 1
    Ok I use a standard arduino uno board. So i if i understand correctly and to make sure: Vin of the nRF8001 to the 3.3V of the arduino uno with a cable and i am good to go?
    – Martman
    Jan 6, 2017 at 11:23
  • Yep. And don't forget the ground pin :-)
    – dda
    Jan 6, 2017 at 11:24
  • Awesome :) Yes exactly!! Thanks. Will upvote answer (can do it in 6 min stackoverflow says)
    – Martman
    Jan 6, 2017 at 11:25
  • Yes will do it asap!
    – Martman
    Jan 6, 2017 at 11:29
  • 1
    Seems to be working very well! I get connection in the serial monitor :) Awesome. I am very close to finish my first robot!
    – Martman
    Jan 6, 2017 at 11:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.