文章目录概要1.esp32cam+nodejs+python(tcp)2.esp32cam+python+vue(websocket)小结 概要记录一次esp32cam 推流到公网的学习,本来是想找rstp跟rmtp推流能力不足放弃了,最后采用了图传的方式上传。这里记录一下自己学习的几种方式,以免忘记1.esp32cam+nodejs+python(tcp)esp32 cam 的代码: 这里是将
目录前言一、硬件准备二、硬件接线说明串口接线示意图:I2C接先示意图三、软件搭建及测试1、使用Arduino IDE编译教程2、使用vsCode+Arduino教程2.1 在vsCode上使用Arduino的环境搭建2.2 配置烧录和测试3、使用vsCode+PlatformIO编译教程四、源代码串口版本源代码:I2C版本原代码五:常见问题 前言此文档介绍了北醒系列激光雷达在ESP32 DEVK
3.2英寸TFT LCD中的快速Jpeg图像(ILI9341) 展示如何在ESP32中使用3.2英寸SPI TFT LCD。为了显示jpeg,您需要一个ESP32,Adafruit库,SPIFF和jpeg解码器。使用SSD1351的硬件SPI与软件SPI 2. 向您展示了硬件和软件SPI接口之间的速度比较。 特别是,当您需要在屏幕上绘制一些图像时,最好使用硬件SPI接口以使其平滑。具有1.5
转载 2024-07-02 14:26:53
142阅读
在之前的文章中,我们介绍了ESP32的数字信号。并介绍了用程序来控制引脚输出高或低的数字信号,本文,我们将介绍ESP32如何读取引脚接收到的数字信号。数字信号只有两个值,1或0,当引脚接收到足够的电压信号时,引脚读取到的信号值为1。反之则为0。在测试读取数值之前,我们先介绍引脚数字输出输入初始化函数:pinMode(pin,mode);参数:pin - 引脚号码mode - 初始化模式: &nbs
一、一个页面为什么4个进程?(1)主要原因进程中的任何一个线程崩溃都会导致整个进程崩溃。线程之间的数据时共享的,多页面使用多线程有安全性问题。当一个进程关闭后资源的回收时候操作系统控制的,不易出现内存泄漏。插件的崩溃会导致Chrome的不稳定。所有模块都在一个进程导致Chrome不流畅。(2)目前Chrome的进程架构浏览器进程:主要负责用户界面显示、交互、子进程管理、存储。渲染进程:使用Blin
1️⃣前面的话???分享一个四足蜘蛛机器人,在b站刷视频的时候发现一个脑袋是大摄像头的蜘蛛机器人,于是开始收集资料自己造一个! 四足蜘蛛结构,每一步详细的安装过程都在下方大佬的链接有分享https://www.instructables.com/DIY-Spider-RobotQuad-robot-Quadruped 本文主要用ESP32做主控,和tb上常见的硬件来复刻完成,主要控制代码参考git
转载 2024-09-07 22:01:07
65阅读
使用esp32读取模拟值意味着可以测量 0 V 到 3.3 V 之间的变化电压电平。然后将测得的电压分配给一个介于 0 和 4095 之间的值,其中 0 V 对应于 0,3.3 V 对应于 4095。任何介于 0 V 和 3.3 V 之间的电压将被赋予介于两者之间的相应值。注意ADC是非线性的,也就是说ESP32无法区分 3.3 V 和 3.2 V。两种电压的值相同:4095。对于非常低的电压值也
文章目录单按键多功能?0.按键配置操作ⅰ.按键初始化为输入模式ⅱ.获取按键引脚输入值?1. 关于该库的使用?ⅰ.建个房子吧--设置按键参数?ⅱ.选个装修吧--设置回调函数?ⅲ.合二为一吧--绑定回调函数?2.分析源码时间到?ⅰ.从iot_button_create开始iot_button_create()源码部分内容button_create_com()源码内容button_cb()源码部分内容
ESP32芯片配有48个具有多种功能的引脚。并非所有的引脚都暴露在所有的ESP32开发板中,有些引脚不能使用。  关于如何使用ESP32 GPIO有很多问题。你应该用什么pin?在项目中应该避免使用哪些pin?本文旨在成为一个为ESP32的GPIO提供一个简单易懂的参考指南。下图显示了ESP-WROOM-32引脚。如果使用ESP32裸芯片构建自定义板,可以将其用作参考:&nbs
转载 2024-02-28 13:38:24
627阅读
关于本教程:ESP32 基础篇    1.ESP32简介                         &n
  【esp32】GPIO引脚功能使用集合0. 引脚整体说明1. 参考资料1.2 I2C1.3 SPI1.4 中断1.5 Strapping pins1.6数模转换器(DAC)1.7 模组内部集成 flash引脚1.8 只能设置为输入模式的引脚 only input 0. 引脚整体说明GPIO36: 只能作为输入不能输出; ADC1通道0的采集引脚GPIO39: 只能作为输入不能输出;
零. 声明 第一篇:ESP-IDF基本介绍,主要会涉及模组,芯片,开发板的介绍,环境搭建,程序编译下载,启动流程等一些基本的操作,让你对ESP-IDF开发有一个总体的认识,比我们后续学习打下基础!第二篇:ESP32-IDF外设驱动介绍,主要会根据esp-idf现有的driver,提供各个外设的驱动,比如LED,OLED,SPI LCD,TOUCH,红外,Codec ic等等,在这一篇中,我们不仅仅
ERROR: Maybe you have put in the wrong AuthKey![66421] ERROR: Or maybe your request is too frequently! [66424] ERROR: Or maybe your network is disconnected! 解决办法使用github上最新的blinker库 见学习过程二、3# ESP32学习记
转载 2024-05-23 22:24:19
0阅读
ESP32Cam视频监控同时控制引脚-ArduinoIDE环境不久前入手了一款esp32cam开发板,放了好久,终于在昨天准备搞一搞,毕竟不能放的发霉不是,目前实现了视频监控和对部分引脚的控制,也就是说能够做一个面对面的视频机器人了,下面主要介绍一下,原码已放到码云,欢迎下载:一、关于环境这里,我是用的是ArduinoIDE,虽然这个使用起来改写库文件和代码很不方便,但是呢,以前用这个开发习惯了,
ESP32-CAM:规格、引脚排列和用户指南 ESP32-CAM 规格模块型号ESP32-CAM套餐DIP-16尺寸27*40.5*4.5 毫米SPI闪存默认 32Mbit内存520KB SRAM +4M PSRAM蓝牙蓝牙 4.2 BR/EDR 和 BLE 标准无线网络802.11 b/g/n/支持接口UART/SPI/I2C/PWM支持TF卡最大支持4GIO口9串口波特率默认 11520
ESP32单片机学习笔记 PCNT脉冲计数一、脉冲计数器1介绍2 功能描述二、定时器1 定时器的介绍2 定时器特性三、实验介绍1 脉冲计数器的配置2. 定时器的配置四、实例代码五、总结 一、脉冲计数器1介绍脉冲计数器模块用于对输入脉冲的上升沿或下降沿进行计数。每个脉冲计数器单元均有一个带符号的 16-bit 计数寄存器以及两个通道,通过配置可以加减计数器。每个通道均有一个脉冲输入信号以及一个能够
ESP32学习笔记-IIC驱动 学习过程中移植OLED驱动、BMP180驱动 IIC驱动OLED屏幕ESP32有两个I2C通道,任何管脚都可以设置为SDA或SCL。当时有次用IIC硬件刷后,发现屏幕不亮,没有深究下去,以后要深究下去,而不是草草应付一下。就不管了!当我记下这笔记的时候,已经是我用第二次移植OLED,这次OLED顺利点亮,也用逻辑分析仪抓取
文章目录ESP32开发板引脚介绍??内容1:背景?⚖️内容2:限制类引脚??内容3:ESP32 周边设备?文末备注 ?? ??内容1:背景 ESP32-WROOM-32 ?ESP32 是一款由 Espressif Systems 开发的低功耗、高性能、可扩展的嵌入式微控制器,可用于构建各种物联网 (IoT) 应用。ESP32 芯片基于 ARM Cortex-M 内核,具有 32 位地址空间,支
概述LED控制器(LEDC)主要用于控制LED的亮度,当然它也可以用于生成其他目的的PWM信号。它具有16个通道,可以生成独立的波形,这些波形可以用于驱动RGB LED器件。LEDC的一半通道在高速模式下运行。此模式在硬件中实现,并提供PWM占空比的自动且无干扰的更改。通道的另一半在低速模式下运行,更改的时刻取决于应用软件。每组通道也可以使用不同的时钟源,但是LEDC驱动程序尚不支持此功能。并且P
转载 2024-06-10 10:31:19
287阅读
这一篇给大家讲讲ESP32输出PWM 的操作,我手里有一款360度的舵机 (MG 996R),来作为实验测试的模块,驱动他运动先给大家讲讲舵机的驱动吧 , 虽然之前在STM32的博文里面的其中一篇讲PWM的博文已经讲过了,但在这里再讲一遍,我们手里的舵机模块基本都是靠时基脉冲中的占空比调节来控制的,那再具体再说的通俗一点呢?就是比如我的时基为20ms , 要求舵机转到0度的所要求的的占空比为0.5
转载 2024-03-01 16:02:37
483阅读
  • 1
  • 2
  • 3
  • 4
  • 5