В нашей инструкции мы пишем программный код и запускаем его из среды разработки EsPy так как это удобно для обучения и отладки программы. Однако, когда программа написана и отлажена, было бы удобно записать ее в память микроконтроллера и сделать так, чтобы она запускалась автоматически после включения питания, без всякой связи с компьютером.
Это возможно сделать: после подачи питания и загрузки интерпретатора Python он ищет в памяти микроконтроллера файл main.py и запускает код, содержащийся в нем. Мы можем записать код программы в файл с именем main.py и загрузить его в память микроконтроллера. После перезагрузки он начнет выполняться автоматически.
После запуска микроконтроллер сразу будет занят выполнением программы. Но это не помешает подключиться к нему через EsPy как обычно и загрузить ему для выполнения другой код, как мы это делали всегда. Чтобы остановить программу достаточно нажать Ctrl+I
или на кнопку паузы на панели.