Pro Micro (Leonardo?) Help with blink test

Hello everyone!
So I recently purchased this New-Pro-Micro-ATmega32U4 Replace ATmega328 Arduino-Pro-Mini in a plan for a project I'm going to start in about a month. I'm 100% new to all this, but have been trying to read up as much as I can/learn. Now that I have the actual board, I've been trying to run these blink tests that everyone does.

I have resistors, LEDs, a breadboard, wires, etc. and have been following tutorials as best as I can but nothing seems to work. I found this link that matches the board I have, as everything else seems to use Ardunio Unos, etc. and nothing still works...and I cant seem to figure out why.

  • I 've attached a picture of how I have everything connected, which matches what the website shows.
  • I have Arduino 1.8.12 installed. My board is listed as an Arduino Leonardo (com4).
  • When I run the upload command, below is what the orange text is
Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
    Software Version = 1.0; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=128 bytes.

Programmer supports the following devices:
    Device code: 0x44

avrdude: devcode selected: 0x44
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9587 (probably m32u4)
avrdude: reading input file "C:\Users\erich\AppData\Local\Temp\arduino_build_97161/Blink.ino.hex"
avrdude: writing flash (3956 bytes):

Writing | ################################################## | 100% 0.30s

avrdude: 3956 bytes of flash written
avrdude: verifying flash memory against C:\Users\erich\AppData\Local\Temp\arduino_build_97161/Blink.ino.hex:
avrdude: load data flash data from input file C:\Users\erich\AppData\Local\Temp\arduino_build_97161/Blink.ino.hex:
avrdude: input file C:\Users\erich\AppData\Local\Temp\arduino_build_97161/Blink.ino.hex contains 3956 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.04s

avrdude: verifying ...
avrdude: 3956 bytes of flash verified

avrdude done.  Thank you.

One LED blinks, then two a couple times and that's it. My computer makes the 'device disconnected' sound a couple times as well.

I'm not sure if something is wrong with the board, if I have some setting wrong, or what.

Please help!

My board is listed as an Arduino Leonardo (com4).

What board did you actually select before compiling ? Pick the right one, it’s probably not Leonardo.

PS:
Your image


on the wiring, one usually keeps the red cable for The 5V line and use a black (or blue as on your breadboard) one for GND.
It’s just a convention (your wiring seems fine), but such conventions help prevent mistakes (and short circuits).

It shows up as Leonardo. Even the ebay listing in the reviews someone states

Very nice and relatively cheap boards with the ATmega32u4 MCU. The USB connector needs some reinforcement because it might break off but that's not an issue. The board also has a fuse on the power input. It shows up as an "Arduino Leonardo" in the Arduino IDE and works out of the box (no drivers required, tested on Win10).

I was able to find a reference to a pin 17 to modify the Blink example and uploaded it successfully, as the one small onboard LED started to blink.

RE: the wires, yeah...i just pulled some wires off of the grouping of cables that came with the breadboard.

I didn't install any drivers or do anything else. I'm assuming that since I can send the blink sketch and get the onboard led to actually blink, that there's nothing actually WRONG with the board, I just cant seem to figure out how to get this simple led connection to work with THIS model board...I feel dumb.

2020-06-04 21_23_24-Blink _ Arduino 1.8.12.png

2020-06-04 21_23_38-Blink _ Arduino 1.8.12.png

thenixhex311:
I'm assuming that since I can send the blink sketch and get the onboard led to actually blink, that there's nothing actually WRONG with the board, I just cant seem to figure out how to get this simple led connection to work with THIS model board..

Ok if the built in led blink works then that’s a good start. You should try with something else than Leonardo though. Try with pro micro or whatever looks close (I’m on my mobile, can’t check) as PIN mapping might not be matching...

Is the board actually soldered to the header pins? I can't tell from the picture if it is just sitting on the pins or is soldered. If its not soldered, then it needs to be.

It actually was not, it was making contact so I 'figured' that would work while I waited for the 90* pin setups came in the mail. I'll solder those on when they arrive and try again!

Cattledog has very sharp eyes !! :slight_smile: