A step by step course to learn the fundamentals of embedded systems through Arduino and C programming.