开发(一) ardunio环境配置

乐鑫官方主导的,项目地址在这里:https://github.com/espressif/arduino-esp32

 0 下载安装Arduino IDE:
https://www.arduino.cc/en/Main/Software

1、给Arduino IDE添加板卡网址

打开Arduino IDE(我的是最高版本1.8.0),安装Arduino IDE教程,打开文件->首选项,如下图所示:

点击上图红色圆圈中的按钮,在新弹出的窗口中添加如下网址:

https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json

如下图所示:

输入完成后,点击

2、更新板卡列表

我们将ESP32(ESP-WROOM-32)的主板网址添加到IDE后,就需要更新板卡列表,让Arduino IDE到该网址下载ESP32(ESP-WROOM-32)的相关库文件。

打开工具->开发板->开发板管理器,如下图所示:

在打开开发板管理器后,管理器会自动更新板卡列表,如下图所示:

3、安装ESP32(ESP-WROOM-32)

在上一步更新完成后,会出现FireFly-ESP32 Mainboard主板选项,如下图所示:

选择ESP32(ESP-WROOM-32)开发板,点击安装,开发板管理器会自动下载ESP32(ESP-WROOM-32)的相关文件。

正在安装。。。

安装完成后,开发板管理器会显示INSTALLED,如图所示:

关闭开发板管理器,整个安装过程完成,是不是很简单了?(*^__^*) 嘻嘻……

4、编译Blink程序

安装好ESP32(ESP-WROOM-32)编译环境后,让我们来小试牛刀吧!!!

打开工具->开发板,选择Firefly-ESP32主板,如下图所示:

上传到模块中就可以看到输出内容了:

5、安装python

在python官网去下载安装文件,点击下面的网址进入python下载界面:

https://www.python.org/getit/

进入网址后,选择python版本(我这里是python-2.7.12.msi),如下图所示:

点击Python 2.7.12,如下图所示:

点击Windows x86 MSI installer进行下载。下载完成后,得到python-2.7.12.msi文件,双击它进行安装。

选择Install just for me,点击Next,如下图所示:

在新弹出来的选项中,选择Add pyton.exe to Path,如下图所示:

设置完成后,选择Next,进行安装(如果有新的界面弹出来,提示是否安装,选择是)。

完成后,点击Finish,结束安装过程。

6、重新编译Blink

重启Arduino IDE,执行前面的第4步骤,进行编译,如下图所示:

O(∩_∩)O哈哈~,提示我编译完成,到此,我们的ESP32(ESP-WROOM-32)Arduino IDE编译环境就安装完成了。

PS:如果你没有安装过ESP32(ESP-WROOM-32)主板,这里是不会出现的,所以,还是老老实实的从上面的步骤安装吧!!!

打开文件->示例->Basics->Blink,如下图所示:

点击按钮,进行编译,如下图所示:

这里可以看到,编译报错了,提示我们没有找到python.exe文件,看来ESP32(ESP-WROOM-32)编译还需要安装python。于是,我们还得往下走~~~

原文地址:https://www.cnblogs.com/kekeoutlook/p/11028629.html

时间: 2024-10-10 05:11:37

开发(一) ardunio环境配置的相关文章

C、Shell、Perl基于Tomcat开发CGI程序环境配置

基于Tomcat7.0版本配置CGI开发环境,步聚如下: 以我的Tomcat7安装目录为例:TOMCA_HOME = /Users/yangxin/Documents/devToos/java/apache-tomcat-7.0.39 1.打开TOMCA_HOME/conf/web.xml 将CGI的Serlvet配置与URL映射注释打开 <servlet> <servlet-name>cgi</servlet-name> <servlet-class>or

[android开发篇]java环境配置

http://www.runoob.com/java/java-environment-setup.html Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,

webpack开发与生产环境配置

前言 作者去年就开始使用webpack, 最早的接触就来自于vue-cli.那个时候工作重点主要也是 vue 的使用,对webpack的配置是知之甚少,期间有问题也是询问大牛 @吕大豹.顺便说一句,对于前端知识体系迷茫的童鞋可以关注豹哥的微信公众号,<大豹杂说>.豹哥对于刚开始小白的自己(虽然现在也白)知无不谈,而且回复超快超认真.这里真的很感谢豹哥.前段时间工作不忙,自己就啃了啃webpack的官方文档,毕竟知识还是在自己脑袋里踏实.然后根据vue-cli的配置文件丰富了一点新的东西,发布出

安卓开发基础及环境配置

2011年买了第一部安卓操作系统的手机,当时势头正盛的HTC不可思议(incredible),当时的想法就是想学习下智能手机开发,但是由于各种原因,客观上是公司的项目太忙了,忙于项目管理.团队建设.客户上线,分析设计.编写代码,一直在做传统的业务管理系统,主观上还是压力不够,没有挤出时间涉猎智能手机这块.时光一晃,今年已经33岁,按照中国的国情,技术路线生涯估计最多还有7.8年的时间,抓紧时间利用多年的开发经验,迅速补上移动开发这块内容. 今年中秋节,用了一天时间把开发环境配置好了,按照我的学习

linux mint关于web开发的相关环境配置

在安装linux之前首先要明白linux系统的功能特性,linux是多少位 的,对要使用的工具要有大体的了解,那样就不至于在之后的安装中耽误太多时间,比如安装的系统是32位的就要安装与之对应的工具. 我们大体上了解一下linux能支持的又比较常用的工具: 1.skype 主要是应用于linux聊天和互动,以及数据资料的传送和共享,linux是不支持QQ系列的交流工具的,所以skype充当了一个的社交类的linux应用的角色.至于安装,直接在软件管理器中搜索skype,找到skype,点击安装就可

javaee开发工具及环境配置过程

在配置javaee开发环境的过程中遇到过很多问题,在此系统的整理一下我之前的配置过程 注:配置过程学习自<JSP&Servlet学习笔记(第二版)>详细过程可以阅读此书.在文章的最后会贴出我的所有开发工具 一.准备开发环境 1. 安装Tomcat 这里使用Apache Tomcat作为Web容器,下载网址: http://tomcat.apache.org/download-70.cgi 注:这里使用的Servlet/JSP版本是Servlet 3.0/JSP 2.2,支持此版本的To

exlipse开发安卓的环境配置

1. error1:    就是是Eclipse在打开的时候,加载虚拟机不正确. failed to load the jni shared library “c:jre\bin\server\jvm.dll 在Eclipse文件夹里面有个eclipse.ini文件,在你们加上  -vm C:\Program Files\Java\jdk1.7\bin\javaw.exe 这个就能保证你环境变量正确,前提你的jdk,jre安装得当,上面的加粗的部分就是path,根据你电脑中的路径变更. 要是这样

【Qt】Qt在Windows下的开发与调试环境配置

前文已经交待了从源码编译Qt自定义版本.现在可以开始配置一下开发与调试程序并写个Hello World了. 1. IDE 虽然Qt官方有VS插件使我们可以在VisualStudio中开发Qt应用,但我的感觉是那样的体验不太好,我还是喜欢使用清爽的Qt Creator来开发. QtCreator的下载地址:http://download.qt-project.org/official_releases/qtcreator/3.3/3.3.0/qt-creator-opensource-window

SmartWiki开发日志之环境配置和系统安装

SmartWiki是基于laravel5.2开发的在线文档管理系统. 最低需要PHP5.6+MySql5.7.同时PHP需要开启一下扩展: MCrypt GD PDO PDO_mysql mbstring 如果需要使用memcached,还需要安装memcached扩展. 以apache+php为例. 第一步 安装Apache2 sudo apt-get install apache2 sudo a2enmod rewrite sudo gedit /etc/apache2/apache2.co