ESP32
文章平均质量分 55
可可芯意
热爱编程
展开
-
ESP32+BM8563
(1).I2C 总线从地址:读,0A3H;写,0A2H,程序对应 0x51原创 2022-11-13 14:44:18 · 1200 阅读 · 0 评论 -
ESP32-S3 WEB+LCD 显示摄像头
ESP32-S3WEBLCDCamera原创 2022-09-16 15:12:42 · 4230 阅读 · 1 评论 -
ESP32 OLED LVGL 显示常用中文字符
ESP32 OLED LVGL 显示常用中文字符原创 2022-07-17 22:58:00 · 2384 阅读 · 0 评论 -
ESP32 esp-idf 5.x ubuntu下环境搭建
ESP32 esp-idf 5.x 环境搭建原创 2022-07-17 03:02:35 · 1936 阅读 · 2 评论 -
分享一个ESP32中继
esp32_nat_router原创 2022-07-11 13:38:55 · 1528 阅读 · 0 评论 -
ESP-IDF的OTA流程剥离
一、概述最近做了一下ESP32的IAP升级(基于Ymodem),所以需要剥离一下ESP32的OTA二、SDK准备工作SDK版本:esp-idf-4.4.x修改分区表,我这里采用OTA0+OTA1,各1.5M,无Factory区域# Name, Type, SubType, Offset, Size, Flags# Note: if you have increased the bootloader size, make sure to update the offsets t原创 2022-05-13 18:59:47 · 813 阅读 · 0 评论 -
ESP32 BLE 一从多主
一、SDK版本和例子这里采用的SDK版本为 4.4版本从机例子:esp-idf-4.4/examples/bluetooth/bluedroid/ble/gatt_server主机例子:esp-idf-4.4/examples/bluetooth/bluedroid/ble/gatt_client二、注意事项最大链接数,为9个,无论是一主多从,还是一从多主,这是和ble的 controller 相关的,具体可以看看 issue https://github.com/espressif/esp原创 2022-04-08 16:18:42 · 3087 阅读 · 1 评论 -
ESP8266 RTOS SDK3.4SDK 和 ESP32_IDF 4.4共同环境
在最新的8266的SDK,和4.x的idf之间,可以共用环境了安装好4.4的环境后git clone https://github.com/espressif/ESP8266_RTOS_SDK.git ESP8266_RTOS_SDK_3.4拿工具链sudo wget https://dl.espressif.com/dl/xtensa-lx106-elf-gcc8_4_0-esp-2020r3-linux-amd64.tar.gz解压,设置全局make menuconfig,这里出现错误:fa原创 2022-02-28 17:34:04 · 344 阅读 · 0 评论 -
ESP32-WHO人脸检测
一、准备硬件安信可的ESP32-CAM模块https://docs.ai-thinker.com/esp32-cam引脚图二、SDK配置拉取SDK https://github.com/espressif/esp-who,直接拉取最新的,用idf4.4版本git clone --recursive https://github.com/espressif/esp-who.git拉取4.4的SDK,可以看我博客 https://blog.csdn.net/xuan5304823原创 2022-02-28 17:12:34 · 2456 阅读 · 0 评论 -
ESP32 esp-idf 4.x ubuntu下环境搭建(完全踩坑记录)
一、再次采坑这周末,又重新搭建了一次esp32的环境,在ubuntu16.04下捣鼓python环境,各种坑。这里必须注意一点,python版本必须在3.6以上二、Vmware安装ubuntu18.04下载ubuntu18.04,这里用阿里的开源镜像站来拉(为什么选择18.04,因为python版本就是3.6了)http://mirrors.aliyun.com/ubuntu-releases/18.04/下载VMware,必须用 16.0.0以上,否则很容易出现蓝屏问题…家里电脑14原创 2022-02-27 23:45:52 · 2855 阅读 · 0 评论 -
ESP8266 3.0SDK 和 ESP32_IDF 4.x共同环境
一、编译RTOS SDK在编译RTOS SDK 3.0 的时候,出现了一个错误not found (in 'source "$COMPONENT_KCONFIGS_PROJBUILD"'). Check that environment variables are set correctl经查找帮助,原因是此错误由于系统中早已经有 kconfig 组件,而此组件和 esp-idf 等 ESP-SDK 需要的 kconfig 组件版本不兼容。 所以这里卸载系统中默认的 kconfig 组件参考乐鑫博原创 2021-11-25 09:15:28 · 422 阅读 · 0 评论 -
ESP32-C3 LVGL(未完成)
一、Clone lvgl-esp32的支持包网址在 https://github.com/lvgl/lv_port_esp32git clone --recurse-submodules https://github.com/lvgl/lv_port_esp32.git,可以参考READ ME来做二、移动components将lv_port_esp32\components移动到esp-idf的get start 例子中三、兼容修改因为这个库,只支持esp32和s2,所以需要做一些兼容改动原创 2021-08-13 18:02:09 · 1235 阅读 · 1 评论 -
ESP32-C3 arduino 环境搭建
一、下载最新arduinohttps://www.arduino.cc/en/Main/Software?setlang=cn二、设置包地址文件–>首选项–>esp32使用这个https://dl.espressif.com/dl/package_esp32_index.json8266使用这个http://arduino.esp8266.com/stable/package_esp8266com_index.json三、选择esp32开发板工具–>开发板–>开发原创 2021-08-12 18:20:19 · 17778 阅读 · 4 评论 -
ESP32-C3 Ubuntu下环境搭建
一、参考链接官方参考地址大佬的C3编译记录二、步骤拉SDKgit clone --recursive https://github.com/espressif/esp-idf.git. 首先必须先安装 py3.6一些大佬的参考:https://blog.csdn.net/qq_35975447/article/details/106795935https://blog.csdn.net/qq_33475105/article/details/80627285sudo add-a原创 2021-06-04 10:43:38 · 619 阅读 · 0 评论 -
ESP8266 RTOS_SDK3.0 Window环境和Linux环境 切换遇到的问题
可能会遇到烧录后出现 加载 分区表错误make clean解决若在linux下编译过的SDK,直接丢过去windows后,make app 会出现错误make clean解决原创 2021-03-18 17:49:49 · 108 阅读 · 0 评论 -
ESP8266 ESP32 的FAQ
对于一些问题,我们可以从 Espressif的 FAQ中找到答案,例如 配网方法,WIFI速度不降低(不进休眠) 等等的一些东东传送门原创 2021-02-01 18:11:50 · 91 阅读 · 0 评论 -
ESP32-分区表
一、分区表分区表就不表述了,可以百度查到很多资料二、我的配置factory没啥用,直接上OTA0 OTA1将nvs增大到0x73000,460KOTA0,OTA1分别是1b400,1744KOTA0地址是0x8000,OTA1地址是0x240000注意 地址都要0x1000,也就是4K对齐…# Name, Type, SubType, Offset, Size, Flags# Note: if you change the phy_init or app partition原创 2021-01-28 18:22:43 · 793 阅读 · 0 评论 -
ESP32-进入阿里生活
一、参考链接徐大佬的博客二、具体操作拿3.3版本的 IDF 和 工具链跟着做工具链下阿里云的sdk 上面也提示需要用3.3的idfSDK连接一顿操作猛如虎cd examples/solutions/smart_lightmake chip=esp32 defconfigmake menuconfigmake -j2修改4元组,生成bincd examples/solutions/smart_lightmake chip=esp32 defconfigmak原创 2021-01-28 18:15:54 · 179 阅读 · 0 评论 -
ESP32-内存优化
参考链接内存优化其他优化原创 2021-01-28 18:03:45 · 3385 阅读 · 0 评论 -
ESP32-Linux下编译
当然是设置一下github代理,可以参考一下下面的链接Git代理设置方式//git代理git config --global http.proxy 192.168.1.7:1080 //全局代理export https_proxy=192.168.1.7:1080export http_proxy=192.168.1.7:1080拉取IDFIDF官网GetStart链接git clone --recursive https://github.com/espressif/esp-..原创 2021-01-28 17:43:32 · 307 阅读 · 0 评论 -
ESP32-Windows编译环境
一、参考的链接带eclipse的教程(虽然我不用)比较简单,不过有用二、需要注意的点需要更新python的环境python -m pip install --user -r $IDF_PATH/requirements.txt代理设置git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080git config --gl原创 2021-01-28 17:19:08 · 189 阅读 · 0 评论