Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

High Quality Arduino Clones

Status
Not open for further replies.

Jeff Wahaus

Member
I want to start a thread that will discuss the experiences people have had with various makes of Arduino Clones. Not all clones are made equal, some of them are quite good and others not so much. If we all share our experiences with various Arduino clone types then perhaps we can come to a consensus on which clones are worth your money and which ones you should avoid. Please share the specific brand name (if any) of the clone you've used and any problems you've had.
 
Last edited:
I'll start by posting an Arduino clone to avoid. This one is an Arduino Mega clone with no manufacture ID other than "MADE IN CHINA" printed in the upper left hand corner of the board.

I've encountered the following problems with this board:

1) It's uses a CH340 chip as the Serial to USB driver interface which requires a driver download unlike genuine Arduino boards which will work with Windows computers without additional drivers. Under Windows 7 the CH340 driver seems to work well but I've seen many people running Windows 10 having driver problems.

2) The reset circuitry does not work. The biggest problem this causes is that if you're wanting to download your code using the USB interface you wont be able to because the firmware is not able to properly reset the board when it detects a download is being requested. A work-around I've found is to disconnect the board from USB, pre-compile your code so that it is ready to download, then reconnect the USB and immediately press CTRL-U (Upload) from the Arduino IDE.

3) Very noisy digital I/O. Every time you change the state of an I/O pin it will cause a large spike on the 5V pin. This spike will be present on every I/O interface of the board including the analog input interface. The designers of this board left off decoupling capacitors which would absorb such spikes and as a result you're left with a very noisy board which can effect any circuit that is attached.

4) The RX/TX LED's are reversed, when sending serial output the RX LED will light and visa versa.

Here is a picture of this board to avoid, it's usually the cheapest Arduino Mega board listed on Ebay. There are many people still selling them.

Arduino_Mega_Made_in_China.jpg
 
Last edited:
My second entry is these Generic Arduino Nano's. They have absolutely no markings as to who manufactured them. They cost a little under $3 a piece. But they are actually quite good.

Issues:
1) They have the CH340 chip for USB to Serial interface. With Windows 7 the driver works quite well. No reset problems like with the Generic Mega boards above. If you're using Windows 10 then you may have issues (really a driver problem).

I wish I knew more about where they came. The pictures of the board will have to suffice as an identifier:

Nano_Clone_Top.jpgNano_Clone_Bot.jpg
 
I have one of those mega's, you can also press reset when the compiler shows that its downloading, just like you would with a mini.
I've had more issues with Ftdi than Ch340's.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top