Confused on which arduino nano to buy help pls?[Solved]

I am confused between these two

  1. Nano Board R3 with CH340 Chip Mini-USB Port compatible with Arduino: This one has old bootloader.
    2)Nano V3.0 ATmega328P 5V 16MHz CH340 Type-C : New bootloader, type c port, slightly(very slightly) more expensive
    I would also greatly appreciate any light thrown on the difference between the old and new bootloaders. :smiley:

Is this a first purchase, or to augment a collection? If the former, I'd buy the one with the C connector. If the latter, staying with the type mini-B might be a consideration.

Either way, you'll need to locate the CH340 driver for your operating system. A google search should turn that up.

As for the bootloader, there are two bootloader options in the IDE, if you drill down to the Atmega328P on the Tools|processor menu. You select the old one for these chinese knockoff boards.

1 Like

Flip a coin.

Or just get both.

If it’s your first buy a genuine one from the Arduino shop

its my third buy. I had burnt one nano, the other was being used in a receiver circuit for rc transmitter. Had thought to buy another as they are available for 171rs (2 dollars approx) each. Am familiar with using ch340 clones.

You mean there's no difference between the two bootloaders?

Dont have the budget :smiling_face_with_tear:

My recollection is that the old bootloader is larger than the new bootloader but unless you are taking things to extremes it will make no difference so buy the one that suits you

The one important difference that the old one has a bug, that make it incompatible with watchdog function of the atmega mcu.

But replacing a bootloader is not a difficult procedure at all, and I would recommend buying those boards that are cheaper.
I also advise you to order 3 or 5 pieces - if you plan to continue working with Arduino, you will definitely need them

2 Likes

When the gnomes at Arduino switched to the new Nano bootloader, which is smaller than the old one, they failed to set the fuses so the new bootloader would actually occupy less flash. So the old and new bootloaders are in effect the same size. I didn't know about the bug. I've used old-bootloader Nanos exclusively for years, with no problems.

I think Nano clones from the Far East still typically come with the old bootloader.

And a Nano Every just because.

1 Like

Have you looked into the Nano Every? I love them in RC applications.
https://youtu.be/24oTexcHK2U?feature=shared

I can't recommend Every to beginner. The AVR core for Every contains a few very weird things... for example? on the Every the LOW and HIGH are not the 0 and 1 :stuck_out_tongue_winking_eye:

Ok, I can only speak from my experience with it and I find they work the same as I expect they will. That said, I'm talking maybe a half dozen projects since discovering it and really liking it, and my projects tend to do the same sort of things over and over.
I really like all the extra memory.

the problem is that every clones are not so easily available in india :sweat_smile:

Thank you everybody, i am thinking of going with the new bootloader because i dont trust myself to actually replace old bootloaders.
Also I have another question, i want to control a dc motor (3.7v) with my arduino receiver. I want to be able to change its spinning direction(backward and forward) and also get it to stop. How should i do that? Because esc's are too expensive and i dont need the speed control, though they are for sure a good bonus :smiley:

try to google "H-bridge driver"

i have, but i didnt know that they could control small motors too. Also most are showing up as stepper motor drivers, i can use them as normal dc motor driver too?

Yes

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