粗浅理解esp8266和Arduino

涉及到物联网一些课题,算是对esp8266最为粗浅的认识,小记。

esp8266

  • 是乐鑫一款基于wifi等通讯功能的芯片
  • 包涵了各种功能,可以参考乐鑫的介绍

    esp8266-12f

  • 是运用esp8266芯片组装的一款模块,是芯片的应用
  • 当然,也可以自己将芯片设计到自己的板子中去,只不过这个方案将其集成了,把一些引脚单独引出来,可以方便的开发,缩短开发过程
  • 还有其他厂商的集成方案

    esp8266-12f等模块相关功能

  • 多种wifi链接模式,可以作为ap,作为wifi路由,可以两者一起用
  • 可以串口链接到51单片机,进行串口通信
  • 可以将引脚链接到多种传感器,并链接到wifi,然后数据传输到iot等云端
  • 还有很多功能

    编程语言

  • 基于at等

    arduino

  • 谁能告诉我正确的读音?
  • 一款集成了硬件和atm32的板子
  • 上面有输出硬件的接口
  • 开发语言简单,集成了很多的库可以直接控制硬件
  • 有很多人在用

    两者可以结合

  • esp8266模块负责wifi
  • arduino负责控制硬件,当然上面也可以,不过它比较简单
  • 结合手机app可以实现当前很多的物联网套件的开发

后记

  • 一点点粗浅的认识,手续待完善和修正