物联网开发教程专栏介绍与专栏说明——列表目录查阅(持续更新)
阿齐Archie《物联网开发:完整实现单片机+通信模组+云服务器+智能应用软件》专栏
为方便查阅学习本专栏,特整理专栏介绍与专栏说明
一、专栏介绍
物联网开发教程专栏目前有P1和P2系列,P1系列为《手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用》,P2系列为ESP8266 WIFI模块实现TCP/UDP数据透传与原子云、阿里云等服务器远程通信。P3系列准备更新蓝牙模块。其他相关物联网开发内容为不同系列的可选项。
其中P1系列采用ESP8266 ESP01/01S进行开发,P2系列采用正点原子的ATK-ESP8266进行开发,俩个WIFI模组是类似的,可以学习本专栏进行自行选择相应模块开发。
接下来是各内容的文章名称及文章链接:
P1系列:《手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用》
| 文章名称 | 文章链接 |
|---|---|
| 【P1-0】ESP8266 ESP-01/01s 固件下载烧录+STM32串口通信接线 | 【P1-0】ESP8266 ESP-01/01s 固件下载烧录+STM32串口通信接线_esp826601s烧录固件接线图-CSDN博客 |
| 【P1-1】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第1节-阿里云配置+MQTT.fx模拟与使用AT命令发布订阅消息 | 【P1-1】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第1节-阿里云配置+MQTT.fx模拟与使用AT命令发布订阅消息_stm32连接esp8266-CSDN博客 |
| 【P1-2】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第2节-编写STM32程序初步实现ESP8266上云与发布订阅消息 | 【P1-2】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第2节-编写STM32程序初步实现ESP8266上云与发布订阅消息_stm32与esp8266的接线-CSDN博客 |
| 【P1-3】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第3节-云产品流转配置 | 【P1-3】手把手完整实现STM32+ESP8266+MQTT+阿里云+APP应用——第3节-云产品流转配置_阿里云云流转加app-CSDN博客 |
| 【P1-4】 Android+物联网-实现Android封装MQTT连接阿里云物联网平台 | 【P1-4】 Android+物联网-实现Android封装MQTT连接阿里云物联网平台_手机app mqtt链接阿里云-CSDN博客 |
| 工程参考资料名称 | 工程参考资料下载链接 |
|---|---|
| STM32阿里云物联网程序实现ESP8266上云与发布订阅消息源码.rar | STM32阿里云物联网程序实现ESP8266上云与发布订阅消息源码.rar_阿齐Archie资源-CSDN文库 |
| 【物联网+Android】Android手机APP封装MQTT连接阿里云物联网平台,远程点单片机灯源码.zip | 【物联网+Android】Android手机APP封装MQTT连接阿里云物联网平台,远程点单片机灯源码.zip_android与mqtt连接资源-CSDN文库 |
P2系列:ESP8266 WIFI模块实现TCP/UDP数据透传与原子云、阿里云等服务器远程通信
| 文章名称 | 文章链接 |
|---|---|
| 【P2-0】正点原子ATK-ESP8266 WIFI模块接线及固件烧写 | 【P2-0】正点原子ATK-ESP8266 WIFI模块接线及固件烧写-CSDN博客https://archie.blog.csdn.net/article/details/143447610 |
| 【P2-1】ESP8266 WIFI模块STA、AP、STA+AP、TCP/UDP透传工作模式介绍与AT指令介绍 | 【P2-1】ESP8266 WIFI模块STA、AP、STA+AP、TCP/UDP透传工作模式介绍与AT指令介绍-CSDN博客 |
| 【P2-2】ESP8266 WIFI模块在STA模式下作为TCP客户端与电脑/手机网络助手(TCP服务端)通信——TCP数据透传 | 【P2-2】ESP8266 WIFI模块在STA模式下作为TCP客户端与电脑/手机网络助手(TCP服务端)通信——TCP数据透传-CSDN博客 |
| 【P2-3】ESP8266 WIFI模块在STA模式下作为TCP服务器与多个电脑/手机网络助手(TCP客户端)通信——TCP数据透传 | 【P2-3】ESP8266 WIFI模块在STA模式下作为TCP服务器与多个电脑/手机网络助手(TCP客户端)通信——TCP数据透传-CSDN博客 |
| 【P2-4】ESP8266 WIFI模块在AP模式下作为TCP客户端与电脑/手机网络助手(TCP服务器)通信——TCP数据透传 | 【P2-4】ESP8266 WIFI模块在AP模式下作为TCP客户端与电脑/手机网络助手(TCP服务器)通信——TCP数据透传-CSDN博客 |
P3系列准备更新蓝牙模组
....
其他相关
1.【Android Studio】APP练手小项目—切换图片APP【学会此项目方便拓展设计你的项目APP】
【Android Studio】APP练手小项目—切换图片APP【学会此项目方便拓展设计你的项目APP】_android studio练习-CSDN博客
https://archie.blog.csdn.net/article/details/1354606241. 安卓APP实战开发练手小项目-切换图片APP源码:
安卓APP实战开发练手小项目-切换图片APP源码_androidstudio写一个程序并换个图片资源-CSDN文库
https://download.csdn.net/download/m0_61712829/89005382
二、专栏说明
专栏为物联网开发教程指南,完整实现STM32等单片机+ESP/蓝牙等通信模组+阿里云/MQTT/原子云等云服务器+手机APP/WEB网页等智能应用软件。实现完整物联网应用开发。实战开发,亲测无误。订阅本专栏的一个文章即可本专栏文章全看,专栏文章为技术讲解,自行决定付费下载博主做的工程文件。
项目设计文档需订阅本专栏即可看本专栏所有文章(付费),专栏文章进行技术讲解。
可参考专栏文章进行自行学习技术,参考设计。若因经验不足等原因,可自行决定付费下载我的工程文件资料。
若不看专栏文章讲解,想只下载工程文件资料,可只自行选择付费下载项目工程资料文件(例如像项目中的程序工程文件,不同项目所包含的工程资料可能不同),在本文上面的各个系列的表格中有工程参考资料的下载链接。
文章可为设计文档/报告/文等参考,包含硬件、软件等方面讲解。
本人单片机开发经验充足,深耕嵌入式领域,有任何使用上的问题欢迎随时与我联系,我会及时为你解惑,提供帮助。
【资源内容】:项目具体内容请查看资源项目文章详情,项目资料包。项目功能如文章中的演示视频(如有)。
【附带帮助】: 若还需要嵌入式物联网单片机相关领域开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步。
【本人专注嵌入式领域】: 有任何使用上的问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,文末可私信,为你解惑,欢迎交流。
【建议小白】: 在所有嵌入式开发中硬件部分若不会画PCB/电路或焊接到万用板,可选择根据程序代码中的引脚定义(我可帮助)将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目。
【适合场景】: 相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中, 可借鉴此优质项目实现复刻,也可以基于此项目进行扩展来开发出更多功能。
注意:
#1. 项目设计文档需订阅本专栏即可看本专栏所有文章(付费)。
#2. 若不需看专栏文章可只付费下载项目工程资料文件(例如像项目中的程序,不同项目所包含的工程资料可能不同),在本文有工程资料下载链接,在“一、专栏介绍”的表格中有下载链接(付费)。
#3. 若需要确定项目工程资料文件中是否有所需资料,可私信。
#4. 专栏/资源为虚拟商品(电子资料类),基于网络商品和虚拟商品的性质和特征,付费后不支持退款,请考虑后再订阅专栏/下载资源。
相关文章:
物联网开发教程专栏介绍与专栏说明——列表目录查阅(持续更新)
阿齐Archie《物联网开发:完整实现单片机通信模组云服务器智能应用软件》专栏 为方便查阅学习本专栏,特整理专栏介绍与专栏说明 一、专栏介绍 物联网开发教程专栏目前有P1和P2系列,P1系列为《手把手完整实现STM32ESP8266MQTT阿里云APP应用》…...
uni-app实现app展示进度条在线更新以及定时更新提醒
需求:需要在app启动后进行检查更新,如果有更新就提示更新,可以点击确定更新或者暂时不更新,如果不更新,就将当前的时间进行缓存,并且再次进入时进行对比,只要超过一天时间就继续提醒检查更新 第…...
【Linux】进程间通信(命名管道、共享内存、消息队列、信号量)
作者主页: 作者主页 本篇博客专栏:Linux 创作时间 :2024年11月2日 命名管道: 如果我们想在不相关的进程之间交换数据,可以使用FIFO文件来做这项工作,它经常被称为命名管道。命名管道是一种特殊类型的文…...
[Android]从FLAG_SECURE禁止截屏看surface
在应用中,设置activity的flag为FLAG_SECURE就可以禁止截屏,截屏出来是黑色的, 试验一下, 注意事项 影响: 设置 FLAG_SECURE 标志后,用户将无法对该Activity进行截屏或录制屏幕。这个标志会影响所有屏幕录…...
python 五子棋小游戏
1. 实现效果 Python五子棋小游戏 2. 游戏规则 规则说明,五子棋人机对战游戏规则如下: Ⅰ 默认规则 - 五子棋规则 对局双方:各执一色棋子,一方持黑色棋子,另一方持白色棋子。棋盘与开局:空棋盘开局…...
JeecgBoot集成工作流实战教程
Activiti是一个轻量级的工作流程和业务流程管理(BPM)平台,它主要面向业务人员、开发人员和系统管理员。这个平台的核心是一个快速且可靠的Java BPMN 2流程引擎。Activiti是开源的,并且基于Apache许可证进行分发。它可以运行在任何…...
第三十章 章节练习商品列表组件封装
目录 一、需求说明 二、技术要点 三、完整代码 3.1. main.js 3.2. App.vue 3.3. MyTable.vue 3.4. MyTag.vue 一、需求说明 1. my-tag 标签组件封装 (1) 双击显示输入框,输入框获取焦点 (2) 失去焦点,隐藏输入框 (3) 回显标签信息 (4) 内…...
NumPy 高级索引
NumPy 高级索引 NumPy 是 Python 中用于科学计算的核心库之一,它提供了一个强大的N维数组对象和许多用于操作这些数组的函数。在 NumPy 中,除了基本的索引和切片操作外,还提供了高级索引功能,这使得您可以以更加灵活和高效的方式访问和操作数组中的数据。本文将详细介绍 N…...
C/C++常用编译工具链:GCC,Clang
目录 GNU Compiler Collection GCC的优势 编译产生的中间文件 Clang Clang的特点 什么是LLVM? Clang编译过程中产生的中间表示文件 关于Clang的调试 C 编译工具链中有几个主要的编译工具,包括: GNU Compiler Collection (GCC…...
let和war的区别
let和war的区别 看不懂图片,可以看视频教程...
[CUDA] stream使用笔记
文章目录 1. stream一般用法2. stream与event:3. stream异常的排查4. stream的异步与同步行为 1. stream一般用法 cudaStream_t stream_; cudaStreamCreate(&stream_); // create stream // some operators running on this stream_ cudaStreamSynchronize(str…...
第二课:开发工具
在本课中,我们将介绍一些常用的C开发工具,并附上下载链接,帮助你选择合适的工具进行开发。 1. DEVC DEVC 是一个轻量级的C开发工具,适合初学者使用。它提供了基本的代码编辑、编译和调试功能。 下载链接: DEVC 下载 2. Visual…...
Vue 学习随笔系列十三 -- ElementUI 表格合并单元格
ElementUI 表格合并单元格 文章目录 ElementUI 表格合并单元格[TOC](文章目录)一、表头合并二、单元格合并1、示例代码2、示例效果 一、表头合并 参考: https://www.jianshu.com/p/2befeb356a31 二、单元格合并 1、示例代码 <template><div><el-…...
对于一个含有直流和交流分量的信号,如何使用示波器正确显示并测出直流电压值和交流电压峰峰值?
对于一个含有直流(DC)和交流(AC)分量的混合信号,使用示波器来正确显示和测量其直流电压值和交流电压峰峰值需要选择适当的设置和方法。以下是详细的步骤: 所需设备 示波器电压探头 步骤一:连…...
移动混合开发面试题及参考答案
目录 什么是混合开发(Hybrid App)? 混合开发(Hybrid App)与原生开发相比有什么优缺点? 优点 缺点 混合开发(Hybrid App)的兴起原因是什么? 市场竞争和成本控制需求 技术发展和资源整合 人才资源的考量 Web App、Native App 和混合开发(Hybrid App)的区别是…...
命令行工具开发秘籍:从零开始创建实用Python脚本(如何创建Python命令行工具)
文章目录 📖 介绍 📖🏡 演示环境 🏡📒 文章内容 📒📝 创建命令行工具的基础🔖 在非模块化的环境中🔖 在模块化环境中📝 打包和安装模块📝 使用命令行工具⚓️ 相关链接 ⚓️📖 介绍 📖 如何将自己的Python模块打包成一个可在命令行中直接执行的工具?…...
Python - PDF 分割成单页、PDF 转图片(PNG)
文章目录 PDF 分割成一页页的 PDFPDF 转 PNGPDF 分割成一页页的 PDF import fitz def split_pdf(pdf_path, save_dir):source_pdf = fitz.open(pdf_path)# 遍历source_pdf中的每一页,page_number从0开始计数 for idx...
【网络】套接字编程——TCP通信
> 作者:დ旧言~ > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:TCP网络服务器简单模拟实现。 > 毒鸡汤:有些事情,总是不明白,所以我不会坚持。早安! > 专栏选自:…...
PyTorch实践-CNN-验证码识别
1 需求 GitHub - xhh890921/cnn-captcha-pytorch: 小黑黑讲AI,AI实战项目《验证码识别》 2 接口 含义 在optim.Adam接口中,lr参数代表学习率(Learning Rate)。学习率是优化算法中的一个关键超参数,它决定了在每次迭代…...
json和pb的比较
1.介绍 在数据序列化和通信领域,schema 指的是用于定义数据结构的模式或结构描述。它描述了数据的字段、类型、嵌套结构和约束,并在数据验证和解释上发挥重要作用。常见的 schema 格式包括 Protocol Buffers (proto)、JSON Schema、XML Schema 等。 Pr…...
java_网络服务相关_gateway_nacos_feign区别联系
1. spring-cloud-starter-gateway 作用:作为微服务架构的网关,统一入口,处理所有外部请求。 核心能力: 路由转发(基于路径、服务名等)过滤器(鉴权、限流、日志、Header 处理)支持负…...
椭圆曲线密码学(ECC)
一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...
以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:
一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...
使用分级同态加密防御梯度泄漏
抽象 联邦学习 (FL) 支持跨分布式客户端进行协作模型训练,而无需共享原始数据,这使其成为在互联和自动驾驶汽车 (CAV) 等领域保护隐私的机器学习的一种很有前途的方法。然而,最近的研究表明&…...
关于iview组件中使用 table , 绑定序号分页后序号从1开始的解决方案
问题描述:iview使用table 中type: "index",分页之后 ,索引还是从1开始,试过绑定后台返回数据的id, 这种方法可行,就是后台返回数据的每个页面id都不完全是按照从1开始的升序,因此百度了下,找到了…...
[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
Robots.txt 文件
什么是robots.txt? robots.txt 是一个位于网站根目录下的文本文件(如:https://example.com/robots.txt),它用于指导网络爬虫(如搜索引擎的蜘蛛程序)如何抓取该网站的内容。这个文件遵循 Robots…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...
稳定币的深度剖析与展望
一、引言 在当今数字化浪潮席卷全球的时代,加密货币作为一种新兴的金融现象,正以前所未有的速度改变着我们对传统货币和金融体系的认知。然而,加密货币市场的高度波动性却成为了其广泛应用和普及的一大障碍。在这样的背景下,稳定…...
html-<abbr> 缩写或首字母缩略词
定义与作用 <abbr> 标签用于表示缩写或首字母缩略词,它可以帮助用户更好地理解缩写的含义,尤其是对于那些不熟悉该缩写的用户。 title 属性的内容提供了缩写的详细说明。当用户将鼠标悬停在缩写上时,会显示一个提示框。 示例&#x…...
