一、概述:最初买的ESP8266是2019年,某一天闲来无事在淘宝看到,萌生买一块来玩玩,果断从淘宝*松电子下单,宝贝到手后便向卖家问了一句怎么玩,结果可想而知,答复杳无音信后模块包装完好至2021年,疫情期间网上看到一点ESP8266资料,突然想起自己曾有一块,打开后测试了AT指令,然后没有然后了,一直放着懒得动了。今年6月突发奇想又从淘宝上买了两块ESP01S,为什么要买还是不知,想着玩玩得了
目录一: 概述 二: 命令的分类2.1 角色划分 2.2 几个主要的功能 三: 如何最简洁的跑起来一个 BLE 应用3.1 一个 iBeacon Demo 3.2 如何扫描周边的蓝牙设备 3.3 如何建立一个BLE连接 3.4 如何进行数据的收发3.4.1 server 创建并开启服务 3.4.2 server 查询本地服务 3.4.3 client 做服务发现 3.4.4 client 端的读和
转载 2024-08-21 22:43:53
1059阅读
 常用的AT指令:(每个指令均需要以回车符结束,指令才会执行)ATZ                      --------查询串口是否通讯正常。 OK AT+ESIMS?           ------查询SIM是否存在
转载 2024-10-12 19:22:12
191阅读
    在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底是谁在支配他们工作的? 在linux系统如果你想要让自己设计的备份程序可以自动在某个时间点开始在系统底下运行,而不需要手动来启动它,又该如何处置呢?  这些例行的工作可能又分为一次性定时工作与循环定时工作,在系统内又是哪些服务在负责?  还有,如果你想要每年在老婆的生日
目录一、创建项目背景:1、选好自己需要的开发板(这里使用的STM32F103C8T6的开发板)2、引脚配置3、EXIT配置4、配置SYS5、配置GPIO6、项目配置二、Keil配置1、配置2、自己编写函数3、编译生成.hex文件4、烧录程序三、结果 一、创建项目背景:用stm32F103核心板的GPIOA端一管脚接一个LED,GPIOB端口一引脚接一个开关(用杜邦线模拟代替)。采用中断模式编程,
1、关于SHT30  由于用gpio直接驱动ds18b20的失败,我只好将目光放到了I2c上,恰好在网络上也看到一篇关于esp23驱动sht30的详细文章可以参chao考xi,就买来准备解决温湿度监测的问题了。  sht30有两种通信方式,这次一方面也想学学I2c所以选择I2c来通信了,但是没想到是个这么大的坑。用I2c感觉很像计网里学的什么东西,实现的技术原理看起来非常典型。
转载 2024-03-26 15:28:01
119阅读
ESP32学习之在windows下搭建eclipse开发环境(简洁明了,五星推荐)ESP32 环境搭建以及入门编程流程和体验-windows安装好 D:\AiThinkerIDE_V0.5 之后, 在D盘 建立一个空的文件夹,名字是 ESP32进入目录:D:\AiThinkerIDE_V0.5\cygwin\ 双击: Cygwin.batcd /cygdrive/d/ESP32 (进入你的工程目录
转载 2024-07-03 19:59:40
109阅读
搭建ESP32A1S的ADF开发环境一,获取IDF和IDF-TOOLadf是乐鑫的音频开发框架,里面有许多乐鑫的音频开发API,同时ADF是基于IDF的。这一部分可以按照官网的教程一步一步来。官网教程地址:ADF安装指南首先下载esp-idf,如果是第一次使用idf,可以在官网下载一个idf工具安装器,通过这个安装器直接安装idf,同时还可以安装编译工具链。下载的速度也还可以接受。大概三十分钟就可
提示:启明云端是一家集物联网WIFI、蓝牙、智慧屏产品及解决方案提供商,公司为客户提供完善的ODM/OEM服务,方案已服务全球超过1000+企业,累积帮助客户完成100+以上带彩屏的智能产品的应用及落地。公司作为Espressif(乐鑫科技)大中华区合作伙伴,我们不仅用心整理了开发过程中会遇到的问题FAQ,还在哔哩哔哩、CSDN企业号上分享了助你快速上手的简明教程。同时我们会定期分享我们的成功方案
主要内容本章我们来分析SDK中的Makefile,同时学习如何创建自己的源码文件夹。预备知识一份代码工程编译成二进制可执行文件,需要经过四个步骤:预处理、编译、汇编和链接。进行编译需要有编译器,Linux环境下使用的是gcc,而对应的,ESP8266使用的编译器是xtensa-lx106-elf-gcc。在后面分析Makefile中,我们就会看到该编译器。下面是其他一些工具的含义:ar:用于建立或
Makerbase SimpleFOC ESP32例程4 双电机闭环速度测试第一部分 硬件介绍1.1 硬件清单序号品名数量1ESP32 FOC V1.0 主板12YT2804电机2312V电源适配器14USB 线156pin杜邦线2注意:YT2804是改装的云台无刷电机,带有AS5600编码器,可实现360°连续运转。 主要参数如下:序号品名数量1输入电压12V2极对数73工作电流180mA4最大
写在前面的话要参加Android面试,Handler被问到的概率是非常大的,其实我心里一直有个疑问,Handler既然是做线程通信的,那么它是如何做到线程通信的,我一直很困惑,我很想知道,它底层逻辑到底是怎么写的,具体的代码到底在哪,网上很多人画了图,但看的还是茫茫然不知所云,感觉他们说了很多,但还是没法真正让我去认识到,到底是怎么穿数据的,比如说,我一个字符串,他们是要如何从线程A传给线程B的呢
git地址:智能门禁(云IOT+微信小程序) 开关门效果 设备侧产品创建创建产品创建产品,协议类型选择MQTT,数据格式选择JSON,其他参数自定设备注册找到所属产品,认证类型选择密钥,单击确定后注册成功注册成功后出现如下页面,点击保存并关闭,会自动下载好"device_id"和"secret",保存好模型定义产品->选择你的产品->查看->模型定义->自定义模型-&
menuconfig因为好多资料里都涉及到menuconfig,所以去扒拉扒拉这到底是是个啥menuconfig是Linux平台用于管理代码工程、模块及功能的实用工具。上至决定某一程序模块是否编译,下到某一行具体的代码是否需要编译以及某个项的值在本次编译时该是什么都可由menuconfig来定义。menuconfig的使用方式通常是在编译系统之前在系统源代码根目录下执行 make menuconf
ESP32算是如今比较强大的物联网芯片,但是编译环境搭建的工作对于初学者来说可能并不是那么容易。官方文档给出了Windows、Linux、OSX三种平台的编译环境搭建教程,官方文档地址:http://esp-idf.readthedocs.io/en/latest/windows-setup.html,本文以官方文档为基础,讲一讲Windows平台下编译环境的搭建,然后实现使用Eclipse ID
转载 2024-04-20 12:55:00
86阅读
1.简述经过不懈的努力,终于成功运行hello word程序,这是一个极低成本的学习方案,感兴趣继续往下看。2.准备1)硬件如图,从左到右依次为:Xilinx FPGA HS3 Cable(下载器);K325t FPGA板卡,闲鱼淘的,花了750大洋,目前使用没有遇到任何问题;PCB拓展板,将FPGA板卡2.0mm接口转成常用2.54mm,顺便增加一些常用的外设和接口:LED、按键、Flash、U
学习目标:I/O口的配置,掌握定时器1的模模式,两种实现方式,查询方式和中断方式 【模模式】:当定时器运行在模模式,16位计数器从0x0000开始,每个活动时钟边沿增加1。当计数器达到T1CC0,寄存器T1CC0H:T1CC0L保存的最终计数值,计数器将复位到0x0000,并继续递增。如果定时器开始于T1CC0以上的一个值,当达到最终计数值(0xFFFF)时,设置标志IRCON.T1IF
 目录MQTT固件烧录固件 调试工具 AT指令 阿里云创建设备ESP01S连接阿里云 发布与订阅结语  MQTT固件ESP_01S的MQTT固件 烧录固件 本人使用的是ESP通用下载器,也可以使用USB转TTL为模块下载固件。  选择下载好的固件(注意固件号为1471);设置SPI速度 模
序号SDK版本内容链接1nonos2.0搭建开发环境,开始一个“hellow world”串口打印。点我访问2nonos2.0利用GPIO开始使用按钮点亮你的“第一盏灯。点我访问3nonos2.0利用 "软件定时器 " 定时0.5秒闪烁点亮一盏LED。点我访问4nonos2.0用PWM控制一盏LED的亮度变化。点我访问5nonos2.0SDK高级使用之封装Post与Get请求云端,拿到“天气预报
前期准备工作1、更新Python3版本python版本必须在3.8.x以上,否则莫名奇妙的错。2、安装pipsudo apt install python-pippython -m pip install pyyaml xlrd注意这里有python和python3的问题,缺什么就装什么。具体步骤//=================================================
转载 2024-02-06 15:26:43
80阅读
  • 1
  • 2
  • 3
  • 4
  • 5