![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ESP
文章平均质量分 96
神迹降临
这个作者很懒,什么都没留下…
展开
-
Ubuntu 系统使用 ESP32 作为蓝牙 adapter (适配器)
目录Ubuntu 系统使用 ESP32 作为蓝牙 adapter (适配器)使用 uart 串口作为 hci 接口方法一:外部串口链接 `uart` 对应管脚方法二:使用自带的 USB 转 uart 接口作为 hci 接口使用 Ubuntu 系统连接 ESP32 蓝牙适配器测试命令代码Ubuntu 系统使用 ESP32 作为蓝牙 adapter (适配器)蓝牙可以通过 HCI 将 HOST 部分与 Controller 部分进行连接。这篇文章说明了如何使用 ESP32-IDF 中包含的蓝牙示例应用程原创 2020-12-19 23:02:47 · 2783 阅读 · 5 评论 -
在 Window 系统上安装 ESP-IDF 环境的简单方法
在 Window 系统上安装 ESP-IDF 环境的简单方法安装软件工具git 安装教程python 安装教程使用 git 下载 ESP-IDFgit clone --recursive https://github.com/espressif/esp-idf.git安装 ESP-IDF在 ESP-IDF 路径下 打开 cmd 命令窗口,输入:install.bat等待安装完成之后 根据提示输入 export.bat 即可在该窗口下使用 IDF 了。编辑器推荐配合使用 VSCode原创 2020-06-06 15:42:08 · 4333 阅读 · 2 评论 -
ESP32 使用 OpenOCD + SystemView 工具分析 FreeRTOS 多线程操作之间的关系
Table of Contents1、SystemView 工具概览2、SEGGER 官网获取 SystemView 工具3、安装 SystemView 工具4、从 ESP32 上使用 SystemView 所需要的依赖5、安装工具 OpenOCD6、在 ESP32 的 menuconfig 中使能 SystemView 的配置选项7、运行程序,使用 OpenOCD 获...原创 2019-10-14 00:27:16 · 3513 阅读 · 3 评论 -
⑦ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 DHT11 温湿度传感器】
目录一、准备材料二、硬件连接三、软件编程1、修改工程名2、添加组件3、编程4、反馈结果5、核心代码四、总结⑦ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 DHT11 温湿度传感器】本章介绍ESP8266 IDF 框架下 如何使用GPIO口进行单总线时序模拟,介绍DHT11温湿度传感器的使用方法,实现对温湿度的采集。...原创 2019-07-25 01:06:43 · 1602 阅读 · 1 评论 -
⑧ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 BH1750 光强传感器】
目录一、BH1750是什么二、驱动原理&代码关于IICBH1750驱动三、结语本章介绍 在ESP8266上使用IIC总线驱动BH1750光强传感器的方法。一、BH1750是什么BH1750是一个光强传感器,能够对环境光强度进行量化,转化为环境中的光强度lux。它是使用IIC总线进行通信,通过读取寄存器来获得传感器的真实数据。我们常说的智能调光,就要用到此类传...原创 2019-08-02 01:41:30 · 2451 阅读 · 0 评论 -
双线性内插法--图像缩放算法
目录一、问题描述二、算法原理双线性内插法双线性内插法参数计算三、算法效果四、算法代码一、问题描述我们在处理图像的时候常常会遇到图像放大的问题,那么选择什么样的图像放大算法,能有什么样的效果,就是我们比较关心的问题了。最近(其实是很久以前),我根据网上大神们,关于双线性内插算法的资料,总结了一个用于图像缩放的算法的代码,我把它总结在博客里,希望能够方便自己和大家随时的...原创 2019-08-13 23:55:10 · 2569 阅读 · 0 评论 -
ESP32 JTAG 调试 环境搭建
今天学习一下 ESP32JTAG 环境的搭建,并在此记录方便后面的使用如果你使用 ESP-IDF v4.0 以上版本,并使用install.sh 进行安装过,该安装会自动完成以下安装过程!!!!!目录第一步 从源码安装openocd获取openocd安装编译依赖构建 OpenOCD设置OPENOCD_SCRIPTS环境变量检查安装版本和路径第二步 ...原创 2019-08-29 23:22:31 · 6442 阅读 · 0 评论 -
低功耗蓝牙GAP(Generic Access Profile)广播类型定义
广播类型的Assigned numbers和GAPAssigned numbers在GAP中用于查询响应,EIR数据类型值,制造商特定数据,广告数据,低能量UUID和外观特征以及设备类别。Data Type Value Data Type Name 类型中文名称 Reference for Definition 0x01 «Flags» «标志位» ...原创 2019-09-20 15:14:25 · 2054 阅读 · 0 评论 -
⑤ESP8266 开发学习笔记_By_GYC 【ESP8266 IDF框架 使用C++编程】
⑤ESP8266 开发学习笔记_By_GYC 【ESP8266 IDF框架 使用C++编程】目录⑤ESP8266 开发学习笔记_By_GYC 【ESP8266 IDF框架 使用C++编程】一、简单的开始二、主函数文件使用C++编程三、为什么使用C++由于C++具有封装、继承与多态的优秀特性,所以我将很多项目封装成了类方便调用,本部分会简单介绍一下如何在ESP8266中...原创 2019-07-12 11:04:41 · 1663 阅读 · 0 评论 -
⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】
⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】目录⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】适用范围user_config 用户配置I2C使用方法API接口显示控制像素绘图在我之前的文章中简单介绍过oled的IIC驱动程序,包括SSD1306芯片手册的一些内容,并参考了Ard...原创 2019-07-13 22:29:47 · 3208 阅读 · 3 评论 -
VM虚拟机串口无法检测问题(解决办法) & ubuntu下的串口调试工具--cutecom
之前在VM虚拟机中的ubuntu系统一直无法检测到cp210x的串口,后来经检查发现是VM虚拟机的VMware USB Arbitration Service服务没有打开,设置为自动启动之后就可以在Ubuntu中检测到cp2102的串口了。 检测到串口之后配置了一下软件,发现报错,原因是串口权限不够 所以使用chmod命令修改串口权限 sudo chmod 666 ...原创 2018-12-28 18:37:59 · 9201 阅读 · 0 评论 -
OLED屏幕的IIC驱动程序
目录一、IIC驱动二、自己动手写的模拟IIC三、OLED驱动四、常用的OLED函数五、咕咕咕今天有个小老弟问我OLED的IIC驱动问题,正好我前段时间写了SPI的OLED驱动程序,也想把IIC的驱动补上,凑成一对O(∩_∩)O哈哈~ 今天就稍微总结一下IIC的驱动吧。本次实验的平台是NodeMCU(ESP8266) 开发环境为安信可 ESP 系列一体化开发环境 SDK...原创 2019-02-01 20:50:58 · 33816 阅读 · 12 评论 -
SSD1306(OLED驱动芯片) 设置内存地址模式(Set Memory Addressing Mode)(20h)
参考了notmine 的博客 :SSD1306(OLED驱动芯片)指令详解(https://blog.csdn.net/notMine/article/details/79317782) 今天在写ESP8266的OLED屏幕驱动的时候,发现了一个奇怪的问题,在调用画点程序画一条直线的时候,直线变成了连续的断点,直接画一幅图的时候确是正常的,看了SSD1306的手册之后,发现了问题的所在,原...原创 2019-01-23 13:14:12 · 12708 阅读 · 13 评论 -
这是一个目录
ESP8266 开发学习笔记_By_GYCESP_IDF框架(ESP_RTOS_SDK V3.2)这是一个目录一些基础知识ESP8266 开发环境搭建ESP8266 使用C++编程已完成的小项目ESP8266 产生 PWM 信号 点亮LED灯ESP8266 驱动 DHT11 温湿度传感器ESP8266 驱动 HC_SR04 超声波传感器ESP8266 驱动 OLED屏幕ESP8266 驱动 ADC...原创 2019-06-07 16:49:55 · 760 阅读 · 1 评论 -
① ESP8266 开发学习笔记_By_GYC 【更新 ets_printf 函数 使ESP_IDF 能够支持浮点数打印】
① ESP8266 开发学习笔记_By_GYC 【更新 ets_printf 函数 使ESP_IDF 能够支持浮点数打印】在我们日常的开发过程中,经常使用到的一个功能就是串口打印功能。在ESP8266的IDF框架中,提供了类似控制台的printf操作,可以向串口打印一些信息,但是ESP8266的printf函数被封装经过了简化,不支持浮点数的格式控制符%f。IDF框架中拥有ets_printf...原创 2019-06-14 21:39:28 · 2432 阅读 · 2 评论 -
② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】
目录② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】一、驱动ws2812遇到的问题二、可能的方案三、具体实现四、测试程序五、还没结束② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】 本章介绍ESP8266...原创 2019-06-23 18:23:51 · 10368 阅读 · 7 评论 -
③ESP8266 开发学习笔记_By_GYC 【虚拟机Ubuntu系统的安装】
目录③ESP8266 开发学习笔记_By_GYC 【虚拟机Ubuntu系统的安装】一、获取最新稳定版本的Ubuntu系统安装包。二、软件安装三、接下来③ESP8266 开发学习笔记_By_GYC 【虚拟机Ubuntu系统的安装】本来是想最后有时间再写这篇博客的,奈何皂滑弄人,昨天晚上在写上一篇还未出世的博客文章的时候,手滑更新了一下ubuntu系统,再加之前几天更新...原创 2019-06-23 20:03:54 · 473 阅读 · 0 评论 -
④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】一、安装前准备1、乐鑫官方的ESP-IDF 编程指南2、ESP-IDF风格的ESP8266 SDK。3、交叉编译工具链二、根据官方指南开始安装三、创建工程四、使用编辑器④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】...原创 2019-06-24 00:48:57 · 1166 阅读 · 0 评论 -
NodeMCU开发环境搭建之PlatformIO (ESP8266)
最近一直在折腾,在尝试各种开发环境,因为手上有几块NodeMCU(ESP8266),就想用它做点东西,之前听说这个芯片是能作为MCU使用的。我以前熟悉的是Keil集成开发环境,用起来很顺手,自然而然也想延续以前的做法,不过目前ESP并没有Keil的开发环境,所以我到官网上找了一下官方推荐的一些开发环境,发现除了在Linux下使用Xtensa GCC 工具链进行编译以外,还有许多优秀的开发环境可...原创 2018-12-09 21:38:28 · 32753 阅读 · 27 评论