Arduino Uno blinking YL "Programmer is not responding" - arduino

Hey guys so I'm pretty new to Arduino and I've been having some trouble with my Uno MC, I decided to pick one up as a little side project in the January sales and only just freed up the time to really start using it.
The first problem is, when I hook up my Uno to my windows 64x PC using a UsbA-B cable (for power) I get a blinking YL on the Uno.
Second problem is, when I attempt to upload an example sketch to the Uno, for instance, "Blink" using the Arduino IDE I get the following error.
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
Have no idea how to fix the issue, but here's some information I know:
My board does show up in Computer Management under my COM3 port as "Arduino Uno" so I believe my drivers aren't the issue here.
I also have the correct board selected in the IDE.
I reinstalled the IDE and reset my computer after installing the drivers, none ofthe errors were fixed.
I've tried holding down the reset button on the Uno (As shown here: https://www.youtube.com/watch?v=plCxXwiUK-w) and that doesn't solve my issue.
Any advice?

Under Tools>Port in the IDE I inexplicably had (COM1) as my active port and not port (COM3) where my Uno actually was.
Program now successfully uploads without errors.

You have to install Boot Loader.To do this you can use a micro controller Programmer such as USBasp and your Arduino software.First insert your atmega328 micro controller on Programmer then use Burn Bootloader in Tools menu of Arduino software then return back your atmega to its location on Arduino.

Related

Error: avrdude: stk500_getsync() attempt X of 10: not in sync: resp=

I am using an Arduino Uno and every time I upload the code I get this error:
Error: avrdude: stk500_getsync() attempt X of 10: not in sync: resp=
I have lookad at every single possible option; first of all, the Arduino is not damaged; I made sure. I did the following :
checked the port
tried the following programmers: ArduinoISP, AVRISP, AVRISPmkll
tried changing the board from the toolbar, tried Arduino Uno, Arduino Mega, etc.
tried more than one USB cable
tried on 2 PCs
tried installing different versions of Arduino
tried to press on burn bootloader option in the toolbar (that I didn't know what it could do exactly)
restart pc, restart Arduino IDE, reset Arduino, reset Arduino when RX led lights up.
I am a newbie with Arduino, so I would be grateful if you could explain in detail, and please don't ignore because this problem is going to drive me crazy and I don't know anyone that I can consult.
There are custom/forged Arduino boards where the reset is not by default connected to the reset from the (on-board) programmer. You can try pressing upload, and pressing the reset button on the Arduino at the same time (and release it shortly after). If this works, then you can likely find two solder pads close together without a connection between them. Connecting them would re-attach the auto reset (disconnecting them can be useful if you don't want users to be able to reflash your microprocessor). Alternatively, it might be possible that you have bought an Arduino without a bootloader. In that case you will have to upload the bootloader through another Arduino board using ArduinoISP as explained here.

Funduino Uno -- Error at Upload : avrdude: stk500_getsync() not in sync: resp=0x6e

I bought a new Funduino uno board 2 days ago and now I cant upload any sketches from my Arduino IDE...
Always I get the error:
Programmer not resonding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6e
I tried :
Port Change.
Driver deinstall and new install.
Reset Button at the board.
Thanks for help!
Have a nice day and greetings On3
I think that the most probable issue is that your funduino does not make the auto-reset when avrdude uploads the sketch. The second issue is that your funduino does not contain a correct bootloader.
Those kind of trouble shooting are explained here on arduino.
For boot loader, you will be redirected to this arduino page.
I detail correct timing of reset because this is not very precise on some places. On arduino boards there is a bootloader that eases the uploading of sketch. This is a small piece of program that can listen to serial (through USB) port, and loads the sketch. The bootloader software is executed only on startup and has a timeout of about 1s. The arduino IDE must upload the sketch at this moment, otherwise avrdude will complain of "programmer not responding".
For most arduino boards, when you open serial port, this triggers an auto-reset of board, so the bootloader is executed and can receive a new sketch.
You can see messages in your arduino IDE. When you push upload:
IDE compiles your code.
IDE open serial port, so that the board auto reset, and starts bootloader.
IDE (with avrdude tool) sends the sketch to board.
If you dont trust automatic process, you can manually press the reset button at the time the IDE is ready to upload sketch (just after compile).

avrdude: stk500_recv():programmer is not responding

I bought a new Arduino Ethernet Shield and connect it to Arduino Uno. When I uploaded my code, I got the error avrdude: stk500_recv():programmer is not responding. Without the Ethernet Shield, it could run succeed. I have tried all the solutions on the Internet. Mac os 10.10.5 and Arduino 1.6.10. The board I chose is Arduino Uno and serial port is dev/cu.usbmodem1421. I have tried to reset and reinstall Arduino IDE,and downloaded FTDI driver. These solutions are not working.
I think you are getting this error because one of these two problems.
Maybe you are trying to upload program while your rx and tx pins are connected with other components.
Or maybe your Arduino is bricked.
For the 1st problem solution is just disconnect wires rx,tx and try to upload the sketch. For 2nd problem use another Arduino to upload program on it(SPI connection). You can follow these steps to resolve your issue written in this article:Programmer is Not Responding Arduino - avrdude: stk500v2_getsync() | Solution

avrdude: stk500_getsync(): not in sync: resp=0x00 in arduino uno R3 the device is also no resetting

I've a arduino UNO R3 and it's causing the same problem but another uno r3 is not showing this problem while uploading and the reset button is also not working. i was working then sudenly one time it showed the above error and then till now .Plz tell what to do as there is no problem with the drivers or compatibility.
On the Atmel ATmega328, which is the MCU in the Arduino, the RESET pin can be configured as a general purpose IO pin (PC6) by programming the RSTDISBL fuse bit, see §1.1.5 in the datasheet. When this is done, the pin cannot be used as a reset input anymore.
If you accidentially programmed that fuse there's probably no way to get into the bootloader routine, and there's no way to use serial SPI programming to "un-program" that fuse.
In that case, you will need to use the "high voltage programming" to get your device back working. This can be done using, e.g., the Atmel AVR-STK500 or the "Dragon".

Arduino Pro Mini bootloader issue

I have uploaded a project on an Arduino Pro Mini for an LED matrix. The Arduino Pro Mini has a problem after upload. The LED flashes fast and I cannot upload anything else like a blink sketch. The Arduino IDE gives this communication error:
avrdude: stk500_getsync(): not in sync: resp=0x00
I don't know if you solved your problem, but I just found it while looking for another answer.
Usually that issue means that avrdude can't talk to the programmer, which means that either:
you did not select the right programmer/board in the tools menu,
you did not select the right USB port,
you did not install the FTDI driver if you're using a FTDI based programmer,
your USB device has not been brought up by your system (then you shall try replugging the cable, reload the USB driver or rebooting your computer, depending on your OS and setup)
HTH

Resources