esp笔记(1)esp8266 简介及其开发方式

本文开发环境:

  • MCU型号:ESP8266

本文内容:

  1. esp8266 及其开发的几种方式

esp8266 简介

esp8266 是一款带Wlan收发器的单片机。
在这里插入图片描述

开发方式

目前esp8266可选的开发方式有(包括不限于)以下五种:

  • 官方SDK开发:使用官方提供的软件开发包,在SDK的基础上进行二次开发。
  • AT指令开发:通过在 esp8266 中烧写对应的固件,使得esp8266可以通过串口AT指令和其他单片机,如STM32,51单片机等通信,通过串口发送数据来配置esp8266,进行开发。
  • Lua 脚本开发:nodemcu是一个含Lua解释器的固件,通过烧写该固件,可以使用Lua语言来开发esp8266。
  • Python 脚本开发:MicroPython for ESP8266 是一个含python解释器的估计,通过烧写该固件,可以使用Python来开发esp8266。
  • Arduino IDE 开发:arduino支持esp8266的开发,和其他单片机的开发方式相同,arduino IDE 高度封装了各种esp8266的外设驱动,提供了简明的API供程序员直接调用。
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值