动手来做自己的WIFI远程控制插座吧!

如果感觉视频不容易入门可以看这里

https://www.cnblogs.com/yangfengwu/p/10100152.html

WIFI远程控制器系统方案基础篇第一节-功能演示

https://v.youku.com/v_show/id_XMzk1NjQyNDczNg==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第一节-源码下载和测试

https://v.youku.com/v_show/id_XMzk1NjQ1Njg0OA==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第二节:购买阿里云服务器

https://v.youku.com/v_show/id_XMzk0MDc4MDQxMg==.html?spm=a2h3j.8428770.3416059.1

https://www.cnblogs.com/yangfengwu/p/9953703.html

WIFI远程控制器系统方案基础篇第三节:云端安装MQTT服务器,修改用户名密码

https://v.youku.com/v_show/id_XMzk0MDc4MzAwMA==.html?spm=a2h3j.8428770.3416059.1

https://www.cnblogs.com/yangfengwu/p/9953920.html

WIFI远程控制器系统方案基础篇第四节-导入jar包,ListView使用

https://v.youku.com/v_show/id_XMzk1NjQ4Mjg3Ng==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第五节-Activity控制界面设计,界面跳转(第一小节)

https://v.youku.com/v_show/id_XMzk1NzA2Mjg2OA==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第五节-Activity控制界面设计,界面跳转(第二小节)

https://v.youku.com/v_show/id_XMzk1NzA2MzI1Mg==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第六节-SmartConfig.数据库

https://v.youku.com/v_show/id_XMzk1NzY2MzUyMA==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第七节-MQTT(第一小节)

https://v.youku.com/v_show/id_XMzk1Nzc4NTcyOA==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第七节-MQTT(第二小节)

https://v.youku.com/v_show/id_XMzk1Nzc4NzAyMA==.html?spm=a2h3j.8428770.3416059.1

WIFI远程控制器系统方案基础篇第八节-编译和打包lua固件

WIFI远程控制器系统方案基础篇第九节-SmartConfig和MQTT程序说明

WIFI控制器链接--谢谢

https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-15892851284.26.42974814bZzT55&id=583333355358

系统方案升级篇

https://www.cnblogs.com/yangfengwu/category/1383497.html

Wi-Fi无线控制器开发例程(基础篇)的更多相关文章

  1. 【CC2530入门教程-01】CC2530微控制器开发入门基础

    [引言] 本系列教程就有关CC2530单片机应用入门基础的实训案例进行分析,主要包括以下6部分的内容:[1]CC2530微控制器开发入门基础.[2]通用I/O端口的输入和输出.[3]外部中断初步应用. ...

  2. 微信公共号的PHP开发(基础篇)——玩一下

    最近没事儿开了个微信号,写点东西给家人啊什么的看,你们想看的话就这个嘛: 然后就意外的看到imooc上的微信公众号开发相关了.每天科研的累累的,做点这个不是很累的东西吧. 微信公共号开发 一.基础 1 ...

  3. Android图片开发内幕--基础篇

    前言:本来我是做电视应用的,但是因为公司要出手机,人员紧张,所以就抽调我去支援一下,谁叫俺是雷锋呢!我做的一个功能就是处理手机中的应用ICON,处理无非就是美化一下,重新与底板进行合成和裁剪,用到了很 ...

  4. Spring+SpringMVC+MyBatis深入学习及搭建(十五)——SpringMVC注解开发(基础篇)

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7065294.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十四)--S ...

  5. [ASP.NET Core开发实战]基础篇02 依赖注入

    ASP.NET Core的底层机制之一是依赖注入(DI)设计模式,因此要好好掌握依赖注入的用法. 什么是依赖注入 我们看一下下面的例子: public class MyDependency { pub ...

  6. java开发之基础篇2

    一.java开发环境的搭建 下载和安装jdk.版本自己看着办! 1 JAVA_HOME C:\Program Files\Java\jdk1.7.0_25 2 path C:\Program File ...

  7. PHP 开发工程师基础篇 - PHP 数组

    数组 (Array) 数组是 PHP 中最重要的数据类型,可以说是掌握数组,基本上 PHP 一大半问题都可以解决. PHP 数组与其他编程语言数组概念不一样.其他编程语言数组是由相同类型的元素(ele ...

  8. [ASP.NET Core开发实战]基础篇03 中间件

    什么是中间件 中间件是一种装配到应用管道,以处理请求和响应的组件.每个中间件: 选择是否将请求传递到管道中的下一个中间件. 可在管道中的下一个中间件前后执行. ASP.NET Core请求管道包含一系 ...

  9. [ASP.NET Core开发实战]基础篇01 Startup

    Startup,顾名思义,就是启动类,用于配置ASP.NET Core应用的服务和请求管道. Startup有两个主要作用: 通过ConfigureServices方法配置应用的服务.服务是一个提供应 ...

随机推荐

  1. tab栏切换案例

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  2. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  3. css中那些属性可以被继承

    主要的有: 字体相关:line-height, font-family, font-size, font-style, font-variant, font-weight, font 文本相关: le ...

  4. python自动化开发-4

    装饰器之我见 python里的装饰器到底是个什么东东,初看起来,可能有的小伙伴会发懵啊,哈哈. 先来个装饰器的例子瞅瞅: Author:RYB # __*__coding:utf-8__*__ ''' ...

  5. springcloud 入门 10 (eureka高可用)

    eureka高可用: 说白了,就是加一个实例作为原实例的备份,然后一起对外提供服务.这样可以保证在一台机器宕机的时候,整个系统不会死掉.保证其继续对外服务. eureka的集群化: 服务注册中心Eur ...

  6. 利用webpack搭建的前端工程化环境

    随着webpack3.x的发布,其功能也越来越强大,很多的项目的编译打包工具也由gulp逐渐转移到webpack.最近因为项目重构考虑使用使用vue,同时想从原来的gulp切换到webpack,所以搭 ...

  7. [20171113]修改表结构删除列相关问题4.txt

    [20171113]修改表结构删除列相关问题4.txt --//连续写了3篇修改表结构删除列的相关问题,链接如下: http://blog.itpub.net/267265/viewspace-214 ...

  8. python第五十一天----线程,Event,队列

    进程与线程的区别: 线程==指令集,进程==资源集  (线程集) 1.同一个进程中的线程共享内存空间,进程与进程之间是独立的 2.同一个进程中的线程是可以直接通讯交流的,进程与间通讯必需通过一个中间的 ...

  9. python第二十天

    logging模块 re正则表达式

  10. 4.1Python数据类型(1)之数值类型

    返回总目录 目录: 1.数据类型的表现形式: 2.数据进制的转换: 3.数据的常规操作: (一).数据类型的表现形式: (1)整数类型: # 二进制: a = 0b0110 print("二 ...