合集-ESP 乐鑫相关
摘要:ESP8266 ESP8266(ESP8266EX)是乐鑫公司做的一款WiFi MCU 乐鑫官网:https://www.espressif.com.cn/zh-hans/home ESP8266页面:https://www.espressif.com.cn/zh-hans/products/soc
阅读全文
摘要:推荐先看文章: 《ESP32,使用gitee搭建 ESP-IDF 开发框架》 原文博主:工程师进阶笔记 乐鑫官方提供的文档,以及网上大部分ESP32环境搭建的文章,在搭建开发环境获取源码的时候,由于使用了国外知名的程序员交友平台github,往往会导致源码获取中断或失败,github访问失败是一些特
阅读全文
摘要:阅前注意:默认已经搭建好了 VSCode+PlatformIO 环境,本文重点介绍如何新建工程、编译、运行和使用串口调试器。 至于如何搭建 VSCode+PlatformIO 的 esp开发环境的详细步骤,请看文章: 《老宇哥带你玩转ESP32:02使用VSCode+PlatformIO搭建开发环境
阅读全文
摘要:参考资料: 0. ESP8266、ESP32引脚图 https://blog.csdn.net/qq_45355603/article/details/125606207 1.【NodeMcu-ESP8266】引脚使用参考指南——推荐收藏:https://blog.csdn.net/qq_15776
阅读全文
摘要:今天第一次尝试用钢板焊板子(是一块ESP32物联网应用开发板)。焊好后检查了一下,就插上电脑测试,意外的是,出现了以下提示: 图1 usb设备所需电量超出该端口所能提供的电量 上网查原因,是USB接口有问题或者USB设备自己存在问题。 于是开始怀疑 USB 口的问题。板子上的USB口是 16线(12
阅读全文
摘要:0. 搭建平台 推荐文章:《老宇哥带你玩转ESP32:02使用VSCode+PlatformIO搭建开发环境》 1. GPIO 输入输出 数字输出功能 这里我们就以一个LED灯来演示,首先,我们需要在setup()中初始化对应的IO在输出模式,使用pinMode函数,第一个参数上对应的IO序号,第二
阅读全文
摘要:原理图: 图 按键部分 图 单片机部分 程序:KEY_USR 引脚配置成上拉输入 在Arduino中,配置一个IO为上拉输入可以使用pinMode()函数和digitalWrite()函数。pinMode()函数用于设置引脚模式,而digitalWrite()函数用于设置上拉电阻。 以下是一个示例代
阅读全文
摘要:原理图: 图 adc部分原理图 图 单片机adc相关引脚 图 ESP32模组数据手册——引脚部分 原理图分析: Q4是一个NMOS管,当 ADC_CON 高电平的时候,Q4导通(目的是为了Q3导通); Q5是一个PMOS管,当栅极为低电平时(即Q4导通时),Q3导通。 Q5导通之后,电流通过另外两路
阅读全文
摘要:原文:《老宇哥带你玩转 ESP32:13 终于到WiFi功能的使用了》 链接:https://www.eepw.com.cn/zhuanlan/315164.html 今天我们来说说ESP32 的WiFi。 ESP32的WiFi 我们之所以使用ESP32做一些小项目,最重要的就是看中了ESP32的W
阅读全文
摘要:参考原文:<老宇哥带你玩转 ESP32:07 I2C协议,看这一篇就够了> 链接:https://www.eepw.com.cn/zhuanlan/315431.html 天我们来玩儿I2C。 I2C概述 I2C全称是Inter-Integrated Circuit,是飞利浦半导体公司(06年迁移到
阅读全文
摘要:原理图: 图 I2C接口的RTC芯片 图 单片机I2C部分引脚图 软件 启动I2C 启动Wire库并作为主机或者从机加入总线,这个函数调用一次即可,参数为7位从机地址,不带参数就以主机的形式加入总线。 Wire.begin(); Wire.begin(address); 主设备从从设备请求字节 由主
阅读全文
摘要:转载自:https://www.elecfans.com/d/2184353.html 今天我们来说说ESP32 for Arduino NVS分区永久保存数据。 ESP32 for Arduino NVS分区 上一节我们讲了整个ESP32的存储分布,其中有一个NVS分区,这个分区专门用来存储数据的
阅读全文
摘要:原理图: 图 SD卡部分 图 MCU中与SD卡相关的接口 连接关系如下: [ESP32 IO26 – CS MICROSD] [ESP32 IO23 – MOSI(DI) MICROSD] [ESP32 IO19 – MISO(DO) MICROSD] [ESP32 IO18 – SCK MICRO
阅读全文
摘要:图 文首图 〇、u8g2 简介 U8g2是一个用于嵌入式设备的单色图形库,全称为“Universal 8bit Graphics Library version2”。它由Oliver Kraus开发,专门为微控制器设计,用于驱动各种单色LCD和OLED显示屏。U8g2库支持多种不同的显示设备,包括各
阅读全文
摘要:简单不看版——esp-idf组件管理步骤 在ESP-IDF 组件管理器网页(https://components.espressif.com/)搜索我们需要的组件,比如【button】,然后 点开相应的组件,比如 espressif/button 组件。 【关键步骤】复制相关组件界面上配置组件的命令
阅读全文
摘要:1.通用带外围(三极管)自动下载电路 不同型号的ESP32模组的自动下载电路都相同,只是RST/EN,Boot引脚的引脚号不同,例如ESP32-C3的 BOOT 脚为IO9, 而ESP32-WROOM-32的 BOOT 脚为IO0. 图 ESP32的自动下载电路 2.进入下载模式的引脚配置 2-1
阅读全文
摘要:阅前须知: 本文代码中包含网络音乐的部分,可能因为音乐链接失效或者联网因素导致实验失败,推荐用SD卡方式,或者蓝牙音乐相关的Arduino库进行测试。 正文 使用ESP32和MAX98357音频放大器芯片来播放音乐,效果令人惊叹! 【ESP32开发指南】 首先使用ESP32板和MAX98357芯片进
阅读全文
摘要:ESP32-A2DP 库github链接:https://github.com/pschatzmann/ESP32-A2DP 硬件:ESP32+MAX989357+喇叭 代码:(注意将其中的 I2S 引脚定义为自己的 MAX98357 相连接的引脚 ) 最佳实践:在VSCode 的 Platform
阅读全文