本书的内容分为主要三个部分:基础篇、进阶篇和产品篇。每一篇下又有若干章节,会独立讲授一些在物联开发中所遇到的问题和解决方案。所以,有一定基础的读者可以按需挑选相关内容来阅读。初学者建议按照章目顺序学习,由简到繁,这样可以形成技术的累积,构建自己的技术框架,以最少时间获得前人多年的技术开发经验,倘如此,真正是开卷有益。
本书内容概述如下:一、基础篇从缘起讲述了ESPDuino 的来龙去脉,手把手讲述了相应的开发环境,通过一个读取服务器时钟的例子告诉我们硬件与外部世界是如何联系的。接着,会学习如何让硬件按照你想要的方式来控制,本篇末尾的“盲连接”直接帮你搞定了物联世界的“最后500米”。
二、进阶篇则带你进入到你也许自以为很熟悉的TCP/IP 网络,包括Internet 的Web 服务以及Web 浏览器,包括很多细节。但本篇会告诉你为什么以及如何在底层协议上实现ESPDuino 硬件为物联网环境提供服务的机制,这些服务都是“超视距”的,使读者知其然也知其所以然,因此也是最为有用的,不要错过。
三、产品篇综合前两篇的各种技术,帮助你形成项目的基本技术框架。通过物联网的设备接入、和微信控制的有机结合、智能坦克小车的设计一直到ESPDuino 的智能信息站、初级的智能机器人手臂的产品级开发实践,相信会为你的物联人生开拓更广阔的视野。尤其点赞的是,根据本篇内容,你会做出一模一样的智能产品,甚至更酷更炫——不怕你做不到,
只怕你想不到!