查看: 2470|回复: 0

MicroPython是未来?当Python遇上单片机!

[复制链接]
  • TA的每日心情
    慵懒
    2018-1-6 09:01
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2017-5-15 10:23:45 | 显示全部楼层 |阅读模式
    分享到:
      Python已经逐渐成为热门编程语言的“座上宾”,同时它也是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都选它作为入门语言。因此也就出现了将Python应用到嵌入式领域的MicroPython,MicroPython脱胎于Python,基于ANSIC(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件上(这里特指微控制器级别)更易于的实现对底层的操作。

    11.jpg


      推荐:创客必备的MicroPython开发利器!

      PYBoard是MicroPython的官方开发板,但是这块板子定价较高,在国内也没有得到很好的普及。这也让许多热爱MicroPython的创客捉襟见肘。幸好,MicroPython遵循MIT协议开源,我们可以在其他开发板上很好的运行MicroPython,效果反而有过之而无不及。

      TPYBoard的MicroPython开发板系列是目前国内做的最全同时也是最专业的,现有产品除了支持MicroPython的TPYBoardV101、V102、V201、V202、V702外,还有stm23F4最小系统板,arduino系列开发板等等,是MicroPython从入门到精通的不二之选,也是广大创客硬件学习路上的良师益友。

    22.jpg


      【一起玩MicroPython】之TPYBoardv102

      TPYBoardv102是TPYBoard的MicroPython开发板系列的第一个产品,除了v102,TPYBoard系列还有支持8266的v202、支持以太网的v201以及支持GPS北斗&GPRS通信功能的v702,产品一经问世也得到了广大创客的支持和喜爱。

      版本篇:

      为了让广大的创客更好、更灵活的体验MicroPython开发的魅力,TPYBoardv102现分为两个版本,分别兼容MicroPython官方板PYBoardv1.0、PYBoardv1.1。,同时还配有无排针版,广大的爱好者可根据自身需求领过选择。

      外观篇:

      TPYBoardv102十分小巧,主板为蓝色沉金,大小64mm*54mm,便携性很OK,随身携带,到哪都能开发。PYBoard官方售价28英镑,而TPYBoardv102的售价为108元起,价格仅为官方板售价的一半,功能上却能完美的兼容PYBoardv1.0、v1.1的固件。

       33.jpg

      基础篇:

      通过TPYBoardv102,用户可以轻松实现对微控制器的控制,这就让更多的计算机初学者也能来动手做硬件DIY,用户完全可以通过MicroPython语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。

      工业篇:

      广州某机械制造公司利用TPYBoardv102开发板,自主开发完成了自动牛皮纸封装机的研发生产工作,基于TPYBoard开发板具有ADC高精度转换、超强定时器功能、IO口结构合理数量丰富等特点,被选用作为主控,主要负责自动控温、自动纠偏、和威纶触摸屏交互、变频器监测、散热控制等。

       自动封装机33无水印.png


      实践证明,加上稳定可靠的外围电路和抗干扰电源,以TPYBoard为核心的产品能成功应用于苛刻的工业环境,使开源硬件和开发平台得到更广泛的应用。



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 04:01 , Processed in 0.109641 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.