Самый лучший способ изучить новый язык программирования - Это сразу начать писать на нём программы.
Брайн Керниган и Деннис Ритчи
MicroREPL — это мобильное приложение для доступа к SoC (Система на Кристалле) с MicroPython, его интерпретатору командой строки REPL, редактору кода на Python и файловому менеджеру.
Рассматриваются примеры программ управления GPIO микроконтроллера на языке MicroPython.
MicroPython - это полная реализация языка программирования Python 3, который работает непосредственно на микроконтроллере, например, на таком как RP2040, который установлен на плату Raspberry Pi Pico.
PicoMiteVGA — это компьютер собранный из крошечной платы Raspberry Pi Pico с микроконтроллером RP2040 оснащеным двухъядерным процессором Arm Cortex-M0+ с 264 КБ встроенной оперативной памяти и с поддержкой до 16 МБ внешней флэш-памяти.
По всему тексту «SDK» относится к Raspberry Pi Pico SDK. Исходный код, включенный в документацию, защищен авторскими правами © 2020 Raspberry Pi (Trading) Ltd ( RPTL) под лицензией 3-Clause BSD.
В этом примере показано как плавно управлять яркостью светодиода на Raspberry Pi Pico. fading.py распространяется в надежде, что это будет полезно, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемой гарантии ТОВАРНОЙ или иной ПРИГОДНОСТИ.
Первый запуск. Пишем программу Blink для Raspberry Pi Pico на MicroPython. MicroPython - это версия Python для встраиваемых систем на микроконтроллерах. Raspberry Pi Pico - плата разработчика с микроконтроллером RP2040.
На официальном сайте thonny, Тонни позиционируется как Python IDE для начинающих. Существуют версии thonny для Windows, Linux и Mac.
Visual Studio Code — это редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS под лицензией MIT. VS Code поддерживает множество языков программирования.
MMBasic – это совместимая с Microsoft BASIC реализация языка программирования BASIC. Впервые MMBasic появился на небольшом компьютере Maximite на основе микроконтроллеров PIC32 от Microchip. В настоящее время, MMBasic работает на различныхаппаратных платформах, включая DOS. Эта версия документации предназначена для Raspberry Pi Pico PicoMiteVGA компьютера.