It is more the differences between ATMega328P + FTDI (Pro Mini) vs ATMega32u4 (Pro Micro) Apart from the minor pin differences, the peripherals for both MCUs are the same.
I have a Sparkfun Arduino Pro Micro with an ATmega32u4 on it and a Roving Networks RN32 Bluetooth Module Theoretically, I should be able to solder the Rx of the Bluetooth to the Tx on the arduino ...
Using the Arduino IDE I accidentally uploaded the Blink sketch to an Arduino Pro Micro with the Board set to "Arduino Leonardo". It uploaded, but now the Pro Micro doesn't register its USB serial port when you plug it in. Can I reset the device back to its standard bootloader? I have a USBASP and an STK-500, and I've comfortable using avrdude ...
6 I'm trying to upload a Blink example to run on a pro-micro (leonardo) but it is not working anymore (it was just working yesterday). Steps to reproduce: Plug the device in USB port Open Blink example in Arduino IDE (version 1.8.8) Select the port and board accordingly to Arduino Leonardo Compile and try to upload it.
1 so I've got myself a Arduino Pro Micro ATmega32U4 5V 16MHz and my PC (Win10 64bit) won't recognize it. So, after I firstly plugged it in, it was detected as a Leonardo, rather than a Pro Micro, afterwards I installed hte drivers as noted by Sparkfun, and added the board to the IDE.
Alright, just answering my own question in case someone comes along in the future: The problem in my case, as @Majenko mentions in the comments, was the bootloader. In my case, there was no way around it, I had to re upload it with a ISP. I got another Arduino Pro Micro and using the wiring from this answer: Trying to verify that Arduino Pro Micro ISP is working and following this tutorial ...
I have a simple flashing led program that I want to upload on my pro micro (see image) but it doesnt work (see image: no port available, Couldn't find a Board on the selected port.
1 I bricked my Pro-Micro within ten minutes of ripping it out the packet. I didn't realise that (a) it's not so brilliant on USB 3.0 - or in my case, unuseable, and (b) it's not actually an Arduino board - the Pro-Micro is a SparkFun product, and any clones thereof are from SparkFun's schematics.