前几天做了一个基于ESP32的智能鱼缸,现在跟大家分享一下。  这个系统分为六个部分,智能喂食、智能供氧,智能显示时间,智能加热和只能测温和网页端实时显示 。智能喂食我设计了一个简单的机械装置,利用弹簧瞬间弹起后释放鱼食。智能供氧和加热就不说了,就是继电控制IO口。智能测温,也不说了,DS18B20,非常简单。最后就是,智能显示时间,这个就是获取的实时时间,年月日周几
使用vscode,通过可视化的操作编译ESP-ADF例程,目标板为ai_thinker_audio_kit_v2_3。
原创 2023-05-12 09:54:28
981阅读
一、前言本工程用做 科技NodeMCU-ESP32开发板 & 腾讯物联开发平台 配网+通讯的示例工程,基于科技NodeMCU-ESP32开发板上演示了终端设备通过LLSync SDK和Explorer SDK进行配网以及和云端通信。硬件准备购买:https://item.taobao.com/item.htm?id=548905088891 设备源码地址:https://git
1、下载以及安装方法,路径不能有中文,可以不用事先安装eclipse C++ https://wiki.ai-thinker.com/ai_ide_installIDF Path 一定要选对,否则配置命令会出错 最后导致无法配置 且配置文件被覆盖。导致整个工程的毁坏,不可再用。2、项目导入以及使用,直接看实例4 2.1 成功导入项目之后注意一共需要2个命令来编译项目,①配置命令 mintty.ex
文章目录前言相关安装包资料获取一、下载安装ArduinoIDE,具体安装步骤如下1. 点击I Agree同意2. 点击Next 下一步3. 修改安装路径4. 安装中。。。。5. 安装完成二、ArduinoIDE的ESP8266目录导入1. 点击Arduino文件选项,选择首选项2. 点击Arduino文件按钮,选择首选项,在附加开发板管理器网址上添加3. 点击更多选项以直接编辑下的文件目录,打
文章目录概述任务API头文件freertos/include/freertos/task.h函数xTaskCreatePinnedToCorexTaskCreatexTaskCreateStaticPinnedToCorexTaskCreateStaticvTaskAllocateMPURegionsvTaskDeletevTaskDelayvTaskDelayUntilxTaskAbortDe
本系列博客学习由 科技 - 官方博客 技术分享,如有疑问请留言或联系邮箱。1、A9G环境在windows上搭建并编译,串口打印 Hello GPRS2、A9G在微公众号上的定位功能笔记分享;3、A9G模块连接机智云APP教程;4、A9G模块/开发板GPS定位注意事项 && 坐标系转换5、A9G模组AT指令MQTT接入阿里云实现APP控制文章目录一、前言二、创建产品三
文章目录一 前言二 下载阿里飞燕直连的SDK2.1 导入步骤:2.2 配置环境步骤:2.3 编译步骤:三 阿里云IoT生态3.1 阿里云物联网平台:3.2 阿里物联网生活平台:3.3 天猫云IoT平台(原赤兔平台)四 阿里飞燕平台创建产品1.参考上述的资料进行硬件准备、环境搭建、SDK 准备2.阿里云平台部署五 编译过程1.按照前面步骤搭建安一体化环境2.烧录四元组息3.配置 `smart
转载 4月前
406阅读
看到网上很多esp32-cam的例程都是基于arduino或者microPython环境,我还是对ESP-IDF环境感到例程《camera_web_server》过程的记录。
原创 2023-05-12 10:01:14
1194阅读
环境搭建参考【新提醒】零基础搭建小安派Windows 开发环境 - 小安派S1&M61教程合集 - 物联网开发者社区-论坛 - Powered by Discuz! (ai-thinker.com)下载vscode和 git软件打开vscode,在终端中使用git克隆代码仓库 参考 cd (项目的文件夹) git clone https://gitee.com/Ai-Thinker-
原创 2024-05-26 11:51:44
63阅读
文章目录前言硬件选择代码解析获取代码设备控制命令:设备和协议初始化流程:配置设备信息回调函数注册语音播报与设置流程总结 前言这里这么多设备,突然发现我做的好像都是传感器之类的居多好像没啥输出端设备,每天采集一堆数据,但是没注意看手机就不知道,我那甲醛传感器丢柜子里面大半月都忘记它的存在了,但是每次掏手机就去打游戏刷视频去了,懒得专门去看(理直气壮!)我得再搞个法子让我连手机都不用看,就能知道需要
本文介绍如何使用esp-idf例程测试sd卡。
原创 2023-05-12 09:51:40
788阅读
文章目录为什么要用ESP32ESP32的引脚图环境配置书写Hello World点亮2号LED灯谢谢看完,再见 为什么要用ESP32ESP32 性能稳定,工作温度范围达到 –40°C 到 +125°C。集成的自校准电路实现了动态电压调整,可以消除外部电路的缺陷并适应外部条件的变化。 ESP32 将天线开关、RF balun、功率放大器、接收低噪声放大器、滤波器、电源管理模块等功能集于一体。ESP
M5StickC语音助理玩转语音识别!最近在群里面经常听到老师们讨论语音识别,不少老师问如何使用语音识别;语音识别离线好还是在线好;哪家的语音识别模块好用等等,对于我这个长年混迹于各大创客交流群与开源社区的“混子”来说我还是有些经验,我用过许多开源硬件,当然群里老师们讨论的语音识别也接触过不少,其中在线离线之争由来已久,现在我为大家分享一下自己使用语音识别的经验,对于离线语音识别模块来说常见的海凌
ESP32S蓝牙09经过了半个多月的学习,我们从米思齐的积木编程到Arduino IDE的模块编程、从APPInventor在线积木APP制作到Eclipse的纯代码编程、从传统蓝牙到BLE低功耗蓝牙、从蓝牙客户端到蓝牙服务端,由浅入深,足迹遍布蓝牙开发编程的方方面面。如今已经可以迎来了收官之作,我们准备做一个实用性的BLE蓝牙测试APP。我们准备把BLE蓝牙的客户端和服务端两个程序整合在一起,本
转载 2024-08-19 12:01:12
95阅读
文章目录文章目录一、前言二、准备工作三、创建网关四、创建应用五、创建设备六、设备信息七、OTAA模式下AT指令流程八、ABP模式下AT指令流程九、TTN日志查看Live Data实时数据Messaging数据下发十、MQTT ClientUplink TopicDownlink Topic十一、更多信息一、前言本文章将说明如何使用RG-02网关对接TTN平台,实现数据发送与接收。二、准备工作
转载 2024-03-15 20:21:46
35阅读
NodeMCU-32S简介NodeMCU-32S引脚功能板上资源总结功能特点 NodeMCU-32SNodeMCU-32S是基于 ESP32-32S 模组设计的一款较为经典的ESP32开发板,个人认为较为适合初学ESP32使用,后面学习ESP32的使用时候我们也将使用这块板子。该开发板的设计引出大部分I/O口至两侧的排针,极大的方便了开发者的连接与调试,开发时完全可以根据自己的需求去连
转载 2024-05-23 09:40:53
306阅读
LEDC外设介绍LED 控制 (LEDC) 外设主要用于控制 LED 的强度,但也可用于生成用于其他目的的 PWM 信号。它有 8 个通道,可以生成独立的波形,例如,可用于驱动 RGB LED 设备。LEDC 通道分为两组,每组 8 个通道。一组 LEDC 通道在高速模式下运行。此模式在硬件中实现,自动且无干扰地更改 PWM 占空比。另一组通道在低速模式下工作,PWM占空比必须由驱动程序在软件中
ESP32S 数据手册本文档为用户提供 ESP32S 模组的技术规格。免责申明和版权公告本文中的信息,包括供参考的URL地址,如有变更,恕不另行通知。文档“按现状”提供,不负任何担保责任,包括对适销性、适用于特定用途或非侵权性的任何担保,和任何提案、规格或样品在他处提到的任何担保。本文档不负任何责任,包括使用本文档内信息产生的侵犯任何专利权行为的责任。本文档在此未以禁止反言或其他方式授予任何知识产
转载 2024-02-23 23:39:46
95阅读
前段时间因为课题需要,需要使用ESP32系列的MCU,刚拿到手,对很多东西都不懂,焦头烂额。经过一段时间,对ESP32已经有了一些了解,为了同学们不出现和我一样的情况,特在此写下一些经验分享。这篇文章是我对ESP32内部ADC的一些经验,希望对后来学习的同学们有帮助。1.首先考虑需求使用ESP32的ADC肯定是为了满足自己的设计需求,下面我将我使用过的ESP32ESP32-S2两款ADC的一些经
  • 1
  • 2
  • 3
  • 4
  • 5