ESP32WROOM32 DEVKIT_C 物联网学习笔记(1)开发板简介及开发环境

目录

前言

一、ESP32是什么?

二、开发板简介

1.原理图

2.引脚定义

三、开发环境

参考资料

总结


前言

想为女友做个天气预报小电视,记录一下学习过程。


一、ESP32是什么?

ESP32是一种由乐鑫科技(Espressif Systems)开发的集成2.4GHz Wi-Fi和蓝牙功能的低成本、低功耗的微控制器。

  • 集成度:ESP32集成了天线和射频巴伦、功率放大器、低噪声放大器、滤波器和电源管理模块,整个解决方案占用的印刷电路板面积最少。
  • 技术规格:采用台积电40nm低功耗技术的双模Wi-Fi和蓝牙芯片,提供最佳的功率和射频性能,同时保证安全可靠。
  • 性能:双核设计,时钟频率为240MHz,运算能力达600DMIPS,包括一个协处理器用于传感器的通讯。
  • 资源:拥有520KB SRAM,1 Kbit的eFuse用于芯片ID和Flash加密,支持4个16MB的外部flash。
  • 外设特性:最多34个可编程GPIO引脚,支持多种通信协议如UART、SPI、I2C、I2S和PWM,集成12位ADC和8位DAC,以及多种传感器接口如电容触摸传感器和霍尔传感器。
  • 开发环境:ESP32的开发工具和生态系统丰富多样,包括Arduino IDE等开源的集成开发环境,为开发人员提供了丰富的资源和支持。
    ESP32WROOM32靓照

二、开发板简介

1.原理图

esp32_devkitc_v4原理图

2.引脚定义

esp32_devkitc_v4 引脚定义1

esp32_devkitc_v4 引脚定义2

三、开发环境

VSCode + PlatFormIO IDE环境搭建,主要参考

【ESP32入门教程】ESP32 ESP WROOM 32点亮一个LED,VSCode + PlatFormIO IDE,ESP32环境配置教程_platformio ide添加esp32 dev module-CSDN博客


参考资料

ESP32技术参考手册

esp32_devkitc_v4原理图 

SP32-DevKitC​ V4 入门指南

总结

介绍了ESP32及开发环境搭建,让我们物联网之旅迈出了第一步。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ESP-WROOM-32 技术规格书 ESP-WROOM-32 是一款通用型 WiFi-BT-BLE MCU 模组,功能强大,用途广泛,可以用于低功耗传感器网络和 要求极高的任务,例如语音编码、音频流和 MP3 解码等。 此款模组的核心是 ESP32 芯片,具有可扩展、自适应的特点。两个 CPU 核可以被单独控制或上电。时钟频率 的调节范围为 80 MHz 到 240 MHz。用户可以切断 CPU 的电源,利用低功耗协处理器来不断地监测外设的状态 变化或某些模拟量是否超出阈值。ESP32 还集成了丰富的外设,包括电容式触摸传感器、霍尔传感器、低噪声 传感放大器,SD 卡接口、以太网接口、高速 SDIO / SPI、UART、I2S 和 I2C 等。 ESP-WROOM-32 集成了传统蓝牙、低功耗蓝牙和 Wi-Fi,具有广泛的用途:Wi-Fi 支持极大范围的通信连接,也 支持通过路由器直接连接互联网;而蓝牙可以让用户连接手机或者广播 BLE Beacon 以便于信号检测。ESP32 芯片的睡眠电流小于 5 µA,使其适用于电池供电的可穿戴电子设备。ESP-WROOM-32 支持的数据传输速率高 达 150 Mbps,经过功率放大器后,输出功率可达到 22 dBm,可实现最大范围的无线通信。因此,这款芯片拥 有行业领先的技术规格,在高集成度、无线传输距离、功耗以及网络联通等方面性能最佳。 ESP32 的操作系统是带有 LWIP 的 freeRTOS,还内置了带有硬件加速功能的 TLS 1.2。芯片同时支持 OTA 加密 升级,开发者可以在产品发布之后继续升级。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值