MicroPython 之 PYBoard】的更多相关文章

转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604 本文以TPYBoardv101开发板为例讲解了利用micropython进行BadUSB的usb-HID设备测试的主要方法,使用mt7681模块进行了一个简单的实验,实现了手机摇控键盘输入的测试. 0x01引言 Micropython即运行在微控制器上的Python,只要你懂python3.x,就可以让你像使用arduino那样进行硬件开发.随着micropython的发布,已经有越来越多…
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.TPYboard V102板  一块 2.DS3231模块   一块 3.NOKIA 5110 LCD 屏 一块 4.杜邦线:若干 ===感谢某宝“萝卜城”提供的TPYboard V102豪华版套餐=== 二.Nokia 5110 LCD屏使用方法 1.什么是Nokia 5110 LCD? Nokia 5110 LCD是NOKIA 公司生产的可用于其5…
MicroPython成功将Python引入到嵌入式领域,近几年MicroPython的发展和普及也证明,Python无疑将在未来几年内快速抢占和蚕食C/C++的份额.包括现在比较火爆的机器人.无人机以及其他开源硬件诸如Arduino与RaspberryPi的项目正吸引到众多拥有Python技能背景的爱好者. 截止到目前,已经有不少嵌入式硬件成功移植了Micropython,如STM32F4.esp8266.PYBoard等.而目前在MicroPython嵌入式领域最全.最专业的当属TPYBoa…
MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件.说到MicroPython,也许有人会感到陌生.而说到和它密切相关的Python,是否会恍然大悟呢?Python属于解释型语言,经过数十年的磨砺,如今Python已经成为最具人气的开源编程语言之一.MicroPython顾名思义就是运行在MCU的Python,换句话说Python可以让单片机行动起来了. MicroPython开发板入门实战篇 MicroPython脱胎于Python,基于ANSIC(C语言标准),然…
Python的开放.简洁.黏合正符合了现发展阶段对大数据分析.可视化.各种平台程序协作产生了快速的促进作用.自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢经过了太漫长的时间,然而可能也与国情与发展需求有着相当的关系.总之,越来越多人开始使用Python. MicroPython是在单片机上跑的Python.官方的开发板是PYBoard,但是这个板子比较少见,价格也比较贵.幸好MicroPython支持多种开发板,我们可以在其他开发板上很好的运行MicroPyt…
Python的火热让其运行在MCU端的MicroPython也逐渐迎来了春天.MicroPython的出现让Python这种"胶水语言"成功引用到嵌入式领域,也使得Python控制单片机成为可能.MicroPython丰富的类库.高效的开发效率以及超强的硬件访问能力等等,将逐渐在物联网嵌入式系统中承当越来越大量的任务,并将逐步超越其他语言成为物联网开发的一大利器. MicroPython开发板现状 目前MicroPython的官方板是PYBoard,但是这个板子比较少见,价格也比较贵.…
比如: pyboard micro:bit ESP8266/ESP32 stm32等等 什么是pyboard? pyboard是官方的MicroPython微控制器板,完全支持软件功能.硬件有: STM32F405RG微控制器 具有硬件浮点的168 MHz Cortex M4 CPU 1024KiB闪存ROM和192KiB RAM Micro USB连接器,用于电源和串行通信 Micro SD卡插槽,支持标准和高容量SD卡 3轴加速度计(MMA7660) 带可选备用电池的实时时钟 左下边缘有24…
转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 前言 PyCharm可以说是当今最流行的一款Python IDE了,大部分购买TPYBoard的小伙伴都会使用PyCharm编写MicroPython的程序.遗憾的是,只是把PyCharm当做了一种代码编辑器,调试依然还的需要其他辅助软件,比如PuTTY.其实最近也有不少小伙伴询问PyCharm中怎么安装MicroPython插件的问题,想着正好网站…
今天来说说 MicroPython 的架构情况,如果有必要我会做一些源码分析的文章供大家参考. 先来认识一下 MicroPython 整体情况,可以从软件的角度上去看待,首先我们拿到 MicroPython 的主仓库. 直接 git clone https://github.com/micropython/micropython ,在 Windows 下进行操作了解一下. 之后需要交叉编译代码的时候,必然会回到 Linux ,Windows 10 的发展 Linux 内核还需要一些时间,但应该也…
Python的开放.简洁.黏合正符合了现发展阶段对人工智能.大数据分析.可视化.各种平台程序协作产生了快速的促进作用.自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢经过了太漫长的时间,然而可能也与国情与发展需求有着相当的关系.总之,越来越多人开始使用Python. MicroPython是在单片机上跑的Python.官方的开发板是PYBoard,但是这个板子比较少见,价格也比较贵.幸好MicroPython支持多种开发板,我们可以在其他开发板上很好的运行Mic…