I just got a new pro-micro Atmega32U4 board, and installed the current Arduino IDE (1.8) and cannot get it working.
There is no entry for a pro-micro, so i chose Leonardo as it uses the same chip.
When i choose upload, the two red leds blink fast, but i get an error from avrdude that it cannot upload the code.
The board is probably from a chinese webshop ($6 clone). There are no buttons on the board.
My questions are:
Is there already a bootloader on the chip, or do i have to program one? How do i check this?
How does it know that it must receive an upload, instead of running the flash program?
Which board should i choose in the IDE?
This is the error: Couldn't find a Board on the selected port. Check that you have the correct port selected. If it is correct, try pressing the board's reset button after initiating the upload.