Pyboard является официальной микроконтроллерной платой MicroPython с полной поддержкой функций программного обеспечения. Оборудование имеет:
Микроконтроллер STM32F411RE
100 МГц Cortex M4 CPU с аппаратной плавающей точкой
512KiB flash ROM и 128KiB RAM
Разъем Micro USB для питания и последовательной связи
Слот карты Micro SD, поддержка стандартных и высокой емкости sd-карт
3-х осевой акселерометр (MMA7660)
Часы в реальном времени с дополнительным резервным аккумулятором
24 GPIO по левым и правым краям и 5 GPIO по нижнему ряду, плюс светодиодный переключатель GPIO доступен в нижней строке
3x 12 битный аналого-цифровой преобразователь, доступные на 16 наклонных штрихов, 4 с аналоговая земля экранирование
4 светодиода (красный, зеленый, желтый и синий) + 1 ШИМ (красный)
1 Сброс 1 пользователя и 1 переключатель boot0
Бортовой 3,3 V LDO Регулятор напряжения, способное до 250mA, диапазон входного напряжения 3,6 V to 16V
DFU HEX bootloader в ROM для легкой модернизации firmwar
Микропитон
MicroPython-это Плавная и эффективная реализация языка программирования Python 3, который включает в себя небольшой набор стандартной библиотеки Python и оптимизирован для работы на микроконтроллерах и в ограниченных средах.
Pyboard MicroPython-это компактная Электронная Печатная плата, которая работает с MicroPython на голом металле, предоставляя вам низкую операционную систему Python, которая может использоваться для контроля всех видов электронных проектов.
MicroPython упакован в расширенные функции, такие как Интерактивная подсказка, произвольные точные целые числа, закрытие, понимание списка, генераторы, обработка исключений и многое другое. Но он достаточно компактный, чтобы поместиться и работать в пределах всего 256k кодового пространства и 16k оперативной памяти.
MicroPython стремится быть максимально совместимым с обычным Python, чтобы вы могли легко переносить код с рабочего стола на микроконтроллер или встроенную систему.
Сайт org:Http://micropython.org/
Спасибо профессору дамиену Джорджу за
Его большой вклад
感谢Damien George教授的伟大贡献
C
Если вам не нужен микропитон, плата, конечно, может быть запрограммирована на языке C, чтобы избежать недостатков использования микропитона.
Печатная плата может быть отлажена с помощью ST link и других отладчиков.


