这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » MicroPython遇上物联网?五脏俱全的物联网快速开发板!

共3条 1/1 1 跳转至

MicroPython遇上物联网?五脏俱全的物联网快速开发板!

助工
2017-06-08 14:52:36     打赏
  Python的火热让其运行在MCU端的MicroPython也逐渐迎来了春天。MicroPython的出现让Python这种“胶水语言”成功引用到嵌入式领域,也使得Python控制单片机成为可能。MicroPython丰富的类库、高效的开发效率以及超强的硬件访问能力等等,将逐渐在物联网嵌入式系统中承当越来越大量的任务,并将逐步超越其他语言成为物联网开发的一大利器。

      MicroPython开发板现状

      目前MicroPython的官方板是PYBoard,但是这个板子比较少见,价格也比较贵。幸好MicroPython遵循MIT协议开源,我们可以在其他开发板上很好的运行MicroPython,效果有过之而无不及。目前国内在MicroPython开发板领域做的最全最成熟的是TPYBoard的MicroPython系列,TPYBoard现已形成了完善的MicroPython开发体系,并形成了完善的技术文档以及技术支持服务。

      玩转MicroPython之五脏俱全的物联网快速开发板

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

      TPYBoardv202:MicroPython+ESP8266

      TPYBoardv202板载ESP8266模块,共有16个GPIO口,1个SPI接口,1个I2C接口,1个USART接口,1个ADC接口。具有开源、交互式、低成本、简单、智能等特点。支持Lua和MicroPython两种开发语言,同时兼容NodeMCU。是一款支持Python语言、高性价比的WiFi通信开发板!,轻松将你带入物联网领域!



      主要硬件特点:

      1.ESP8266_12E

      2.MicroUSB,可在3.5V-10V电压内工作

      3.2xUSB2.0

      4.SW1/RST键:在MicroUSB口下方,SW2/FLASH键:ESP8266模块左侧

      5.ESP8266板载蓝色LED

      6.GPIO(16)SPI(1)I2C(1)USART(1)ADC(1)

      7.LED*1(ESP8266板载蓝色LED)

      TPYBoardv201:带以太网的MicroPython开发板

      TPYboardV201支持TPYBoard核心板v102所有功能,并且增加了工业级、高性能、多功能的工业级超级网口TTL串口转以太网模块,通过网口直接与web服务器通信。共有30个GPIO口,2个SPI接口,2个CAN口,2个I2C接口,5个USART接口,1个SWD接口,2个DAC引脚,12个12-bitADC引脚。用户可以通过Python代码轻松控制微控制器的各种外设,比如LED等,读取管脚电压,播放歌曲,和其他设备联网等等。


      主要硬件特点:

      1.MCUSTM32F405RGT6

      2.168MHzCortexM4CPUwithhardwarefloatingpoint

      3.1024KiBflashROMand192KiBRAM

      4.MicroUSB支持串口,通用存储,HID协议

      5.MicroSD卡槽

      6.以太网转串口模块1个

      7.1个复位按键,1个通用按键

      8.支持SWD&DFU固件烧写




管理员
2017-06-08 22:11:50     打赏
2楼
谢谢楼主分享

专家
2017-06-09 08:30:26     打赏
3楼
不错,功能很全。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]