Slide 1

Slide 1 text

PYTHON ДЛЯ МИКРОКОНТРОЛЛЕРОВ Паперно Виктор.

Slide 2

Slide 2 text

ЗАЧЕМ ЭТО ВООБЩЕ НУЖНО? • Все достоинства Python • Разные микроконтроллеры • Низкий порог вхождения • Open-Source

Slide 3

Slide 3 text

С ЧЕГО ВСЁ НАЧАЛОСЬ?

Slide 4

Slide 4 text

ПОДДЕРЖИВАЕМЫЕ УСТРОЙСТВА PyBoard v1.1 ESP8266 BBC micro:bit Circuit Playground Express

Slide 5

Slide 5 text

НЕОБХОДИМЫЙ СОФТ Обязательно: • Любая программа для работы с Serial-портом. Для ESP8266 и ESP32: • esptool.py - программа для загрузки Micropython на плату • EsPy - IDE (Только для Windows) Желательно: • ampy - утилита от Adafruit, для работы с файлами .

Slide 6

Slide 6 text

РАЗНЫЕ ВЕРСИИ

Slide 7

Slide 7 text

HELLO WORLD

Slide 8

Slide 8 text

WIFI Подключение к W-Fi Режим точки доступа

Slide 9

Slide 9 text

WEB REPL import webrepl_setup

Slide 10

Slide 10 text

МОДУЛИ

Slide 11

Slide 11 text

ГДЕ ПОСМОТРЕТЬ?
 ЧТО ПОЧИТАТЬ? • Официальная документация - https://docs.micropython.org/ • Форум - https://forum.micropython.org/ • Programming with MicroPython - by Nicholas Tollervey • Python for Microcontrollers: Getting Started with MicroPython

Slide 12

Slide 12 text

Спасибо за внимание! Вопросы?