I am well into my first Arduino project, and have only just discovered this site. I wish I found it earlier! I have been using the Arduino software for development, and am now seeing there are other options. And although new to Arduino, I am an experienced software developer, and have had a hard time debugging with Serial.print - and am now seeing there are other options for that too!
So my project is based on the Pro Mini. I have it connected to a BLE Bluetooth modem for communication with an iPhone. I will have the need to upgrade the firmware from the iPhone, so will need to do my own bootloader (if there is code for that already, please let me know!)
Can anyone recommend what I should use for both uploading bootloaders, as well as debugging? I've come across AVR Dragon. Should I get that? Anything better? I am willing to spend some $$ if that will give me a better tool.
Sorry if this is a FAQ. I've done some googling on this and didn't see the answers I'm seeking.