ESP8266学习一Arduino开发环境搭建及第一个Wifi点灯开发例子

本文详细介绍了ESP8266在Arduino环境下的三种常见开发环境搭建方法,包括通过开发板管理器在线下载、使用Git安装硬件包及直接使用ESP8266SDK配置环境。此外,还提供了一个基于WiFi的Web服务器控制LED的小项目实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、ESP8266的Arduino开发环境搭建

Arduino IDE 是由 Arduino 官方提供的支持 C 语言的集成开发环境,主要是针对 Arduino 系列的开发板进行编程。我们可以通过简单的配置,在原本的Arduino编程环境里添加上对 ESP8266 开发板的支持。

此处介绍三种常用的搭建方法。

1、最常用的是在Arduino下的工具的开发板管理器进行在线下载
首先添加ESP8266板级支持

进入首选项(Preferences),找到附加开发板管理器地址(Additional Board Manager URLs),并在其后添加如下信息:http://arduino.esp8266.com/stable/package_esp8266com_index.json

在这里插入图片描述
之后点击工具 - 开发板 - 开发板管理器,进入开发板管理器界面:
在搜索栏上面输入ESP8266,选择最新版本点击“安装”,
在这里插入图片描述
即可得到esp8266的各种类型的板级支持包。
这种方法是最长用的,但是这个源在国外,下载起来非常的慢,我当时下载时候几乎就是nkb/s,所以我选择下面两种方法进行下载。

2、通过Git下载ESP8266的硬件包,将其安装在ArduinoIDE的HardWare目录下

Git可以是github,也可以是国内的gitee码云,码云下载速度会快一点,

(1)、使用Git安装:

使用git安装前要求:

  • 已安装git,支持多平台,官网下载地址https://git-scm.com/downloads

  • 已安装python2.7或更高版本,下载地址https://www.python.org/downloads/

  • 下面以window为例,使用git-bash安装wemos开发包:
    - 首先打开git-bash,这样进入一个具有基本linux指令集的终端窗口,可以运行如ls cd这样的bash指令,输入以下指令(我电脑上arduino的安装位置在E:\DanPianJi\Arduino):

  • 将esp8266工具包clone到ArduinoIDE的hardware目录下,新建工具包名称为esp8266

    cd E:
    cd Danpianji\Arduino\hardware
    mkdir esp8266
    cd esp8266
    git clone https://github.com/esp8266/Arduino.git esp8266
    
  • 当clone完毕后,在esp8266文件夹下会有板级工具包的目录。进入tools,运行get.py的python文件,或者

  • cd esp8266/tools
    python get.py
    

等待运行结束后打开arduino,就可以看到ESP8266开发包已安装好了:

在这里插入图片描述(2)、在Gitee码云国内源中进行支持包的下载,地址为:

https://gitee.com/wp-li/Arduino_ESP8266?_from=gitee_search

下载完将其移动到ArduinoIDE的hardware目录下面,进入tools执行get.py文件即可以完成环境搭建。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值