A novice here so be kind.
I think I've resolved my problem but open to advice and maybe this will help others with the same problem.
I have a simple project based on a Nano Every. The project is mobile so battery power is required.
Input is from a NRF24L01 radio board, output is to 4 - 5v relays. The NRF24L01 is powered from the +5v pin via an AMS1117 power board, the relays are also powered from the +5v pin.
When the assembly is powered via the USB connection it works flawlessly, with 4.8v at the +5v pin.
However when powered via the the Vin pin (6v, 9v or 12v) all the LEDs light up but nothing else works, even though there is 4.9v at the +5v pin.
I suspected a power supply problem so I disconnected Vin and provided 5v via a Buck converter board directly to the +5v pin, now everything now functions as designed.
As a rule, you can't supply anything but arduino itself through VIN pin. External modules such as relays should not be powered by the arduino board when it is powered by a VIN pin.
Arduino is not a power supply.
This is a Nano Every. It has a highly capable DC-DC converter.
It would be helpful in these 'discussions' if people could try and comprehend that and STOP selling it short.
You are asking for trouble when you apply 5V to the NanoEvery's "5V" pin.
Thanks for the advice guys, most helpful.
I have a similar project, radio board with 4 relays, power by the Vin pin. That was based on a Arduino Micro and works jut fine, hence my confusion.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.