Concrete introduction to Arduino and C Programming
Duration: 5 Days
The purpose of this workshop is to provide an intensive introduction to building and programming prototype systems using Arduino boards and addon hats. Starting with prototyping using a rich set of examples for controlling servos, motors and lights, collecting and processing sensor inputs such as accelerometers, light sensors and temperature sensors the workshop goes on to cover the essential aspects of C programming needed to build more advanced applications.
The C programming section will explore arrays, data structures, pointers and function pointers. It should provide a solid foundation for moving onto more ambitious Arduino projects including the development of IoT (Internet of Things) applications.
The orientation of the course is towards laying foundations that can be exploited by creative artists and inventors interested in building interactive art installations and sculptures.