How to program Chinese Arduino (Ch340)

แชร์
ฝัง

ความคิดเห็น • 130

  • @PhilipChandler
    @PhilipChandler 6 ปีที่แล้ว +24

    Massive, dramatic pause at 2:12.

  • @Claudio1999
    @Claudio1999 6 ปีที่แล้ว +2

    Excellent help. Thanks for taking the time. Mine was the wrong board so I just selected the correct one MEGA 2560 and that's it. Thanks.

  • @enzosabaa
    @enzosabaa 7 ปีที่แล้ว

    Thank you very much for you video! Helped me a lot, wish all the guys uploading "tutorials" knew what they were doing like you.

  • @EdwinFairchild
    @EdwinFairchild 8 ปีที่แล้ว +46

    its technically not fake, since arduino is open source

    • @goldbunny1973
      @goldbunny1973 5 ปีที่แล้ว +3

      Excellent point......but Chinese manufacturers have failed to hand over in full their edited versions of the Open Source Marlin software after designing 3D control boards such that they ONLY work with their Privatised Versions which was deemed unlawful & highly unethical - until you notice the deliberately sabotaged lines in early versions of Marlin which have reappeared in recent copies; PIN edited to PINN on the Z Motor control. This would've sneakily sabotaged anyone who had that affected control board and was using those PINS.H files, and then there were the vanishing lines of essential code re; one 3D Teaching TH-camr casually told everyone "let's just put that line BACK in" ie. What a surprise - the Open Source Download was illegally KEYED. This sh*t is still going on to fraudulently & illegally *monopolise* the 3D market & keep certain people out.

    • @searchengine7878
      @searchengine7878 4 ปีที่แล้ว +1

      EXACTLY

  • @stalker2993
    @stalker2993 6 ปีที่แล้ว

    Thank you so much for your help. I looked for all kinds of options driver updates and other things. Already wanted to contact the seller but then found your video and yea my arduino was in COM5 but in the software it was in COM1

  • @nicolasuribe5080
    @nicolasuribe5080 6 ปีที่แล้ว +1

    Thank you very much. I thought it was going to be much harder to fix my Chinese clone, I looked everywhere, but with your video it was fast, simple, and easy.
    Thumbs up 👍👍👍

  • @simoncaspa
    @simoncaspa 6 ปีที่แล้ว +2

    It helps much because at other forums all say that there can be a false fdmi or other
    and no heres the solution
    esay fast and grat
    Thanks for the effort

  • @patriknagy3379
    @patriknagy3379 5 ปีที่แล้ว

    I was trying to figure it out for almost 3 hours, watching several videos and nothing was working out. I just realised, that my usb cable was not transferring data, therefore computer and the board could not communicate. BTW I have to say, your video was the most simple and most understandable. Thanks

  • @ln5185
    @ln5185 ปีที่แล้ว +1

    Hi, thank you very much for your support. These boards are a real deal and with your help I can help others, thanks!!! :)

  • @claudiafernandez9303
    @claudiafernandez9303 6 ปีที่แล้ว

    If you have problems with the com port you have to install a driver named 341 while the board is connected so the driver will be uploaded to the board and then you can select the correct com port that shows the device manager when you connect your board, used on a Geekcreit uno board and works perfectly, after the procedure i was able to upload the sketch in a second. hope this helps too

  • @Algedibarrios
    @Algedibarrios 6 ปีที่แล้ว

    That worked perfect, It just started blinking a led as I want, in other words, because of this video I've could made my "Hello world" with my clone. Thank you.

  • @tabdougherty8549
    @tabdougherty8549 7 ปีที่แล้ว

    all morning messin with this THANK YOU YOU ARE TOPS!!!. I EVEN DID A RESTORE BECAUSE IT WAS WORKING FINE 2 WEEKS AGO LOL THANKS AGAIN

  • @Daaell
    @Daaell 2 ปีที่แล้ว +3

    So this a tutorial on how to successfully select the correct COM port?

  • @cinilaknedalm
    @cinilaknedalm 9 ปีที่แล้ว

    Dude the tutorial is awesome, real life saver. Any chance you could please add links to Win drivers in the description?

  • @rondlh20
    @rondlh20 5 ปีที่แล้ว +13

    This is complete non-sense, of course you need to select the correct Com port before programming, this has nothing to do with Chinese clones or the Ch340

    • @davidkempton2894
      @davidkempton2894 5 ปีที่แล้ว

      I tend to agree with you :-)

    • @gamingmonts9737
      @gamingmonts9737 5 ปีที่แล้ว +1

      Although it may be true what ur saying.. I did'nt know anything about it so it's good he mentioned it

    • @martink9785
      @martink9785 4 ปีที่แล้ว

      Fully agree. Of course you need to make sure you select the correct port, it would even happen with a 'genuine' arduino board 👍

  • @bopstarfriends6110
    @bopstarfriends6110 7 ปีที่แล้ว

    thanks so much. i was having so many problems and you helped me so much.

  • @Fordman99.
    @Fordman99. 8 ปีที่แล้ว

    thank your for the help :) and btw i like the drift trike vids

  • @happeechappee311
    @happeechappee311 6 ปีที่แล้ว

    This was very helpful, thanks!

  • @abdullahyousef3596
    @abdullahyousef3596 2 ปีที่แล้ว

    I have a problem I can not solve:
    1. I downloaded the driver and windows is able to recognise my arduino
    2. I have an arduino clone
    3. The bootloader is working because when I press the reset button the L led blinks 3 times
    4. I choose the correct board in the arduino ide which is arduino uno
    5. I choose the correct com port
    6. I have done the loop back test and it has failed for some reason.
    And after all of this it still can not upload to my arduino for some reason I always get this error code:
    Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"
    Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.
    Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    Problem uploading to board. See support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x44
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x44
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

  • @Navi_archi
    @Navi_archi 5 ปีที่แล้ว

    it worked for me~ thanks) wow i was about to go crzy with how to install bootloader or just buy a different one~ thanks))

  • @anurudhandru2958
    @anurudhandru2958 4 ปีที่แล้ว

    Unable to programme .. esp12f with ch340g programmer ....
    Please help

  • @marcelgonzalez1376
    @marcelgonzalez1376 8 ปีที่แล้ว

    Thank you very much! This tutorial really helped me loads! Do you have any ideas how to do the same on a Macbook?

    • @TheGremlinsParadise
      @TheGremlinsParadise 4 ปีที่แล้ว

      The only thing he does is switching his COM port.. I mean how can you struggle with that ???????
      It is one of the 1st steps you undertake when starting to program a device. Check the USB port !!!!

  • @johnywhy4679
    @johnywhy4679 6 ปีที่แล้ว

    you said no bootloader, but i think you could not upload the sketch if there was no bootloader. Right?

  • @zelimirkrok5162
    @zelimirkrok5162 8 ปีที่แล้ว +6

    Hi,
    i have a problem on a first step. On my ch340 I have two red light without yellow. When I try to do upload it take a very short time(10-20 sec) and my PC can not find arduino on any port.

  • @RobertNiez
    @RobertNiez 6 ปีที่แล้ว

    how about if your using this in osx (for mac user)? Do you have any idea?

  • @theuglyzone
    @theuglyzone 7 ปีที่แล้ว +6

    look at this guy. actually thinks about whats happening, meanwhile theres me who thinks i need to install another bootloader ^^;

  • @alvintan1226
    @alvintan1226 4 ปีที่แล้ว

    good video! Practically help solve my problem!

  • @capoman1
    @capoman1 8 ปีที่แล้ว

    Hey I don't see an Atmega328p on that clone?

  • @arteumlozinsky8354
    @arteumlozinsky8354 8 ปีที่แล้ว

    You mean I don't have to wire it to a genuine Arduino and transfer the bootloader? Amazing, folks. Simply amazing.

  • @ivanrodionov9724
    @ivanrodionov9724 6 ปีที่แล้ว

    followed your instructions, and it gave me error code 10. I uninstalled and reinstalled the driver several times, same shit. It says usb serial ch340 com3 and error message
    "This device cannot start. (Code 10)
    A device which does not exist was specified."
    how do i fix it?

  • @ghxstar
    @ghxstar 8 ปีที่แล้ว +1

    U r my hero bro!
    Thank u very much!

  • @royruelas2942
    @royruelas2942 5 ปีที่แล้ว

    It worked for me thanks for sharing Bro!

  • @joku900
    @joku900 7 ปีที่แล้ว +1

    Thank you!!! Works!

  • @ChowtapalliSreenivas
    @ChowtapalliSreenivas 7 ปีที่แล้ว

    it really cool idea, worked well, thanks for sharing

  • @martinvanhaszo.r.9450
    @martinvanhaszo.r.9450 6 ปีที่แล้ว

    I was agry.Thanks for the Tipp! I will try it asap!!

  • @dushee12
    @dushee12 7 ปีที่แล้ว

    Hi, Thank you very much. It did fixed my problem.I have a fake one as well. Again Thanks !

  • @fabiocarbonieri
    @fabiocarbonieri 6 ปีที่แล้ว

    I just... I just....I love you!!!!!
    Thank you

  • @demon__adrian393
    @demon__adrian393 5 ปีที่แล้ว

    worked as you said with my nano but i tryd to upload a joystick and it said. Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P"
    In file included from C:\Program Files (x86)\Arduino\libraries\Joystick\examples\JoystickTest\JoystickTest.ino:13:0:
    C:\Program Files (x86)\Arduino\libraries\Joystick\src/Joystick.h:32:2: error: #error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).
    #error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).
    ^
    exit status 1
    Error compiling for board Arduino Nano.
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

  • @evanmastermind
    @evanmastermind 6 ปีที่แล้ว

    If this still doesn't work for you, change the processor to the old bootloader.

  • @user-wk7im5ub9y
    @user-wk7im5ub9y 7 ปีที่แล้ว +1

    in the device manger , the come is 8, which is not existence in arduino ports ??? so what shill i do

  • @kilerkai
    @kilerkai 7 ปีที่แล้ว

    gj man, nice and easy fix for somebody that doesnt want to find it out himself lel

  • @urhdragicevic2896
    @urhdragicevic2896 7 ปีที่แล้ว

    wow realy simple :O can't believe it worked :) thanks

  • @sangeetapharasi333
    @sangeetapharasi333 4 ปีที่แล้ว

    Sooo much thanks buddy 😊

  • @larsesilen
    @larsesilen 5 ปีที่แล้ว +1

    I was able to program it without problems by telling the IDE that the CH340C "Uno" board is a Arduino Nano,

  • @JoseADuque-mo2rw
    @JoseADuque-mo2rw 8 ปีที่แล้ว

    Thank you so much
    Very helpfully

  • @ChillBing
    @ChillBing 2 ปีที่แล้ว

    Das it work wit ch340g?

  • @dmitrybagaev4190
    @dmitrybagaev4190 4 หลายเดือนก่อน

    why you don't show programmer mode???

  • @fayyadtech5148
    @fayyadtech5148 8 ปีที่แล้ว

    Mine works.. But I got "avrdude: stk500_recv(): programmer is not responding" when tried upload example code from adafruit.. Any idea?
    learn.adafruit.com/rgb-led-strips/example-code

  • @ammeydan
    @ammeydan 7 ปีที่แล้ว

    works great!! thank you.

  • @williammichael3913
    @williammichael3913 6 ปีที่แล้ว +1

    Thank you sooooooooooo Much!!! I got so very frustrated because I kept getting this error after a long time of figuring out how to wire it. I finally found your video! ;)

    • @MrBobWareham
      @MrBobWareham 4 ปีที่แล้ว

      Fucking buy the real thing

  • @Flash18574
    @Flash18574 8 ปีที่แล้ว +1

    Thank´s a lot ! !
    Perfect!

  • @ted_van_loon
    @ted_van_loon 6 ปีที่แล้ว

    My other Arduino works on port 4, this Arduino on port 7 while it is in the same usb port thanks.

  • @boowonder888
    @boowonder888 7 ปีที่แล้ว +1

    most clones don't even use a usb on it. mostly an older connector. I guess to keep costs down.

  • @nobertsingh4747
    @nobertsingh4747 8 ปีที่แล้ว

    THANKS MAN!!!!!!!
    YOU ARE GREAT BUDDY.
    I FUC*ING LOVE YOU JUST LIKE Mitch FTB.

  • @aminukabir1479
    @aminukabir1479 8 ปีที่แล้ว

    thanks a lot this video did solve my problem. thanks thanks thanks a lot

  • @mind.hacker9996
    @mind.hacker9996 6 ปีที่แล้ว +1

    Hey, I have the exact same Arduino. Do you have any idea how you would enter DFU mode? Thanks for reading!

  • @svedas01
    @svedas01 6 ปีที่แล้ว

    thank you. You really helped me

  • @Ethanoid.
    @Ethanoid. ปีที่แล้ว

    Thank youuuuuuuuuuuuu!!

  • @searchengine7878
    @searchengine7878 4 ปีที่แล้ว

    seriously you are great

  • @djline2
    @djline2 7 ปีที่แล้ว

    it sucks nice to learn with tho. I am having problems after i do a program and i turn off and the thing is frozen for a bit. Need like wait 60 seconds and plug it back it in to work arrg

  • @ZoomtronicBlogspot
    @ZoomtronicBlogspot 6 ปีที่แล้ว

    There is no such thing as fake arduino, only difference is price and better silkscreen on genuine one, which does not affect the functionality of the board.

  • @-ahvilable-6654
    @-ahvilable-6654 8 ปีที่แล้ว

    Is there some drivers to download?

  • @shakylm9289
    @shakylm9289 5 ปีที่แล้ว

    Hi i am unable to open the software since i cannot find the name. Please help

  • @tanmaydeshmukh7850
    @tanmaydeshmukh7850 7 ปีที่แล้ว

    thanks for life! That clone works now fully.woo

  • @emmanuelokwara5253
    @emmanuelokwara5253 8 ปีที่แล้ว

    I have set my serial port to com3 which is the same as in the device manager it still doesn't work

    • @mohamedsmar8343
      @mohamedsmar8343 5 ปีที่แล้ว

      Use arduino nano its work
      Go to tools on boards put arduino nano
      On processor ATmega328p(old bootloader)

    • @mohamedsmar8343
      @mohamedsmar8343 5 ปีที่แล้ว

      I hope it help u

  • @albakhati5529
    @albakhati5529 8 ปีที่แล้ว

    thanks my problem has been solved because you

  • @crazycrab8578
    @crazycrab8578 2 ปีที่แล้ว

    got the same one, same problem, all sorted, :)

  • @cotobakan01
    @cotobakan01 8 ปีที่แล้ว

    Good information. Thanks.

  • @hitenlamba806
    @hitenlamba806 6 ปีที่แล้ว

    thank you so much ..... I thought wasted my money, thank you again

  • @suyashkhare6412
    @suyashkhare6412 5 ปีที่แล้ว

    what do i do if i am on ubuntu?

  • @richardyates5321
    @richardyates5321 6 ปีที่แล้ว

    Thank You Thank you Have been pulling my hair out.

  • @catalin1140
    @catalin1140 8 ปีที่แล้ว

    On me doesn`t work (arduino mega 2560)

  • @xxsuchyxx
    @xxsuchyxx 6 ปีที่แล้ว

    it works! thanks : )

  • @jackiescookbook
    @jackiescookbook 5 ปีที่แล้ว

    How about MAC user???

  • @AbdAlgani1999
    @AbdAlgani1999 7 หลายเดือนก่อน

    thank you man

  • @XW0RKS
    @XW0RKS 6 ปีที่แล้ว

    thanks for this info

  • @PsyHoS0ciaL
    @PsyHoS0ciaL 8 ปีที่แล้ว

    helped me thanks!

  • @aelliixx
    @aelliixx 5 ปีที่แล้ว

    This is why we can't have nice things

  • @lukasblock5881
    @lukasblock5881 8 ปีที่แล้ว

    Thanks sooooo much!!!

  • @gsimplecregk
    @gsimplecregk 8 ปีที่แล้ว +1

    god bless you man :)

  • @milanbleach
    @milanbleach 6 ปีที่แล้ว

    Godspeed, you just saved my ass man, thanks!

  • @user-ht9en5hr7g
    @user-ht9en5hr7g 5 ปีที่แล้ว

    謝謝原來是控制台沒連到arduino 謝謝

  • @freeenergydrones2960
    @freeenergydrones2960 2 ปีที่แล้ว

    Thank you :)))))

  • @equitumband
    @equitumband หลายเดือนก่อน

    legend

  • @haogeorge1772
    @haogeorge1772 3 ปีที่แล้ว

    it is just the USB chip driver, and you did not assign the correct com, will never able to load the sketch, if you really are not the first time to use arduino, or you are a real engineer, you wont make fuss over that, copy right infringement is not your call, it is from Arduino.

  • @thushananurudda8592
    @thushananurudda8592 8 ปีที่แล้ว

    Thank you so much

  • @II_xD_II
    @II_xD_II 5 ปีที่แล้ว +1

    it says unknown software -_-

  • @dextersamuel7409
    @dextersamuel7409 8 ปีที่แล้ว

    thanks but how to chaing a com on a mac

  • @Mitchs
    @Mitchs 8 ปีที่แล้ว

    *Dude, I fucking love you!*

  • @alkristianpabellano3010
    @alkristianpabellano3010 4 ปีที่แล้ว

    Tnx

  • @hamohamo234
    @hamohamo234 6 ปีที่แล้ว

    Thank you.

  • @markonovosel7792
    @markonovosel7792 3 ปีที่แล้ว

    tnx bro

  • @fernandolisboa3872
    @fernandolisboa3872 7 ปีที่แล้ว

    Muito bom obrigado

  • @kalyan3781
    @kalyan3781 5 ปีที่แล้ว

    sir thank you. i was going to break this shit.

  • @elliotpayne
    @elliotpayne 8 ปีที่แล้ว

    I cant change the port

  • @muayad01
    @muayad01 6 ปีที่แล้ว

    ty

  • @vaclavsteinbach3375
    @vaclavsteinbach3375 7 ปีที่แล้ว

    Thanks a lot!.)

  • @sinchien3304
    @sinchien3304 7 ปีที่แล้ว

    thanks~

  • @adityadacosta777
    @adityadacosta777 7 ปีที่แล้ว

    thank you

  • @furkankamaci6180
    @furkankamaci6180 6 ปีที่แล้ว

    thank you..