MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件。说到MicroPython,也许有人会感到陌生。而说到和它密切相关的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开发板。所以有了先进的软件、硬件开发品台,剩下的只是创意!

MicroPython实战之开发板篇

1、 TPYBoardv10x基础篇

TPYBoardv102是一款经典的MicroPython开发板,搭载STM32F405芯片,支持DFU和SWD两种调试方式,现分为三个版本,简约版、以及分别兼容MicroPython官方板的PYBoardv1.0、PYBoardv1.1,大小64mm*54mm。是MicroPython开发和入门的首选!

2、 TPYBoardV20X局域网篇

TPYBoard基于局域网通讯的V20X系列能稳定的应用于物联网开发环境,包括基于ESP8266的WIFI通信开发板TPYBoardv202、基于以太网通信的TPYBoardv201。TPYBoard通过搭载各种传感器加上zigbee、Lora、NB-iot、2G、4G等通信模块将组成物联网终端设备的典型产品形态,属于典型的MicroPython玩转物联网快速开发的利器。

3、 TPYBoard70X北斗GPRS通讯系列

TPYBoardv702支持通信定位功能的MicroPython开发板。支持北斗&GPS双模定位、GPRS通信、短信、蓝牙、电话等功能。板载重力传感、温湿度、加速度传感器、蜂鸣器、LCD5110显示屏灯。

目前TPYBoard现已形成了完善的MicroPython开发体系,并形成了完善的技术文档以及技术支持服务。实践证明,加上稳定可靠的外围电路和抗干扰电源,以TPYBoard为核心的产品能成功应用于苛刻的工业环境,使开源硬件和开发平台得到更广泛的应用,产品多样性远远高于官方开发板,是MicroPython学习的首选。

单片机python编程入门_用Python让单片机“行动”起来——MicroPython实战入门篇相关推荐

  1. python编程方式_自学python编程的方法路线

    怎么自学python编程 如何自学Python编程?一堆的Python教程却感觉无从下手呢?我想这应该是很多Python初学者正在纠结的问题. 今天想要分享给大家的是如何自学Python编程,学习这件 ...

  2. python编程中学生_中学生Python创意编程

    1.案例多样:本书案例丰富,知识点编排合理,难度适中,每个实例都有详细的分析和制作指导,降低了学习的难度,使读者对所学知识更加容易理解: 2.图文并茂:本书使用图片代替了大部分的文字说明,一目了然:具 ...

  3. python编程图文_深入Python多进程编程基础——图文版

    多进程编程知识是Python程序员进阶高级的必备知识点,我们平时习惯了使用multiprocessing库来操纵多进程,但是并不知道它的具体实现原理.下面我对多进程的常用知识点都简单列了一遍,使用原生 ...

  4. 南开大学python编程基础_《Python编程基础》20春期末考核(参考答案)南开大学 答案...

    <Python编程基础>20春期末考核 -00001 试卷总分:100  得分:70 一.单选题 (共 15 道试题,共 30 分) 1.执行"print(0o20)" ...

  5. python编程锦囊_跟着Python编程锦囊,一起探索精彩的Python编程世界

    <Python编程锦囊>从开发中经常遇到的实际问题和开发中必备的关键技能.难点技术出发. 对开发中经常遇到的实际问题和需要掌握的实用技能进行了系统的梳理.总结和提炼,编写了150个适用于P ...

  6. python编程儿童_儿童python编程能给孩子带来哪些好处

    学习儿童python编程越来越受欢迎,原因有很多,对于孩子来说,Python是一种很好的编程语言,是一种功能强大,易于阅读的编程语言,读起来更像英文,孩子们很容易在没有经验的情况下学习Python. ...

  7. 小小的python编程故事_小小的 Python 编程故事

    现在Python的火热已经不是整个编程界的事情了,Python的火热已经蔓延到小学.大学课程,之前看新闻报道说青岛的小学生课程里都开始设置Python的课程了,大学里由原来必考的VB也改成了Pytho ...

  8. 认识python编程环境_认识Python和安装Python环境

    学习目标: 1. 了解什么是Python?为什么学习Python?Python都可以做什么? 2. 了解并安装Python环境,体验第一Python程序. 学习内容: 1.什么是Python? Pyt ...

  9. 弟子规python编程游戏_《Python游戏趣味编程》 第11章 消灭星星

    知乎视频​www.zhihu.com 图书简介可以看这里: 童晶:<Python游戏趣味编程>新书上架了​zhuanlan.zhihu.com 消灭星星是一款非常容易上瘾的消除类游戏,只需 ...

  10. python编程方块_趣味Python编程之经典俄罗斯方块

    本帖最后由 柠檬守护 于 2016-10-23 14:14 编辑 转载:http://www.linuxidc.com/Linux/2016-10/136205.htm 用python把经典俄罗斯方块 ...

最新文章

  1. 机器学习——大数据与MapReduce
  2. 我的Debian 8.0 (jessie)配置文档
  3. java多线程实现电梯_面对对象第二单元总结 - 电梯(java多线程)
  4. .net导出Excel几种方式比较
  5. c#启动EXE文件(简单的)
  6. tf 从RNN到BERT
  7. 网上整理的对于Rest和Restful api的理解 - 那啥快看 - 博客园
  8. Django1.6 运行manage.py 报错解决办法(ImportError)
  9. IE-LAB网络实验室:HCNP培训机构 HCIE培训中心 HCIE认证培训 HCNA培训 华为面试考试时需要注意什么
  10. 【单片机】数码管显示器仿真
  11. 计算机excel在三维饼图改字,Excel如何一键生成饼图 Excel如何修改饼图
  12. 《拥抱机器人时代——Servo杂志中文精华合集》——4.3 理解智能设备
  13. 传输线模式<TEM TE TM EH HE>
  14. COOC6.2增加同义词合并无意义词删除等功能
  15. js经典代码200句
  16. 双碳背景下个人的低碳环保生活
  17. VisionPro FixtureCoord工具解释
  18. Linux 音频驱动(一) ASoC音频框架简介
  19. Java前端框架ZK的分页组件
  20. iapp小钢琴程序代码

热门文章

  1. 正显的段码液晶屏改为负显,是否要重新开模?
  2. 通过shell指令修改minicom的hardware flow control模式
  3. 知乎高赞答案!你看过/写过哪些有意思的代码?
  4. Windows下安装cab文件
  5. 企业绩效评价的四个体系
  6. 基于rk3288平台的gt9xx 触摸驱动移植
  7. xfs文件系统修复方法
  8. 去除视频水印的软件 唱歌抖音技巧
  9. Wsyscheck 20080201
  10. 群体智能仿真之简单蚁群算法