物联网(Internet of Things,简称IoT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络
物联网软件开发必备编程技术
★ 掌握必备的Linux命令
★ 掌握C语言的基础知识
★ 掌握C语言的数组、指针和函数
★ 掌握数据结构中的线性表、栈和队列用法及实现
★ 掌握二叉树递归遍历、层次遍历、及非递归转换
★ 掌握各种查找算法及编程实现
★ 掌握各种排序算法及实现
物联网硬件开发必备基础
物联网操作系统开发
★ 掌握STM32移植物联网操作系统
★ 掌握物联网操作系统多任务应用
★ 掌握物联网操作系统中断管理、时间管理系统应用
★ 掌握物联网操作系统消息信号量、内存管理、互斥信号、软件定时器、 低功耗、监控任务应用
★ 系统掌握TCP/IP工作原理
★ 快速高效掌握lwIP开发
★ 掌握典型物联网项目开发,可以轻松扩展到其他项目上
★ 掌握FatFS文件系统使用
★ 掌握emWin人机界面开发
★ 从零搭建基于http协议的web服务器开发
★ 掌握ZigBee组网应用开发
★ 具备多种传感器开发能力
物联网无线通信核心技术
物联网综合项目实战
★ 熟悉企业项目开发的实际流程
★ 独立完成平衡车项目的开发
★ 独立完成智能机器人项目的开发
★ 独立完成智网关项目的开发
物联网全栈技术
天猫精灵IoT项目实战
★ 快速接入天猫精灵IoT开放平台
★ 全面掌握蓝牙mesh组网原理
★ 熟练掌握硬件接入天猫精灵IoT开放平台能力
★ 具备天猫精灵App定制设计
★ 熟悉天猫精灵开放平台及SDK介绍
★ 具备WiFi设备接入IoT平台能力
★ 能够进行WiFi大型项目联动开发
物联网进阶