Arduino nano transmitter can't upload

Hello, i'm new in the arduino.

Recently i want to make a transmitter and receiver from arduino nano v.3.0 with NRF24L01 PA LNA.
i've following the transmitter steps and the connection very carefully and re-check the connection, after all set, i try to add code, here the problem happen.

for the transmitter i use 2x analog joystick, then i use header pin to plug it into the circuit, when it plugged and try to code, it says
"avrdude: ser_open(): can't open device "\.\COM7": The system cannot find the file specified."
but after i remove it, it can be seen in device manager.
i try to replug, restart my laptop, etc. but it still doesn't work.
anyone know what's happen ;(

Can you upload to the Nano when it is stand alone?

The NRF24L01 might be drawing too much power if you power it from the Nano.

yes, it can
but for the receiver, it can be coded even though it connected to NRF20L01

I do not quite understand but code will not result in upload failures when using a Nano.

i mean, i use the receiver with arduino nano and nrf24l01, but it can upload flawlessly.
and for the transmitter, when nano is plugged in, the com is disappeared.
i use this circuit diagram


transmitter

receiver.
anyway, english is not my native language, sorry if it broken

Use separate power supplies for NANO and then everything else. The NANO is NOT a power source for these parts.

1 Like

and then why there's so much tutorial and it's can completely succesful?
i think my problem is in the analog joystick.

Good point, some joysticks are not as good as others, try a different one.

yeah, i think you're right and i found the problem.
"The NANO is NOT a power source for these parts."
i've been realized that when i disconnect the solder from 3v3 to VIN NRF24L01, it can be readed in my laptop, and the function of the joystick is normal.
Alright then, i'll think i use AMS1117 for the external power supply from the battery.
let me buy the AMS1117 and i wish that can solve the problem..

My favourite power setup is a 12VDC(11.1VDC(3 x 3.7 VDC)) connected to an LM2596 adjustable buck/boost converter. I set the output of that at about 7ish VDC. That is then fed to an LM1117-5VDC out. If I need a 3.3VDC supply, then the buck drops to 5ish to feed the LM1117-3VDC. If both are needed and it fits in the current capabilities, the LM1117 5VDC can feed the LM1117 3.3VDC

something strange happen, today i tried to add ams1117, when ams vout not connected to NRF24L01 it says 3.3v. but when i connect to the vcc of the NRF24L01 the voltage is disappear but the ams117 is warm.
any chance if the NRF24L01 is broken? how to test NRF24L01?

II think there is a good chance. It is true that the "NRF24L01 PA LNA" modules have a significantly higher maximum current draw:

https://github.com/nRF24/RF24/blob/master/COMMON_ISSUES.md#my-palna-module-fails-to-transmit

Stronger power source. Below is a chart of advertised current requirements that many MCU boards’ 3V regulators may not be able to provide (after supplying power to internal components).

Specification Value
Emission mode current(peak) 115 mA
Receive Mode current(peak) 45 mA
Power-down mode current 4.2 µA

And although the current capacity of the AMS1117 is dependent on heat sinking, which might not be provided effectively in your system.

However, it is still unexpected that a properly working nRF24L01 module would cause the voltage regulator to shut down as seems to have happened to you. It seems more likely that there is a short on the module, or in the wiring between the module and external components.

I would start by doing a careful visual examination of the module. Look out for any conductive debris such as little balls of solder or bits of wire stuck to the board. Also watch for any burnt or discolored looking parts of the PCB and components.

Carefully check your wiring between the Nano, the AMS1117 and the nRF24L01 module to make sure everything is correct.

The nRF24L01 module from the receiver does not produce this fault so you can remove it from the receiver's circuit and swap it out for the potentially problematic module on the transmitter. If the problem no longer occurs after doing that, you will know that the other nRF24L01 module is bad and needs to be replaced.

I seen some white grayish color near all the pin in nRF24L01, and any tips how to check the shorted NRF24L01module with multimeter?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.