Arduino: 1.8.5 (Mac OS X), Board: "Arduino Mini, ATmega328P"
Build options changed, rebuilding all
Sketch uses 2134 bytes (7%) of program storage space. Maximum is 28672 bytes.
Global variables use 199 bytes (9%) of dynamic memory, leaving 1849 bytes for local variables. Maximum is 2048 bytes.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
In order to gather more information that might help us to troubleshoot your problem, I'm going to ask you to post the full output from an upload attempt when in verbose mode.
Please do this:
Select File > Preferences from the Arduino IDE menus.
Uncheck the checkbox next to Show verbose output during: 🗹 compilation
Check the checkbox next to Show verbose output during: ☐ upload.
Click the OK button.
Attempt an upload, as you did before.
After the upload fails, you'll see a button on the right side of the orange bar in the Arduino IDE: Copy error messages. Click that button.
This copies the full output to the clipboard.
Open a forum reply here by clicking the Reply button.
Click the </> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
Press Ctrl+V.
This will paste the error output from the upload into the code block.
Move the cursor outside of the code tags before you add any additional text to your reply.
Arduino: 1.8.5 (Mac OS X), Board: "Arduino Mini, ATmega328P"
Sketch uses 2134 bytes (7%) of program storage space. Maximum is 28672 bytes.
Global variables use 199 bytes (9%) of dynamic memory, leaving 1849 bytes for local variables. Maximum is 2048 bytes.
/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude -C/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/cu.wchusbserialfd120 -b115200 -D -Uflash:w:/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/arduino_build_724668/RFID_KEY_micro.ino.hex:i
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:01:35
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/jamesvandenbosch/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/cu.wchusbserialfd120
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
avrdude done. Thank you.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
That is a CH340G serial adapter; normally you need to install special drivers for that - but it looks like you've done that? Those are the good CH340G serial adapters (among other things, they're what I ship as the optional serial adapter in my Tindie store) - I've yet to encounter a bad one.
First do loopback test with that serial adapter, to confirm whether the serial adapter functions.
Assuming it does, connect the pro mini, press and release reset and watch the led on the pro mini. Does it blink? What kind of blinking pattern (if it's a triple blink, then it's running optiboot not the normal pro mini bootloader, and you should tell the IDE it's an Uno)
When you try to upload, does the light on the board do the same thing as if you pressed reset?