for some reason when i pressed the upload button it keeps saying busy. it's connected and everything, and it's not saying any errors, but it doesen't load. i waited for like 20 mins
Have you selected the right processor in the tools>board menu?
This happened to me on my Micro. I think it's a 32U4 thing. Use a computer with the normal offline IDE and upload there instead. That should fix it.
