esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)

时间:2022-11-02 23:01:10

首先去官网下载arduino

https://www.arduino.cc/en/main/software
 
 
 
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
由于国产链接下载慢的缘故,所以可以采用百度网盘的方式进行下载,具体下载方法不赘述
下载完成后可以看到我们下载的文件
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
然后解压文件
 
xz -d arduino-1.8.8-linux64.tar.xz
tar -xf arduino-1.8.8-linux64.tar
 
 
 
 
解压完成后可以看到解压出来的文件
 
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
进入arduino-1.8.8文件夹中,输入./install.sh开始安装
 
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
同时在桌面上可以看到图标
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
启动后效果如下:
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
接着,我们选择项目-->加载库-->管理库,搜索m5stack
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
此时,我们可以在文件->示例->不相容中找到我们m5stack开发板
现在,我们来体验一下,下载一个游戏
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
在编译下载之前,我们需要在工具->端口里设置我们的串口端口,我的是/dev/ttyUSB0
 
然后下载esp32的audrino库
git clone git@github.com:espressif/arduino-esp32.git
 
 
 
 
如果没有这个,将会使得很多的头文件都找不到,所以一定需要下载这个开发板包
 
下载完成后,将arduino-esp32文件夹重命名esp32
需要将esp32转移arduino-1.8.8/hardware/espressif/文件夹中
这样我们再打开arduino时便可以看见我们的设备了
然后选择
工具->开发板->M5Stack-Core-Esp32
 
配置完成后就可以编译我们的工程了
 
比如我们下载一游戏<flappy bird>
 
编译完成后下载到开发板即可正常运行
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
上传到开发板猴运行效果如下所示
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
本次搭建工程即构建完成esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
 
提示:在构建过程中可能会出现如下的警告
esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)
原因是这些库在其他的模块上,所以我们可以手动下载这些库
git clone git@github.com:VSChina/ESP32_AzureIoT_Arduino.git
git clone git@github.com:nkolban/ESP32_BLE_Arduino.git mv ESP32_AzureIoT_Arduino AzureIoT
mv ESP32_BLE_Arduino BLE
 
 
 
 
 
 
 
 

esp32(M5STACK) ARDUINO开发环境搭建(ubuntu)的更多相关文章

  1. ESP32的Linux开发环境搭建

    1. 官网教程地址 https://docs.espressif.com/projects/esp-idf/zh_CN/v4.0.1/get-started/linux-setup.html 2.官网 ...

  2. ESP32 ADF windows开发环境搭建 适配ADF到ESP32A1S(转)

    搭建ESP32A1S的ADF开发环境 一,获取IDF和IDF-TOOL adf是乐鑫的音频开发框架,里面有许多乐鑫的音频开发API,同时ADF是基于IDF的.这一部分可以按照官网的教程一步一步来.官网 ...

  3. S3C2440开发环境搭建&lpar;Ubuntu&rpar;

    我的操作系统是 Ubuntu 1404.可以使用下面的命令查看系统的版本: cat /etc/issue 安装.配置.启动 ftp 服务 sudo apt-get install vsftpd  修改 ...

  4. OCCI开发环境搭建&lpar;Ubuntu&rpar;

    OCCI开放包(下载与服务器版本相同的开发包, 这用的是12.1.0.2): instantclient-basic-linux.x64-12.1.0.2.0.zip instantclient-sd ...

  5. Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境

    在Ubuntu/Linux 中搭建Arduino开发环境 我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 需要安装的Arduino的版本:Arduino 1.6.11(最新版本) ...

  6. ubuntu java开发环境搭建(jdk&plus;tomcat&plus;eclipse)

    一.jdk的安装配置. 1.下载jdk. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  7. Ubuntu开发环境搭建

    linux开发不得不用虚拟机,为了节省系统资源.决定采用Ubuntu Server逐步搭建出具有图形界面的开发环境. ubuntu server 安装英文版 安装选择选generic,不要LVM选项. ...

  8. 我的开发环境搭建(ubuntu菜鸟)

    前段时间把系统换成了ubuntu,经过一段时间到发展,终于可以比较正常到完成开发工作了,但是就在今天,我的系统崩了,进不了桌面,而且终端里边到中文也显示乱码,尝试了网上说到各种方法无效,最终我决定重装 ...

  9. odoo开发环境搭建&lpar;二):安装Ubuntu 17虚拟机

    odoo开发环境搭建(二):安装Ubuntu 17虚拟机 下载镜像文件: 配置网络: 安装vmware tools: 配置共享文件夹: 选中虚拟机,右键编辑设置里边配置共享文件夹,指定windows本 ...

随机推荐

  1. 发一则自己创作的Lae程序员小漫画,仅供一乐

  2. LVS的十种调度算法

    LVS十种调度算法 1.静态调度: ①rr(Round Robin):轮询调度,轮叫调度 轮询调度算法的原理是每一次把来自用户的请求轮流分配给内部中的服务器,从1开始,直到N(内部服务器个数),然后重 ...

  3. 发布iOS应用时,Xcode报错:Application failed codesign verification&period;

    如下图,在发布应用时,因为codesign问题卡住了.尝试修改Target中的code sign setting,没有效果. 接着,在Developer Center删除所有证书,甚至包括Apps I ...

  4. Android的颜色值转换

    Android的颜色int值比较变态,是个负值,用计算机术语讲叫补码,手工转换比较麻烦,首先看看文档 https://developer.android.com/reference/android/g ...

  5. WEB前端需要了解的XML相关基础知识

    什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没 ...

  6. can&&num;39&semi;t open the mysql&period;plugin table&period; please run mysql&lowbar;upgrade to create it&period;

    To initialize a fresh data directory, you basically (after setting your config file) just have to ru ...

  7. Linux3&period;10&period;0块IO子系统流程(7)-- 请求处理完成

    和提交请求相反,完成请求的过程是从低层驱动开始的.请求处理完成分为两个部分:上半部和下半部.开始时,请求处理完成总是处在中断上下文,在这里的主要任务是将已完成的请求放到某个队列中,然后引发软终端让中断 ...

  8. 使用 Spring Cloud 和 Docker 构建微服务架构

    如何使用Spring Boot.Spring Cloud.Docker和Netflix的一些开源工具来构建一个微服务架构. 本文通过使用Spring Boot.Spring Cloud和Docker构 ...

  9. 解决python3读写中文txt时UnicodeDecodeError &colon; &&num;39&semi;ascii&&num;39&semi; codec can&&num;39&semi;t decode byte 0xc4 in position 5595&colon; ordinal not in range&lpar;128&rpar; on line 0的问题

    今天使用python3读写含有中文的txt时突然报了如下错误,系统是MAC OS,iDE是pycharm: UnicodeDecodeError : 'ascii' codec can't decod ...

  10. 【c&plus;&plus;基础】如何获取工程项目当前路径

    工程项目当前路径 #include <direct.h> int main( ) { ]; _getcwd(buffer, ); std::cout << buffer &lt ...