ESP32实用教程(一)开发软件的选择及环境的搭建
1.ESP32介绍:
ESP32是乐鑫信息科技(以下简称乐鑫)推出的一块WIFI芯片。ESP32 集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,整个解决方案占用了最少的印刷电路板面积。2.4 GHz Wi-Fi 加蓝牙双模芯片采用 TSMC 低功耗 40nm 技术,功耗性能和射频性能最佳,安全可靠,易于扩展至各种应用。
下为乐鑫官网,有详细的ESP32介绍
ESP32 Wi-Fi & 蓝牙 MCU I 乐鑫科技
2.ESP32开发软件的选择:
上面三幅图所展示的为常用的开发软件,这里用VS CODE作为主要的开发软件,其它软件的使用大家可以自行在网上寻找资源。
3.环境的搭建(以vs code 为例)
(1)VS CODE下载链接:
VSCode中文网 - Visual Studio Code中文官网 VS Code编辑器中文网站
(2)软件安装
VSCode安装教程(超详细)_『愚』的博客-CSDN博客_vscode安装教程
这里大家参考这篇文章,侵权删。
(3)安装platformio插件
可参考如下教程:
platformIO环境安装_kimiyang123的专栏-CSDN博客_platformio安装
4.ESP32开发环境的搭建
可参考如下教程:
首发-ESP32在VS Code下PlatformIo插件下首次体验[过程]_曾菜鸟的博客-CSDN博客_esp32 platformiobb
本人使用的开发环境配置为ARDUINO,原因在于其提供了丰富的库文件,非常方便使用。
准备好后,便开始下一章的学习,ESP32点亮一个灯。
ESP32实用教程(一)开发软件的选择及环境的搭建相关推荐
- 【Arduino学习】01.开发板选择和环境的搭建
1.Arduino是一款便捷灵活.方便上手的开源电子原型平台.包含硬件(各种型号的Arduino板)和软件(Arduino IDE).由一个欧洲开发团队于2005年冬季开发. 2.做嵌入式开发有一点不 ...
- 【实用教程】一文学会安装Python环境,Python语言给我整起来
文章目录 Python 环境搭建 Python下载 Python安装 Unix & Linux 平台安装 Python: Window 平台安装 Python: MAC 平台安装 Python ...
- Colab实用教程(免费的深度学习GPU环境)
一.Colab是什么? Google Colab 是一个免费的云服务并支持免费的 GPU,可以: 提高你的 Python 语言的编码技能. 使用 Keras.TensorFlow.PyTorch 和 ...
- jeston nano开发板 在ubuntu18.04环境下搭建的ROS和arduino小车
一.准备安装Ubuntu系统 (在vmware上安装)#方便后面的调试 首先,需要我们去官网下载镜像文件,但是由于官方的服务器搭建在境外,因此我们更倾向于使用国内镜像进行下载,比如清华大学镜像,一般来 ...
- 【Cocos2d开发】Cocos2d下安卓环境的搭建
在进行Cocos2d游戏开发前 我们先来配置一下环境,我们先来准备一下工具,我们所需要的工具分别为: 1.Cocos2d引擎 2.JDK 3.SDK 4.NDK 5.ANT 6.ADT 1.下载Coc ...
- 基于C#(Visual Studio 2013)的AutoCAD2016二次开发(一)编程环境的搭建
机械设计中一般都采用AutoCAD设计软件,在复杂 CAD问题或特殊用途的设计中,依据原有软件的功能往往难以解决问题,在此情况下,只是会使用软件的基本功能是不够的.本着自学和相互交流的原则,撰写如下学 ...
- linux环境内核调试软件,Linux内核调试环境的搭建(使用qemu)
但是这里有几个问题要说一下,关于什么是make menuconfig,不知道的同学去google下,另外执行命令需要ncurses库的支持,不然你执行 make menuconfig会报错,这里大家可 ...
- 《初级会计电算化实用教程(金蝶ERP—K/3版)》一1.4 会计核算软件
本节书摘来自异步社区<初级会计电算化实用教程(金蝶ERP-K/3版)>一书中的第1章,第1.4节,作者 金蝶软件(中国)有限公司,更多章节内容可以访问云栖社区"异步社区" ...
- Xilinx 原语简介--(Xilinx FPGA开发实用教程)
目录 前言 1.Xilinx 原语简介 1.1 时钟组件原语(Clock Components) 1.1.1 BUFG 1.1.2 BUFGMUX 1.2 I/O端口组件(IO Components) ...
最新文章
- Ansible源码解析 Inventory组概念
- CS 就业寒冬?这里有一份面试必备基础知识
- 3451: Tyvj1953 Normal 点分治 FFT
- {%csrf_token%}的作用
- jupyter notebook即原来的Ipython notebook的使用方法
- 组件php53 php55区别,分享下php5类中三种数据类型的区别
- python try语句相关(try/except/else/finally)
- A-Deeper-Understanding-of-Spark-Internals(Spark内核深入理解)
- java.util.enummap_java.util.EnumMap.clone()方法实例
- java图书管理系统源代码_高校社团管理系统(ssm+mysql)
- 官网下载Java连接MySql驱动jar包
- 专利交底书怎么写 -
- 批量删除多个 Word 文件中的分节符
- 10543: 孤岛症候群
- Constructing and Embedding Abstract Event Causality Networks from Text Snippets
- 天平游码读数例题_在天平读数时游码要读游码左端对应的刻度______
- L1-003 个位数统计 (15 分)
- 小程序嵌套h5页面_快速小程序开发之微信小程序内嵌 H5
- Ajax-服务器响应数据详解
- 算法_二叉树_二叉树的最大深度