Firmware for ESD

This series is made up of projects and lessons that illustrate the software development life cycle of embedded systems. The process is demonstrated by a hands-on approach to developing software for different embedded platforms.