Embedded Software Development
Tutorials on anything related to software/firmware development for embedded devices.
If hardware is the central nervous system that keeps the electrons flowing and the circuits ticking, software is the brains of the whole operation. Without good software, even the most robust and well-developped hardware will be utterly useless. This series of articles aims to provide some basic building blocks for embedded software development, and to explore some of the differences between developping for embedded devices and hardware versus, say, developping for the web.