Skip to content

Recommended Books

rei-vilo edited this page Apr 10, 2013 · 6 revisions

Everything has a start and everyone has been a beginner.

There are great books to help you starting with Energia and designing elaborate projects with the LaunchPads.

Embedded computing mixes hardware and software. If electronics provides the common ground, each sensor relies on a specific scientific field —as light, sound, thermodynamics, robotics,... Also required, a background in data acquisition and processing, some programming skills, especially a knowledge of the C++ language!

Beginners

I strongly recommend starting with Getting Started with Arduino by Massimo Banzi, co-founder of Arduino.

This book provides an introduction to Arduino and gives the basics. Although the book is intended primarily for the Arduino boards, Energia is a fork of Arduino and shares the same software, but with different hardware.

This was the first book I read on embedded computing.

More Advanced Users

For a more advanced exploration, Arduino Cookbook by Michael Margolis provides details on every aspect of software and hardware, describes elaborate projects, discuss different solutions, and provides useful tips and tricks.

I use this book as a reference for my projects.

Clone this wiki locally