ESP32
文章平均质量分 97
好奇龙猫
思想伴技术同行
展开
-
【QT 自研上位机 与 ESP32下位机联调>>>串口控制GPIO-基础样例-联合文章】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,而串口算是单片机入门中,必不可少的一个基础课程,很多通讯,以及打印各种信息,都需要,而加入一些交互,能让我们更好调试单片机。我打算出3章,像之前STM32那种单片机,调试串口一样。本次第三章,和上位机进行联合调试。第一章,也就是串口基础篇,简单调试ESP32,进行交互。第二章,将会结合GPIO,进行一些简单外围控制。第三章,将会结合上位机,使用自制上位机进行联合调试。原创 2024-01-02 10:58:39 · 1992 阅读 · 0 评论 -
【PC电脑windows编写代码-ESP32-串口控制GPIO编写代码-简单通讯交互控制IO-进阶样例学习-2】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,而串口算是单片机入门中,必不可少的一个基础课程,很多通讯,以及打印各种信息,都需要,而加入一些交互,能让我们更好调试单片机。我打算出3章,像之前STM32那种单片机,调试串口一样。本次第二章张,就是要结合GPIO,对ESP32上的IO做简单控制。第一章,也就是串口基础篇,简单调试ESP32,进行交互。第二章,将会结合GPIO,进行一些简单外围控制。第三章,将会结合上位机,使用自制上位机进行联合调试。原创 2023-12-29 17:55:18 · 1419 阅读 · 0 评论 -
【ESP32-无法下载报错-软件在使用过程中-无法下载相关问题汇总】
对于EPS32,我会在出现相关问题时,记录下,所以大家出现问题的时候,可以去我自己写的博客里翻翻,如果碰到,能解决是再好不过的。最近在使用EPS32的时候,发时不时就会无法下载,目前已经发现好几个情况下,都会发送无法下载,于是将其总结下,方便查阅。如下图,比较常见下载错误了,直接先按boot然后rst,之后撒开rst,最后再放开boot,就可以在下载了。调试单片机的时候,或者说调试串口的时候,其实很难问题穷尽,但是一些方式,可以帮我们更快定位。和USB转换TTL转换器,相互冲突,这就很神奇。原创 2023-12-26 20:39:57 · 2258 阅读 · 0 评论 -
【PC电脑windows编写代码-学习uart0串口编写代码-串口程序-ESP32-简单通讯交互-基础样例学习】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,而串口算是单片机入门中,必不可少的一个基础课程,很多通讯,以及打印各种信息,都需要,而加入一些交互,能让我们更好调试单片机。我打算出3章,像之前STM32那种单片机,调试串口一样。第一章,也就是串口基础篇,简单调试ESP32,进行交互。第二章,将会结合GPIO,进行一些简单外围控制。第三章,将会结合上位机,使用自制上位机进行联合调试。原创 2023-12-26 20:20:00 · 1085 阅读 · 0 评论 -
【PC电脑windows-学习样例generic_gpio-拓展GPIO-ESP32的GPIO程序-问题解决-GPIO输出实验-基础样例学习(2)】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,之前已经敲了一遍基础代码了,但当我想扩展GPIO时,却发现了一些问题,总是也对GPIO相问题进行了总结。(1)练习代码是你更快入门练习代码比实际看代码要快些,这属于个人见解了,练习敲写代码过程汇总,就是帮助你熟悉相关代码结构,当你从一个固有套路结构代码中,切换到另一套方式时,可能直接手敲,更能让你理解。(2)IO相关测试,手动更改。原创 2023-12-21 20:30:43 · 1011 阅读 · 0 评论 -
【PC电脑windows环境下-[jetson-orin-NX]Linux环境下-下载工具esptool工具使用-相关细节-简单样例-实际操作】
一般来说,我们编译的话,直接就下载到ESP32中,但是有时候我们可能需要反复下载或者工厂下载,一般来说不可能让调试代码的那台电脑去下载,像STM32有STM32 ST-LINK Utility和STM32CubeProgrammer这两种工具,那么esp32有没有,其实也有的,就是esptool。本次实验就是来熟悉这个工具,并且做的相关记录。自己认为有一条必须了解的是,ESP32每次下载需要下三个文件。原创 2023-11-05 19:35:37 · 1307 阅读 · 0 评论 -
【PC电脑windows-[jetson-orin-NX]-Linux串口OTA-学习他人文章【ESP32-S2 Linux串口OTA升级】-基础样例学习+复刻】
最近想调试一个ESP32串口相关升级,不是http的ota,但是http对自己新手而言有太大了,表示看着费劲,不知道怎么弄才好。然后在网上看到了一篇【ESP32-S2 Linux串口OTA升级】文章,解决了自己需求吧。(1)先做后理解概念在做这个之前,看了很多资料吧,但是因为没有实际操作,没有人引导你,告诉你怎么做,很多知识,其实很难理解,不知道为啥要说这个。比如在博文说到的分区表,自己开始并不理解。这个我在官网找到原文。原创 2023-11-05 13:42:35 · 484 阅读 · 0 评论 -
【PC电脑windows-学习样例tusb_serial_device-ESP32的USB模拟串口程序+VScode建立工程+usb组件添加+-基础样例学习】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,而USB模拟串口其中一个应用,自己作为新手,虽然只是简单运行这个历程,但是认为依然有记录的价值。自己感觉官网样例还是有点晦涩难懂,今天我们就是学习这个样例。(1)本案例难点:问题相关自己认为本样例难点,不是说练习代码或者理解代码,而是如何解决问题。如果你拿样例直接编程,不会出现任何问题,但是自己手动重建时,必然会遇到,而网上对这个说的比较少。(2)USB模拟串口会覆盖掉原本串口,下载需要复位启动。原创 2023-11-04 19:29:23 · 1708 阅读 · 0 评论 -
【PC电脑windows-学习样例generic_gpio-ESP32的GPIO程序-基础样例学习】
最为新手,想要快速入门相关设备,比如ESP32,可能最好的方式就是直接手动去敲一遍代码,而控制IO上下拉和输入捕获,算是基础了,官方已有相关样例代码,今天我们就是学习这个样例。(1)练习代码是你更快入门练习代码比实际看代码要快些,这属于个人见解了,练习敲写代码过程汇总,就是帮助你熟悉相关代码结构,当你从一个固有套路结构代码中,切换到另一套方式时,可能直接手敲,更能让你理解。(2)IO相关测试,手动更改自己练习的代码,手动敲完,可能会报错,可能会有逻辑错误,在改的过程中,其实也是熟悉。原创 2023-10-29 22:11:55 · 369 阅读 · 0 评论 -
【ESP32-PC电脑windows-环境搭建-记录-hello-world-运行基础样例学习】
最为新手,想要快速入门相关设备,可能都需要学习相关环境的配置等,我们之前已经在Linux下,配置相关环境了,其实最开始学习时,自己是在Windows下进行学习的,遇到了不少困难,各种编译等等,也挺大,也是不会用。所以希望趁着自己新手期,将其记录下来,为你铺平道路吧。作为新手,自己对于ESP32的理解是,其实意识一款单片机,有着各自特性,一遍来说,像STM32,开发是有keil,IAR到后来,有STM32cubeIDE,这样编译工具。原创 2023-10-29 21:41:07 · 868 阅读 · 0 评论