1. 主页
  2. HA文档
  3. PiliBoard
  4. PiliBoard

PiliBoard

一些基本概念

  • ESP8266

    这是一款芯片的名称。这款芯片,带WIFI通讯功能,也集成了单片机功能。
  • PiliBoard

    PiliBoard是基于ESP8266芯片的一块电路板,除了ESP8266芯片之外,还包含天线、flash存储空间等。
    PiliBoard为MicroPython环境而设计制造,但也可以烧录其它固件环境(比如ArduinoESPEasyesphomelib等)。
  • PiliBoard开发板

    PiliBoard可以插在PiliBoard开发板上进行编程与调试(也可以插在产品中正式运行)。
    PiliBoard开发板有串口通讯功能,有模式状态开关,同时有供调试的led灯与按键。
  • MicroPython
    MicroPython是专门为了在单片机上运行而开发出来的一门语言,完全符合Python3的语法规则,同时MicroPython根据在单片机上运行的特性,集成了一些Python标准库,也积累了大量其特有的库。
    在PiliBoard上已经烧录了MicroPython的固件。

为什么要使用MicroPython

  1. Python作为一种高级语言,可以解释执行;这意味着其可以逐条执行,随时查看变量信息,这对在单片机上的调试非常方便。
  2. 单片机逻辑控制越来越复杂,变化也越来越多,高级的脚本语言无疑开发成本更低、迭代效率更高。
  3. 单片机的性能越来越高,在做逻辑控制时不再斤斤计较于一点性能。

此文不允许转载,如需转载请与BD@hachina.io联系。

这篇文章对您有用吗? 0 2