Ситуация такова: закоммитил скетч в ардуино и радовался жизни, но пришла беда в виде сломанного жестака. Сейчас потребовалось добавить пару датчиков, а скетч не восстановил. Можно ли как нибудь скачать с ардуино его обратно в виде кода?
Обычно, начиная изучать новый язык программирования – я пробовал написать математическую игру Конвея «Жизнь».
Игра «Жизнь» (англ. Conway's Game of Life) — клеточный автомат(cellular automaton), придуманный английским математиком Джоном Конвеем (англ.) в 1970 году.
И хотя для ардуино – это не так актуально – программирование ведь идёт на С++.
Но, всё же, это новая платформа и нужно реализовать эту замечательную игру и для неё :)
Наша свежеслепленная ардуина, как и компьютер без софта – просто железо. Чтобы плата ожила и начала делать хоть что-нибудь нужна программа или как часто говорят – прошивка. Написать её под ардуину можно на разных языках — ассемблере, си, паскале, хоть на бейсике, но, обычно, пишут на Wiring’е, из под личной ардуиновской среды разработки — ArduinoIDE и загружают (прошивают) оттуда же.
Как писать прошивки (у ардуино они называется – скетчи) нам подробно рассказал уважаемый admin, а тем кто захочет разобраться с физическим процессом запихивания нашего виртуального творчества в плату поможет (надеюсь) эта серия статей.