要求使用点触开关翻转LED灯的点亮和熄灭。分析选用LED的GPIO端口时要注意不能选用34到39管脚,因为它们仅输入管脚。点触开关需要监听中断然后来翻转LED的控制管脚,所有的管脚都可以添加到中断服务程序中。如果LED显示翻转不是很顺畅可以添加函数去抖。接线图代码分析设置GPIO将这GPIO设置成全局变量,后期可以根据需求修改GPIO端口。gpio_num_t gpio_led_num = GPI
电脑主板检测是电脑维修的基础,在很多时候我们都会遇到种种状况,比如 显示器不显示,蓝屏,频繁死机,主板不加电,CPU不工作,开机没反应,主板接电源自己启动,电脑关机CPU风扇依然转动,南北桥开焊或损坏,主板故障可以说是千变万化,也许一个小小的元器件就会让你忙个半天,因此要想维修电脑硬件学会检测和识别,才是基础中的基础。1.当拿过一个主板后,我们首先会插上一个诊断卡,开机查看主板的工作状态,如果主板
简介本文来分享一下墨星esp32的MicroPython的上手使用。包括安装驱动,安装软件,使用io引脚,使用电池,使用文件系统,SD卡,以及Wi-Fi。宇宙无敌超级ESP32开发板,终于来了!墨星ESP32基于乐鑫公司的WROOM32模组,我们添加了你需要的所有功能:内置USB转串口,自动下载电路,锂电池充电器以及GPIO,可以适用于墨星系列的扩展板。而且我们加入了一个SD卡槽,可以使用SD卡来
官方教程: https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html#id3 虚拟机安装和Ubuntu系统安装这里就不放教程和资源,可以自行网上百度,这个很简单。下面主要说配置过程建议将博客和官方的教程一起看步骤1:安装依赖项提醒一下, 在安装完系统后,记
软件esp-iot-solution\examples\bluetooth\ble_ota 例程BLE OTA 组件库:espressif/ble_ota默认组件库支持 ESP32ESP32C3、ESP32H2、ESP32S3 系列产品的测试。硬件ESP board用于 BLE OTA 测试的手机 APP安卓版本:esp-ble-ota-androidIOS 版本: esp-ble-ota-io
文章目录一、前言;二、修改唤醒词;三、修改命令词;四、搭建针对语音命令的动作函数五、其他5.1 编译和运行5.2 唤醒板子5.3 语音命令词识别另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,欢迎留言哈!也欢迎加群讨论!一、前言;     前天,我在博客分享了如何入门 esp-skainet,很多群友都对此感兴趣,今
ESP32 开发笔记 工程创建 工程分析 项目CMakeLists文件 组件CMakeLists文件 组件依赖
转载 2024-08-19 20:01:33
1076阅读
ESP32集成 2.4 GHz Wi-Fi 和蓝牙双模,采用台积电 (TSMC) 超低功耗的 40 纳米工艺,具有超高的射频性能、稳定性、通用性和可靠性,以及超低的功耗,满足不同的功耗需求,适用于各种物联网应用场景。除此之外,ESP32它还有哪些优点呢?一、32-bit MCU & 2.4 GHz Wi-Fi & Bluetooth/Bluetooth LE• Xtensa® 32
项目背景及概述:项目最初的想法来源于当下疫情局势,每个人都关心自己及家人的健康状况。因此本产品旨在应用于人们居家隔离或复工复产过程中,对个人身体情况的实时监测。同时,为满足人们对于家庭的环境状况的了解与相关设备的智能控制,我们充分利用ESP32等设备与阿里云的数据交互,设计并完成了一款基于ESP32的智能家庭健康系统。2.系统组成及功能说明:2.1 整体介绍:整个系统分为基于M5Stick-c的可
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载 2024-05-06 16:13:31
3856阅读
文章目录前言资料参考1 ESP-Moonlight 项目及硬件了解2 ESP-IDF 软件开发基础3 基础组建测试试用4 端云配合 前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的ESP32。目前基于 ESP-Moonlight 开发板记录一系列笔记。月球灯课程将带领爱好者一步步探索利用乐鑫物联⽹开发框架 ESP-IDF 和 ESP32 芯片构建智能终端产品的全过程,最终实现月
转载 2024-05-23 23:48:25
162阅读
经过前两个帖子的折腾,基本的开发环境已经搭建完毕!我们现在终于可以快乐的写代码、调传感器了!!因为小弟使用的是官方乐鑫原厂的SDK,我在官网也只能找到带freertos的SDK包,因此下面就基于这个原厂SDK来给大家分享一下esp32运行多任务的过程(LED闪烁+串口打印)首先我们把      esp/esp-idf/examples   里面的L
转载 2024-05-12 20:07:07
271阅读
智慧家居·万物互联:我的智能花盆DIY之旅0 写在前面1 架构怎么搭?1.1 系统层次1.2 MQTT是什么?1.3 项目流程2 云平台怎么用?2.1 创建设备2.2 设备开发2.3 设备管理3 软件怎么设计?3.1 依赖库配置3.2 引脚定义与连接3.3 WIFI配置3.4 MQTT配置3.5 连接云平台3.6 执行设备4 更进一步 0 写在前面?物联网(Internet of things,
转载 2024-08-06 12:33:03
222阅读
0 前言? 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是? 基于ESP32的在线墨水屏桌面摆件?学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:4分创新点:4分1 简介使用了合宙的
文章目录一、前言二、原理三、步骤另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 一、前言    上篇给大家介绍带来了如何实现拍照到私有服务器,这篇给大家带来本地视频流监控实现原理和代码;二、原理中间路由器作为一个AP热点,开发板作为一个 station 接入路由器,并且开启一个 web服务器;手机作为clie
转载 2024-05-14 14:04:25
372阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里的get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里的方法安装很慢,一出现网络问题,就会错误所以这
转载 2024-08-11 10:10:25
304阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表的格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
前言在esp32开发中,一般用的是vscode。没有像keil mdk等集成开发环境,这就对不熟悉cmake的人士不太友好。笔者也是参阅了cmake官方文档以及esp32开发手册,找到一个非常有效的以及简单的CmakeList.txt的编写方式。esp32工程目录 esp官方比较推荐的目录格式是有两个文件夹,一个是main文件夹,一个是components文件夹,这两个文件夹的名称不建议更改,这两
目录【ESP32+freeRTOS学习笔记】系列新的开篇ESP-IDF对FreeRTOS的适配ESP-IDF环境中使用FreeRTOS的差异性简介关于FreeRTOS的配置关于ESP-IDF FreeRTOS Applications结语索引 【ESP32+freeRTOS学习笔记】系列新的开篇ESP-IDF对FreeRTOS的适配FreeRTOS是一个可以适用于多个不同MCU开发平台的操作系统
转载 2024-05-09 23:01:34
359阅读
二、什么是舵机舵机是伺服电机的一种,伺服电机就是带有反馈环节的电机,我们可以通过伺服电机进行精确的位置控制或者输出较高的扭矩; 一般舵机的旋转范围是0°~ 180°。舵机是由可变宽度的脉冲控制。脉冲的参数有最小值、最大值和频率。一般而言,舵机的基准信号周期为20ms,所以频率为50kHz。脉冲宽度和舵机的转角0°~ 180°相对应的。舵机转动角度与占空比的关系:二、PWM对舵机的控制 舵机的控制就
  • 1
  • 2
  • 3
  • 4
  • 5