I have a Raspberry Pi B+ running 7x24. I have to connect an Arduino Mega 2560 to its USB. The Arduino has only one nRF24L01-PA-LNA powered from its 3V3. Can I power the Arduino from the Pi's USB?

  • I think the quickest away of getting an answer would be to RTM. Search for the technical specs and what ampage the Pi can put out and see what the mega draws. TBH I suspect that it isn't going to work. – Code Gorilla Feb 17 '17 at 12:50

If you are powering your RPi from power supply 5V/2A at least there should be no problem. USB hub on the RPi should not give more than 500mA to power Arduino. Also there is a fuse on Arduino's board to prevent any damage from USB power.

Check both Arduino and RPi schematics for more details about modules used there:

  • 1
    The power of the Pi looks OK. But! The 3V3 ouput of the Mega has 50mA output. The nrf24L01-PA-LNA consumes 45mA in receiver mode but needs 115mA in emission mode. Emission is a peak. Using capacitor would be a solution but it is on the limit, I think it's not the solution for 7x24. – pvoj Feb 19 '17 at 8:33

raspberry pi can power ur mega board normally,but the 3v3 in the mega board is not stable and has noise,so it is better to use 3v3 supply source for ur NRF the simplest to use is just hooking a piece of 1117 to 5v of ur mega board

  • Thanks, I got 5V from an other USB for the 1117 and for a capacitor. Works like a charm. :) – pvoj Feb 19 at 19:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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