本教材分为基于51单片机扫地机器人控制系统的安装与调试和基于CC2530单片机智能插座的安装与调试两大部分。基于51单片机扫地机器人控制系统的安装与调试部分以开发的扫地机器人控制系统为载体,主要讲述51单片机的操作环境、硬件系统、并行I/O端口和显示和键盘接口技术;同时在其中嵌入了C语言程序设计的基本知识,包括:C语言的基本结构和特点、数据与类型、基本语句、三大程序结构、函数类型和数组知识等内容。基于CC2530单片机智能插座的安装与调试部分以开发的智能插座控制系统为载体,主要讲述CC2530单片机的操作环境、硬件系统、定时与中断系统、串行通信系统和A/D和D/A转换系统等内容。课程内容采用项目引领、任务驱动的形式,以项目实践教学为主,理论讲授为辅,以训带讲,以项目任务开展教学,在实训中融入所需的理论知识。本教材可作为职业院校物联网相关专业教学用书,也可作为企业技术人员自学参考用书。