说到MicroPython,或许有人会觉得生疏。而说到和它密切相干的Python,是不是会豁然开朗呢?Python属于诠释型言语,经由数十年的磨砺,现在Python已经成为最具人气的开源编程言语之一。(引荐进修:Python视频教程)
MicroPython望文生义就是运行在MCU的Python,换句话说Python能够让单片机行动起来了。
MicroPython开辟板入门实战篇
MicroPython脱胎于Python,基于ANSIC(C言语范例),然后在语法上又遵照了Python的范例,重要是为了能在嵌入式硬件上(这里特指微掌握器级别)更易于的完成对底层的操纵。截止到现在,已经有不少嵌入式硬件胜利移植了Micropython,如STM32F4、esp8266、PYBoard等。而现在在MicroPython嵌入式范畴最全、最专业的当属TPYBoard的MicroPython系列,是MicroPython从入门到实战的不贰之选。
MicroPython实战之课本篇
《机器人Python极客编程入门与实践》是搜集Python极客团队和国内浩瀚一线高手设想的MicroPython入门到实战的典范实战课本。包含数十个简朴入门案例,如LED掌握、wifi掌握、智能小车、PM2.5检测仪等。个中书中教程实例所搭配的试验开辟板即为TPYBoard开辟板。所以有了先进的软件、硬件开辟品台,剩下的只是创意!
TPYBoardv102是一款典范的MicroPython开辟板,搭载STM32F405芯片,支撑DFU和SWD两种调试体式格局,现分为三个版本,简约版、以及离别兼容MicroPython官方板的PYBoardv1.0、PYBoardv1.1,大小64mm*54mm。是MicroPython开辟和入门的首选!
TPYBoard基于局域网通讯的V20X系列能稳固的应用于物联网开辟环境,包含基于ESP8266的WIFI通讯开辟板TPYBoardv202、基于以太网通讯的TPYBoardv201。TPYBoard经由过程搭载种种传感器加上zigbee、Lora、NB-iot、2G、4G等通讯模块将构成物联网终端设备的典范产物形状,属于典范的MicroPython玩转物联网疾速开辟的利器。
TPYBoardv702支撑通讯定位功用的MicroPython开辟板。支撑北斗&GPS双模定位、GPRS通讯、短信、蓝牙、电话等功用。板载重力传感、温湿度、加速度传感器、蜂鸣器、LCD5110显示屏灯。
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是python能够单片机编程吗的细致内容,更多请关注ki4网别的相干文章!