Anyone who knows about this Arduino clone...

I don't know if it this is the right place to post my request but I need help about an Arduino clone... Or should I have to post this on "general discussion" instead... Has anyone used this Arduino clone:


It has ch340t chip instead of std ftdi and can be used with proper driver... It also has 2 extra buttons in the middle named, Key H and Key L which I couldn't find the use of... there are also 2 jumper headers associated with those key buttons... the user manual is in chinese... any help will be appreciated...

Never seen this one as I only use the genuine one...

Can't you follow the silk lines to see where H and L are going to?
Maybe it are just two buttons that connect GND to the key_l and key_h pin in the middle for easy prototyping.

Do you know what to connect to the 10 pin USBASP connector?

The extra row of pins can be handy although I would have preferred a double row of female connectors

I see the board, but no instructions.
http://www.ebay.com/itm/Version-Board-ATmega328P-UNO-R3-CH340T-Instead-16U2-Free-USB-Cable-for-Arduino-/281297231835?pt=LH_DefaultDomain_0&hash=item417e9f1fdb

seems a low-cost Arduino clone, with really bad sickscreen. the CH340 is not stable without any procaution .

I would not get this if only Uno. Seeing that I have 4 of them and 5 mini's, might give one a try?

I like it! I like the 2nd row of male pins, like robtillaart said, and I like too, the 2 buttons in the board. It can be useful to the user that are starting and don't have other buttons.
Is the price lower than a regular UNO board?

The 2 header pins are labeled L and H ...

Are they simply 2 buttons you can use in your program.. giving a logic high or low? Curious design..

Hi,

it took me more thinking than expected.. :blush:

The idea is to use a jumper cable and connect one of the H or L pins to one of the other pins.

That way you can have a hardware push-button attached to any pin. There is also a pull-down resistor...

Clever design...seems to work like a std UNO with features.....
The build quality is not that good. the oscilator is not flush on the board at my board... 8.60€ incl. shipping is ok....

have fun

Hi,
not readable, but goog. translator will help.
USER GUIDE in https://app.boxcn.net/s/hmndy8nc5oofbsoutppa

Moreover some special fonts may be needed to unzip the drivers:
CD DRIVER in https://app.boxcn.net/s/wmxqoc2a5z2rm3snaygy (I can not unzip this file)
the Programming Software in https://app.boxcn.net/s/v5yh0skjindocklhf1xk (I can not unzip this file)

However, it is not needed, just edit boards.txt - other records are not needed if you do not have other arduinos. There is one line changed (compared to some other similar versions of this clone - opti8.build.mcu=atmega328p ):

#################################

opti8.name=ArduinoOptiboot8
opti8.upload.protocol=arduino
opti8.upload.maximum_size=7680
opti8.upload.speed=115200
opti8.bootloader.low_fuses=0xbf
opti8.bootloader.high_fuses=0xcc
opti8.bootloader.path=optiboot
opti8.bootloader.file=optiboot_atmega8.hex
opti8.bootloader.unlock_bits=0x3F
opti8.bootloader.lock_bits=0x0F
opti8.build.mcu=atmega328p
opti8.build.f_cpu=16000000L
opti8.build.core=arduino
opti8.build.variant=standard

You will also need drivers, they are here :

Be careful!!!!! Do not download that "big" (2.33mb) file, just download one of the drivers under this file cca 30-45kb, they work on my win7-64.

hope this will help

Hi,

Please let me correct my previous configuration, as one line has incorrect value and of course it will not accept longer code - as may be needed.

The line is :
opti8.upload.maximum_size=7680
and its correct value is :
opti8.upload.maximum_size=30720

Also... there was a question related to two switches located on the board, they are: KEY_L and KEY_H. You can simply connect a pin named KEY_H to ay of Digital or analogue inputs to get simple HIGH input (If KEY_H) is connected or KEY_L if you want to get logical LOW on dig. input. Be careful here, it will be needed to use resistors, as these switches may be directly connected to +5/GND. You may use these switches to f.e. increase/decrease speed of some motor or so.

Sorry to revive an old thread

Did you manage to get this working? I've just been given the same board for an early Christmas present, and haven't had much luck yet :confused:

I'm going to try installing the drivers ect as suggested by pikta.

I'm going to hazard a guess it cant be used as a HID device? Guess I'm going to have to get a leonardo for that one...

There are 2 buttons with the labels KEY_L & KEY_H.

There are 2 pins with the corresponding labels KEY-L & KEY_H.

These pins are normally open.
When you press the the KEY_L button, the corresponding pin is connected to ground (hence the name key_low)
Likewise pressing KEY_H connects the pin to 5V (hence the name key_high).

application: connect a jumper from one of these pins to a digital input to detect when a button is pressed.