Or is there a clone that already has the correct connector? I don't need all the I/O to be brought out to pins, a row of 6 or so at the end of the stick will be enough for me.
Thanks for your replies. The 32u4 feature I want is to be recognized as a keyboard and easily send keystrokes.
Codlink, designing the board would be easy especially since I can just modify the files for the actual Micro. But soldering a QFN package is well beyond my ability. I can handle SOIC packages and 0804 components, but that's about my limit.
Whandall, the board you linked looks good. It does say it has the arduino bootloader on it, but it's hard to tell if it will just be a drop in replacement for the Leonardo/Micro (for ease of use). It probably is exactly what I want, but can you tell if this is supposed to look exactly the same to the arduino IDE?
Sorry for the confusion about the atmega32u4. For an atmege328, I would just use an Arduino Nano with the mini-USB adapter I originally linked.
As far is the Sparkfun board, even if it were atmega32u4 based, for a $25 board, is seems pretty crappy to just use the PCB like an edge connector for the USB port. For the $6 aliexpress board, the cheap product at a cheap price, makes it a lot more acceptable.