这个东西是18年做的一个小玩意,当时在学习32就做了一个小玩意,放到B站上有很多人要资料,所以今天抽空就把这个作品的原理和过程来写一写。这个东西虽然科技含量不高,但是还是具有可玩性,看完你也可以做一个。 所需材料:STM32F103C8T6+SYN7318语音识别芯片+SIM800C模块。1 、系统整体架构系统主要由语音模块 SYN7318、蓝牙模块 HC-05、 GSM
目录:1. 前言2. 核心文档目录3. 架构4. BR/EDR 控制器5. 主机6. 主机控制器接口7. AMP 控制器8. 低功耗控制器9. 无线共存10. 写在最后 1. 前言从今天开始,我们要去剖析蓝牙协议了。本文将分享开搞前需要先了解什么以及怎样去了解。本专栏基于蓝牙核心文档 CORE 5.2,下载地址。2. 核心文档目录可以看到文档中总共有7卷,如图所示: 翻译成中文是这几个意思:架构
微信关注“DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。之前发过ESP8266的SPIFFS文件及上传方法:【arduino】arudino开发ESP826...
原创
2021-06-07 20:21:55
2848阅读
ESP8266是啥?上图左边第一个,强力推荐的开发板,学习板,DIY核心板arudino是啥?一个集成开发环境(IDE),一个创客常用开发环境,驱动共享社区。。。用(学)这个没毛病SPI...
原创
2021-06-07 22:49:48
1573阅读
esp8266开发入门教程(基于Arduino)——点亮LED灯 目录esp8266开发入门教程(基于Arduino)——点亮LED灯前言一、环境搭建二、新建项目三、编写代码四、编译烧录并运行五、进阶学习六、结束语 前言点亮LED可以说是嵌入式编程开发的Hello World,因为MCU最基本的操作就是控制引脚输出高低电平,esp8266的开发也不例外。废话不多说,马上开始今天的教程。一、环境搭建
转载
2024-03-09 17:06:20
168阅读
本次使用的单片机型号为:ESP8266-NodeMCU开发环境:Arudino IDE 使用云平台:NLECloud - 新大陆物联网云平台 使用的通讯协议:ndp.nlecloud.com,端口:8600,8601(TLS)使用的温湿度传感器:DHT11传感器连接示意图: 效果展示:源代码:#include <ArduinoJson.h>
#
如果选择纯C作为ESP8266的开发,有两个途径:使用乐鑫官方原生的 RTOS-SDK或者NONOS-SDK使用Arduino IDE使用PlatformIO作为一个“Arduino 移民”当然最好能用Arudino IDE来作为ESP8266的开发环境了,至少使用Arduino IDE可以省去不少开发环境配置的麻烦,要知道配置一个用于固件开发的纯C环境可不是容易的事,得天
转载
2024-05-16 08:47:42
184阅读
Arudino虽然在开源硬件领域非常流行,但是对于不懂C/C++编程语言的玩家来说,还是需要一段学习时间。早些时候,我们在Kickstarter上看到一款相对特殊的开发板Espruino,他能让用户通过JavaScrpit轻松实现对单片机的控制,让更多的计算机初学者来动手做硬件。从现在开始,Python玩家也可以做类似的事情。Damien George是一名计算机工程师,他每天都要使用Python
转载
2024-08-21 10:27:45
42阅读
如果选择纯C作为ESP8266的开发,有两个途径:使用乐鑫官方原生的 RTOS-SDK或者NONOS-SDK使用Arduino IDE使用PlatformIO作为一个“Arduino 移民”当然最好能用Arudino IDE来作为ESP8266的开发环境了,至少使用Arduino IDE可以省去不少开发环境配置的麻烦,要知道配置一个用于固件开发的纯C环境可不是容易的事,得天天折腾Make这个著名而
转载
2024-06-14 20:07:33
154阅读
1. 小节目标通过 Arudino 编程,实现 ESP8266 的 TCP 通信,完成以下功能:实现 ESP8266 每个 5 秒上报一次累加的数据(1、2、3、4)TCP 服务器发送数据给 ESP8266 的时候,ESP8266 要立马打印出来,不允许堵塞2. 开始实践2.1. 开启 TCP 服务器开启一个 TCP 服务器就需要有 TCP 调试组手,在之前的小节已经讲过了,如果还没有看到的话就可
转载
2024-08-23 21:36:13
369阅读
Arudino虽然在开源硬件领域非常流行,但是对于不懂C/C++编程语言的玩家来说,还是需要一段学习时间。早些时候,我们在Kickstarter上看到一款相对特殊的开发板Espruino,他能让用户通过JavaScrpit轻松实现对单片机的控制,让更多的计算机初学者来动手做硬件。从现在开始,Python玩家也可以做类似的事情。Damien George是一名计算机工程师,他每天都要使用Python
转载
2024-07-02 22:57:00
45阅读
一、硬件简介 1. Arudino 是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。 2. ESP8266 是深圳安信可科技有限公司开发的基于乐鑫ESP8266的超低功耗的UART-WIFI模块的模组,可以方便进行二次元开发,接入云端服务,实现手机3/4G
很久没写博客了,最近看到一些朋友,如一直在做micro framework的叶帆,如成都智能盒子公司的奈何他们一直在为物联网做着技术推广工作。为了及时向他们学习,俺也写写一些博客,做一下简单的技术推广。 最早接触的micro framework是通过叶帆的博客,也是通过他才进入了物联网的世界,但过了一段时间后我总觉得他的micro framework板子太大了,不符合我心目中的物联网形象,就转向了arudino,在学习arduino的过程中又认识了成都智能盒子公司的奈何。人总是喜新厌旧的,新的东西不断地改变了我的想法,现在更加喜好netduino,原因很简单,它更强大,也更适合我,因为我喜欢C
转载
2013-06-23 17:05:00
144阅读
2评论