本书主要涉及基于C语言、Arduino和HTML5技术的STM32单片机开发与应用,包括基础篇、实训篇和应用篇3部分。基础篇主要介绍了STM32单片机和HTML5的相关知识,以及开发环境的搭建,介绍本书涉及的 STM32单片机实验开发板,联合HTML5 Web技术和STM32单片机开发,重点介绍二者之间如何建立通讯;实训篇共包括四个实验项目,在这四个案例中详细的讲述HTML5和STM32的联合开发技术,包括硬件设计、软件设计和工程项目开发;应用篇包括5个工程应用实例,涉及到工业、环境、生物等多个领域