Arduino IDE — интегрированная среда разработки для Windows, macOS и Linux, разработанная на Си и C ++[4], предназначенная для создания и загрузки программ на Arduino-совместимые платы.
Для того чтобы программировать устройства, например флешку на базе Arduino Micro - необходимо скачать приложение Arduino IDE с официального сайта в разделе программного обеспечения по Вашу операционную систему.
После установки приложения подключите устройство через USB порт и выберите его в списке как Arduino Micro. После чего Вы сможете использовать готовые сценарии для загрузки на подключенное устройство.
После успешной загрузки сценария, устройство будет переподключено и сценарий воспроизведется.
Среда разработки содержит большое количество библиотек, которые можно подключать, используя меню приложения.