前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面) 第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右
前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面) 第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右
LoRa是由Semtech公司引入的一种无线射频技术,旨在用于在不消耗大量功率的情况下将双向信息传输到长距离。如果您不熟悉LoRa,请先查看LoRa模块与Arduino开发板的连接方法。在本篇文章中,我们将学习如何将LoRa模块SX1278与ESP32结合使用。在这里,我们将使用两个LoRa模块-一个连接到ESP32,另一个连接到Arduino开发板。ESP32LoRa设置将从任何给定城市的API请求天气数据,并将其发送到ArduinoLoRa设置。然后ArduinoLoRa将接收数据并将其显示在LCD显示屏上。因此ESP32LoRa部分将作为发射器,而ArduinoLoRa部分将充当接收器。
LoRa是由Semtech公司引入的一种无线射频技术,旨在用于在不消耗大量功率的情况下将双向信息传输到长距离。如果您不熟悉LoRa,请先查看LoRa模块与Arduino开发板的连接方法。在本篇文章中,我们将学习如何将LoRa模块SX1278与ESP32结合使用。在这里,我们将使用两个LoRa模块-一个连接到ESP32,另一个连接到Arduino开发板。ESP32LoRa设置将从任何给定城市的API请求天气数据,并将其发送到ArduinoLoRa设置。然后ArduinoLoRa将接收数据并将其显示在LCD显示屏上。因此ESP32LoRa部分将作为发射器,而ArduinoLoRa部分将充当接收器。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录I2S介绍一、使用外部DAC即MAX98357A播放录音1.播放内存的录音数据2.使用第三方库ESP8266Audio3.用第三方库ESP8266Audio接收网络广播二、使用内部DAC播放录音1.使用第三方库XT_DAC_Audio播放内存的录音数据2.使用第三方库ESP8266Audio总结及演示I2S介绍我这里只是简单介绍下,具体介绍及使用教程可看:https://diyi0t.com/i2s-sound-tutorial-for-esp32/I2S用于收发音频信号,有三根线组成:①串行时钟(SCK)也称为位时钟线(
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录I2S介绍一、使用外部DAC即MAX98357A播放录音1.播放内存的录音数据2.使用第三方库ESP8266Audio3.用第三方库ESP8266Audio接收网络广播二、使用内部DAC播放录音1.使用第三方库XT_DAC_Audio播放内存的录音数据2.使用第三方库ESP8266Audio总结及演示I2S介绍我这里只是简单介绍下,具体介绍及使用教程可看:https://diyi0t.com/i2s-sound-tutorial-for-esp32/I2S用于收发音频信号,有三根线组成:①串行时钟(SCK)也称为位时钟线(
概述目前有多种支持esp32开发的ide:vscodevisualstudio+visualgdbespide(eclipse)clang…上面的几种环境我都测试过,对比过后还是比较推荐vscode+espidf的方式,所以本文章主要介绍基于vscode和espidf搭建esp32的开发环境,并实现在线单步调试的功能。另外,esp32-s3系列可以直接通过芯片的usb接口直接进行调试,可以不需要外部的调试器,本文会分别介绍这两种调试方式。视频版教程【esp32开发】vscode+espidf开发环境搭建(实现单步调试)硬件esp32-s3开发板,购买的是muselab的nanoESP32-S3
概述目前有多种支持esp32开发的ide:vscodevisualstudio+visualgdbespide(eclipse)clang…上面的几种环境我都测试过,对比过后还是比较推荐vscode+espidf的方式,所以本文章主要介绍基于vscode和espidf搭建esp32的开发环境,并实现在线单步调试的功能。另外,esp32-s3系列可以直接通过芯片的usb接口直接进行调试,可以不需要外部的调试器,本文会分别介绍这两种调试方式。视频版教程【esp32开发】vscode+espidf开发环境搭建(实现单步调试)硬件esp32-s3开发板,购买的是muselab的nanoESP32-S3
#C0104沧海茫茫千钟粟,且拾吾昧一微尘——《沧海拾昧集》@CuPhoenix【阅前敬告】沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系【如有问题必是本集记录有谬,切勿深究】目录前言一、ESP8266模块基本连线二、ESP8266固件烧录1、烧录准备2、烧录过程三、ESP8266基本调试1、简单调试四、野火WiFi透传例程演示前言 WiFi串口通讯模块是嵌入式初学者需要接触到的一种常用模块,可以用于少量数据的串口通信(如:传感器数据的传输、控制命令等),但在大量数据(如:视频)的传输方面力有不逮。常用的WiFi串口通讯模块有ESP8266等。 本文将简要介绍ESP8
#C0104沧海茫茫千钟粟,且拾吾昧一微尘——《沧海拾昧集》@CuPhoenix【阅前敬告】沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系【如有问题必是本集记录有谬,切勿深究】目录前言一、ESP8266模块基本连线二、ESP8266固件烧录1、烧录准备2、烧录过程三、ESP8266基本调试1、简单调试四、野火WiFi透传例程演示前言 WiFi串口通讯模块是嵌入式初学者需要接触到的一种常用模块,可以用于少量数据的串口通信(如:传感器数据的传输、控制命令等),但在大量数据(如:视频)的传输方面力有不逮。常用的WiFi串口通讯模块有ESP8266等。 本文将简要介绍ESP8