导航菜单
首页 >  esp考试范围  > 【ESP32最全学习笔记(基础篇)

【ESP32最全学习笔记(基础篇)

          ESP32 新手?从这里开始!

关于本教程:

ESP32 基础篇                                

1.ESP32简介 ☑                                                                 

2.ESP32 Arduino 集成开发环境

3.ESP32 Arduino IDE 2.0

4.VS 代码和 PlatformIO

5.ESP32 引出线

6.ESP32 输入输出

7.ESP32 脉宽调制

8.ESP32 模拟输入

9.ESP32 中断定时器

10.ESP32 深度睡眠

ESP32 协议篇

ESP32 网络服务器

ESP32 LoRa

ESP32 BLE

ESP32 BLE 客户端-服务器

ESP32 蓝牙

ESP32 MQTT

ESP32 ESP-NOW

ESP32 Wi-Fi

ESP32 WebSocket

ESP32 ESP-MESH

ESP32 邮箱

ESP32 短信

ESP32 HTTP 获取 POST

HTTP GET Web APIs

HTTP POST Web APIs

 ESP32 服务器篇

持续更新,关注博主不迷路!!!

 ESP32 传感器模块篇

持续更新,关注博主不迷路!!!

ESP32 终极实战篇

百余项ESP32实战项目,敬请关注!!!

        ESP32 是 Espressif 开发的一系列低成本、低功耗的片上系统 (SoC) 微控制器,包括 Wi-Fi 和蓝牙无线功能以及双核处理器。如果您熟悉 ESP8266,那么 ESP32 就是它的继任者,加载了许多新功能。

        ESP32 的新手?你来对地方了。本指南包含您开始使用 ESP32 所需的所有信息。了解什么是 ESP32、如何选择 ESP32 开发板、如何让您的第一个程序运行等等。以下是我们将在本指南中介绍的内容: 

目录

■ 介绍 ESP32

        ■ ESP32规格

        ■ ESP32与ESP8266

■ ESP32开发板

        ■ 如何选择ESP32开发板?

        ■ 什么是最适合初学者的ESP32开发板

■ ESP32开发套件DOIT

■ ESP32GPIO引脚指南

■ 如何对ESP32进行编程?

■ ESP32与Arduino IDE

■ 利用Arduino IDE将代码上传至ESP32

▲介绍 ESP32

首先,首先,什么是 ESP32?ESP32 是乐鑫自主研发的一系列芯片微控制器。

为什么他们如此受欢迎?主要是因为有以下特点:

■低成本:您可以从 6 美元起购买 ESP32,这使得普通大众可以轻松获得它;■低功耗:与其他微控制器相比,ESP32功耗极低,支持深度睡眠等低功耗模式状态,以节省电能;■Wi-Fi 功能:ESP32 可以轻松连接到 Wi-Fi 网络以连接互联网(station 模式),或创建自己的 Wi-Fi 无线网络(接入点模式)以便其他设备可以连接到它——这是对于物联网和家庭自动化项目至关重要——您可以让多个设备使用它们的 Wi-Fi 功能相互通信;■蓝牙:ESP32 支持经典蓝牙和低功耗蓝牙 (BLE) ——适用于各种物联网应用;■双核:大多数 ESP32 都是双核的——它们带有 2 个 Xtensa 32 位 LX6 微处理器:核心 0 和核心 1。■丰富的外设输入/输出接口——ESP32支持电容触摸、ADC、DAC、UART、SPI、I2C等多种输入(从外界读取数据)和输出(向外界发送命令/信号)外设、脉宽调制等等。■与 Arduino“编程语言”兼容:那些已经熟悉 Arduino 板编程的人,您会很高兴知道他们可以用 Arduino 风格对 ESP32 进行编程。■与 MicroPython 兼容:您可以使用 MicroPython 固件对 ESP32 进行编程,它是针对微控制器和嵌入式系统的 Python 3 的重新实现。

ESP32 规格

如果您想了解

相关推荐: