📱Snakie.
Snakie - это современный кроссплатформенный редактор и полноценная IDE для MicroPython, созданная для комфортной разработки под микроконтроллеры.
🔹Главные фичи и возможности:🔘Продвинутый редактор: Построен на базе Monaco (как в VS Code). Поддерживает подсветку синтаксиса MicroPython, автодополнение, валидацию YAML/JSON с автофиксами и подсказки от ИИ-помощника.
🔘Интерактивный REPL: Подключается к устройствам по серийному порту. Позволяет запускать/останавливать код, на лету просматривать графики в плоттере и управлять файлами как на ПК, так и в памяти самой платы (в стиле Thonny). Есть встроенный прошивальщик и установщик пакетов
mip.
🔘Интерактивный Board View: Snakie умеет парсить ваш код в реальном времени и
рисовать физическую карту задействованных пинов микроконтроллера (поддерживаются Raspberry Pi Pico 2 W, ESP32, Pimoroni и др.). Связи можно визуализировать в виде нод, крутить, масштабировать и экспортировать в SVG/PNG/PDF.
🔘Виртуальные приборы: В интерфейс встроены осциллограф, мультиметр и плоттер. Данные в них поступают без задержек из работающей программы благодаря крошечной встроенной MicroPython-библиотеке телеметрии (
scope(),
meter(),
plot()).
🔘Конструктор схем и деталей: Полноценный визуальный редактор макетных плат (Breadboard) и принципиальных схем (Schematic). Вы можете брать компоненты из библиотеки сообщества, расставлять их на холсте и соединять проводами в духе Node-RED, формируя проектный файл
robot.yml.
🔘Современный воркфлоу: Встроенная интеграция с Git (в стиле VS Code), чат-панель с LLM (через API-ключ Anthropic) и автоматические обновления приложения.
💻Технический стек и платформы:Проект написан на базе
Electron, Vite, React и TypeScript. Благодаря этому движок отлично работает и обновляется на Windows (x64), macOS (Intel/Apple Silicon), Linux (x64), а также имеет нативную сборку для
Raspberry Pi 4 / 5 (64-bit Pi OS в формате AppImage).
🚀Актуальная версия v0.13.0 уже доступна для загрузки. Сборки для macOS официально подписаны разработчиком и прошли нотариализацию Apple, так что Gatekeeper пропустит их без лишних вопросов.
#MicroPython #IDE #Electron #RaspberryPi #Pico #ESP32 #Embedded #Electronics #OpenSource #DevTools📱Ссылка на репозиторий:https://github.com/kevinmcaleer/Snakie