Python语言是一种解释性脚本语言,不如C语言精简、不如C++语言跑得快、而且还占内存!但这些问题没有阻碍其向嵌入式开发迈进!
microPython的logo
嵌入式的Python语言:
microPython是Python语言的嵌入式版本,microPython是2013年被开发出来的,目前已经广泛支持ARM体系结构的处理器,以及Arduino、ESP8266、以及物联网硬件。
microPython特性:
microPython提供了核心的Python库,可以和标准Python进行无缝对接,除此之外还提供可以操作硬件的帧缓存、GPIO、UART、SPI、I2C等常见的单片机支持。
microPython传感器支持:
传感器支持的通信方式microPython都支持,所以理论上microPython支持所有的传感器。
microPython的优点:
在新版的中,microPython支持多线程以及协程,这些高级特性的加入让microPython如虎添翼,嵌入式处理更加得心应手。
结束语:
Python嵌入式的支持,让物联网开发更加简单,让更多的精力汇聚于数据和算法,更好地为生活服务。
我是爱游戏爱折腾的Python程序猿,来和我一起倒腾物联网吧~ Python一站式开发,从软件到硬件!
物联网时代正在到来
领取专属 10元无门槛券
私享最新 技术干货