Fast growth in connected devices and the Internet of Things is fueling renewed interest in
firmware development and the field of embedded programming. The field of embedded systems is
all about developing the software that we don't think about but that runs all our many smart
devices such as thermostats refrigerators stoves toasters keyboards monitors even our
automobiles. Growth of the Internet of Things plays directly into a growth in embedded systems
programming. This book teaches that field and helps readers get started in embedded programming
and be current with the state of their new field.