Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. Arduino Not Responding -- NEWBIE Help

Arduino Not Responding -- NEWBIE Help

Scheduled Pinned Locked Moved Troubleshooting
7 Posts 3 Posters 3.6k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • JonnyDev13J Offline
    JonnyDev13J Offline
    JonnyDev13
    wrote on last edited by
    #1

    Hi everyone,

    I'm in the very first phases of trying to build some mysensors. Among other things, I purchased the 10pcs Arduino Pro Mini Compatible 5V and the FTDI USB to TTL Serial Adapter from the store page of the site.

    I am running Windows 8.1.

    I don't have the ethernet hardware I need to build a gateway yet, but in the meantime I have been trying to do really basic things with an arduino, like get a sketch to upload to it and run. I've tried on both codebender and Arduino 1.6.10 installed on my machine and neither work.

    I have connected the FTDI USB to TTL Serial Adapter to my USB port, and a new COM3 port shows under Device Manager as "USB Serial Port (COM3)". I originally had a sensor wired into a breadboard with an arduino to see if I could get some readings, but since then I pulled the arduino out and connected it only to the FTDI adaptor and nothing else. When the adapter is connected to the arduino, I get one solid red light and one that flashes on briefly every second or so.

    On the desktop IDE, I tried using the BareMinimum example, which consists of this:

    void setup() {
      // put your setup code here, to run once:
    
    }
    
    void loop() {
      // put your main code here, to run repeatedly:
    
    }
    

    In the IDE, I've selected
    Board: Arduino Pro or Pro Mini
    Processor: ATMega328 (5V, 16MHz)
    Port: COM3

    And I get the following message when I try to upload:

    Build options changed, rebuilding all
    
    Sketch uses 444 bytes (1%) of program storage space. Maximum is 30,720 bytes.
    Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x25
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x25
    Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
    

    On codebender, I created an account and tried to run through the Getting Started guide. I installed the Chrome extension, I downloaded and installed some drivers, and now I'm stuck on Page 4 of 5, which is trying to run a basic sketch on my Arduino. Using the same options as above for the local IDE, it gives me the error "An error occurred while connecting to your device. Please try again."

    I've tried what troubleshooting steps I can find for this issue, but most of the advice I see says to select the correct board and correct serial port in the settings. As far as I know, I have done that. For good measure, I even tried one of the other Arduino boards I received in my 10 pack in case the one I was using had problems. The 2nd one didn't work either.

    What do I need to do to get past this issue and be able to upload a sketch to the Arduino? What am I missing?

    mfalkviddM 1 Reply Last reply
    0
    • JonnyDev13J JonnyDev13

      Hi everyone,

      I'm in the very first phases of trying to build some mysensors. Among other things, I purchased the 10pcs Arduino Pro Mini Compatible 5V and the FTDI USB to TTL Serial Adapter from the store page of the site.

      I am running Windows 8.1.

      I don't have the ethernet hardware I need to build a gateway yet, but in the meantime I have been trying to do really basic things with an arduino, like get a sketch to upload to it and run. I've tried on both codebender and Arduino 1.6.10 installed on my machine and neither work.

      I have connected the FTDI USB to TTL Serial Adapter to my USB port, and a new COM3 port shows under Device Manager as "USB Serial Port (COM3)". I originally had a sensor wired into a breadboard with an arduino to see if I could get some readings, but since then I pulled the arduino out and connected it only to the FTDI adaptor and nothing else. When the adapter is connected to the arduino, I get one solid red light and one that flashes on briefly every second or so.

      On the desktop IDE, I tried using the BareMinimum example, which consists of this:

      void setup() {
        // put your setup code here, to run once:
      
      }
      
      void loop() {
        // put your main code here, to run repeatedly:
      
      }
      

      In the IDE, I've selected
      Board: Arduino Pro or Pro Mini
      Processor: ATMega328 (5V, 16MHz)
      Port: COM3

      And I get the following message when I try to upload:

      Build options changed, rebuilding all
      
      Sketch uses 444 bytes (1%) of program storage space. Maximum is 30,720 bytes.
      Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x25
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x25
      Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
      

      On codebender, I created an account and tried to run through the Getting Started guide. I installed the Chrome extension, I downloaded and installed some drivers, and now I'm stuck on Page 4 of 5, which is trying to run a basic sketch on my Arduino. Using the same options as above for the local IDE, it gives me the error "An error occurred while connecting to your device. Please try again."

      I've tried what troubleshooting steps I can find for this issue, but most of the advice I see says to select the correct board and correct serial port in the settings. As far as I know, I have done that. For good measure, I even tried one of the other Arduino boards I received in my 10 pack in case the one I was using had problems. The 2nd one didn't work either.

      What do I need to do to get past this issue and be able to upload a sketch to the Arduino? What am I missing?

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #2

      @JonnyDev13 welcome to MySensors!

      From what you are describing, it seems like you have done everything right.

      Codebender and MySensors 2.0 don't play nice together so focus on getting the Arduino IDE working.

      The solid red led is the power indicator. Since it is on, it means the Arduino is getting power from the ftdi adapter. The flashing led blink is the default blink sketch (commonly preloaded on Arduino clones) so this means the Arduino is working.

      The "Sketch uses..." and "Global variables use..." messages confirm that you have installed the MySensors correctly, so no error there either.

      Could you try the following?

      1. Press upload in the Arduino IDE
      2. When the text "Uploading" is shown in the IDE, press the reset button on the Arduino briefly.

      Some ftdi adapters are unable to reset the Arduino automatically (reset must be done to upload new code). So hopefully this helps.

      1 Reply Last reply
      1
      • HonkH Offline
        HonkH Offline
        Honk
        wrote on last edited by Honk
        #3

        make really sure that the pins are connected right
        alt text
        yours seems to be mixed around. turn it around
        alt text

        1 Reply Last reply
        0
        • JonnyDev13J Offline
          JonnyDev13J Offline
          JonnyDev13
          wrote on last edited by
          #4

          Thank you for the responses!

          @Hermann-Kaiser, I confirmed that the pins are aligned properly. The FTDI board needs to be upside down in order for the proper pins to line up. But I have VCC->VCC, and the Tx->Rx and Rx-Tx pins matching between the two boards. I assume that is correct since the board is being powered, and one board's transmit would be the other's receive. Is that correct?

          @mfalkvidd, thanks, I'm excited to be here! Ok, I closed all browsers with Codebender and disabled the extensioin for good measure. Just to clarify, BareMinimum is one of the Arduino 1.6.10 examples I'm trying to use without even including MySensors yet. I don't think that matters at this point, but just want to be sure we're on the same page. I tried hitting the reset button two different times. The first time, I just clicked it after "Uploading" appeared. Still got the same error. The second time, I clicked upload again, and when "Upload" appeared, I held the arduino button down for about two seconds and then released. Once again, I received the same error both times.

          Any additional thoughts?

          1 Reply Last reply
          0
          • mfalkviddM Offline
            mfalkviddM Offline
            mfalkvidd
            Mod
            wrote on last edited by
            #5

            Thanks for the clarification.

            I agree that the pins should be fincw since vcc and gnd line up.

            Bad usb cables have been a source of problems before. Do you have another cable you can try?

            If you have access to another computer it might be useful to see if switching computers makes a difference.

            1 Reply Last reply
            0
            • JonnyDev13J Offline
              JonnyDev13J Offline
              JonnyDev13
              wrote on last edited by JonnyDev13
              #6

              Thanks for the additional suggestion.

              I tried two additional mini USB cables that I had, and neither worked at first. Then, the last one I tried just started working and successfully uploaded the sketch. I tried the other cables that weren't working before and they worked too. Then I tried the first Arduino that I couldn't upload to, and it worked as well!

              All that to say, I don't know what the problem was before, but it seems to be ok at the moment...

              One more quick question. I'm using some of the headers that came with my Arduinos to connect the FTDI adapter, and they don't seem to be in there very firmly or with a consistent connection to the contacts. With all the tests I tried before, I made sure that the power light seemed to have a constant on-state as I attempted to upload. I don't think the physical contact was the issue, but I want to make sure I'm doing things in the best way I can.

              See the attached image. Is this a good way to be connecting the arduino and adapter?

              Arduino and FTDI Adapter

              Thanks!

              1 Reply Last reply
              0
              • JonnyDev13J Offline
                JonnyDev13J Offline
                JonnyDev13
                wrote on last edited by
                #7

                I got a test circuit wired up yesterday afternoon with one temperature sensor and the arduino. It didn't work. I got out the multimeter and there was not voltage coming through the wire connected (through the breadboard) to the VCC contact in the arduino, even though there was voltage if I touched it to the arduino contact directly. Apparently something I'm doing with the headers is not quite right. I'll research and try to figure it out, but I'd be happy if anybody here has suggestions.

                1 Reply Last reply
                1
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                8

                Online

                11.7k

                Users

                11.2k

                Topics

                113.0k

                Posts


                Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • MySensors
                • OpenHardware.io
                • Categories
                • Recent
                • Tags
                • Popular