导图社区 物联网python开发实战
用python实现物联网设备到云端全栈开发;通过项目实战深入物联网开发的所有细节。
从专业的视角对网络安全进行评估,快速掌握渗透测试的技术。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
物联网python开发实战
物联网邂逅python
物联网组成架构
物联网发展现状
终端设备
物联网操作系统
通信手段
应用协议
物联网云平台
物联网典型应用
共享单车
智能家居
智慧农业
使用python的理由
python特性
python无处不在
开发速度有时更重要
美丽的相遇
python与终端
python与网关
python与云平台
物联网python全栈开发
开启python之旅
python版本的选择
搭建开发坏境
安装VMware
在VMware上安装Ubuntu
安装VMware tools工具
虚拟机的网络配置
Samba共享设置
修改python版本
开始编写python程序
交互式解释器
源代码执行
注释
代码块和缩进
继续个分割
输入和输出
变量和数据类型
变量赋值
常量
数据类型
条件和循环
if语句
while循环
for in 循环
跳出循环
pass语句
函数
定义函数
函数调用
函数的参数
内置函数
变量进阶
全局变量与局部变量
global关键字
nonlocal关键字
变量作用域
模块与包
使用模块
包
异常处理
python数据结构
字符串
索引和切片
字符串运算符
字符串格式化
字符编码
列表
访问列表
更改列表
列表操作符
列表常用函数
元组
访问元组
元组操作符
元组内置函数
字典
访问字典
修改字典
字典键的特性
字典函数
集合
忽略重复元素
无序
常用操作
python高级特性
生成器
列表推导式
生成器表达式
生成器函数
迭代器
函数式编程
高阶函数
内置高阶函数
闭包
装饰器
匿名函数
偏函数
面向对象编程
类与对象
访问限制
继承
多重继承
多态
运算符重载
物联网核心组件
网络通信方案
WiFi网络
移动网络
ZigBee
BLF
LoRa
NB-IoT
网络通信协议
HTTP
websocket
XMPP
CoAP
MQTT
硬件
OneNet
AWS IoT
Waston IoT
MicroPython开发物联网终端
MicroPython简介
MicroPython项目
MicroPython特点
MicroPython源码
MicroPython开发板
官方开发板PYBoard
国内开发板TPYBoard
OpenMV
LoPy
第一个MicroPython程序
按键中断与回调
定时器的使用
串口测试
SPI接口驱动液晶屏
硬件连接
LCD屏驱动
字库说明
主程序
源码编译与固件升级
准备编译环境
源码下载与编译
固件烧写
MicroPython多线程
MicroPython线程简介
MicroPython线程使用
多线程的锁
安全模式及恢复出厂设置
安全模式
恢复出厂设置
构建物联网网关
网关概述
网关的构成
常用物联网网关
自主构建网关
交叉编译
编译引导程序
内核配置与编译
制作文件系统
分区与下载
系统启动流程简介
移植python3
树莓派作网关
初次启动树莓派
串口登录树莓派
ssh访问树莓派
升级python版本
必备工具安装
板载WiFi配置
串口通信
网关数据编码与处理
读写csv文件
读取csv文件
写入csv文件
json解析
json数据格式
编码
解码
xml操作
xml简介
解析xml
创建与修改
二进制数据的读写
base64编解码
正则表达式
re模块
贪婪匹配
网关多进程与多线程
多进程
multiprocessing模块
进程同步
进程间通信
多线程
threading模块
线程同步
线程间通信
多线程和多进程的思考
多核CPU利用率实验
GIL全局锁
切换的开销
多线程与多进程的选择
异步IO
协程
协程与多线程对比
asyncio
网关数据持久化
文件操作
读写文本数据
操作文件和目录
读写压缩文件
内存映射
临时文件与目录
序列化python对象
SQLite数据库
SQLite简介
命令行操作SQLite
创建数据库
创建表
SQL语句
SQLite的python编程
python扩展
python扩展的原因
连接硬件的纽带
C语言扩展python
简单的C语言python扩展
传递整型参数
传递字符串参数
网关网络编程
网关网络通信方案
socket编程
requests
上传文件
下载文件
hbmqtt
安装
hbmqtt命令操作
hbmqtt API编程
LoRa网络通信
LoRa模块初始化
数据监听与接收
数据缓存
物联网后台web开发
django简介
创建一个网站
django安装
创建项目
运行与访问
网站首页
源码文件结构
视图与URL配置
django模板
django模板系统
模板继承
django模型
安装MySQL数据库
创建模型
必要的配置
用户注册
账号登录
物联网python项目实战
项目简介
github源代码
https://github.com/Python-IoT/Smart-IoT-Planting-System
终端设备程序开发
采集空气温湿度
获取环境光强度
雨量检测
水位检测
土壤湿度检测
水泵的控制
入侵检测
灯光控制
电量检测
LoRa通信
json消息
网关程序开发
终端通信
数据库管理
文件备份
服务器通信
2G模块的使用
服务器端程序开发
与网关通信
环境数据可视化
滴灌控制
报警显示与设置
设备管理
备份文件管理