C Programming for Arduino
Download - C Programming for Arduino by Julien Bayle - PDF
Our futuristic world is full of smart and connected devices. Do-it-yourself communities have always been fascinated by the fact that each one could design and build its own smart system, dedicated or not, for specific tasks. From small controllers switching on the lights when someone is detected to a smart sofa sending e-mails when we sit on them, cheap electronics projects have become more and more easy to create and, for contributing to this, we all have to thank the team, who initiated the Arduino project around 2005 in Ivrea, Italy.
Arduino's platform is one of the most used open source hardware in the world. It provides a powerful microcontroller on a small printed circuit board with a very small form factor. Arduino users can download the Arduino Integrated Development Environment (IDE) and code their own program using the C/C++ language and the Arduino Core library that provides a lot of helpful functions and features.
With C Programming for Arduino, users will learn enough of C/C++ to be able to design their own hardware based on Arduino. This is an all-in-one book containing all the required theory illustrated with concrete examples. Readers will also learn about some of the main interaction design and real-time multimedia frameworks such as Processing and the Max 6 graphical programming framework.
C Programming for Arduino will teach you the famous "learning-by-making" way of work that I try to follow in all of my courses from Max 6 to Processing and Ableton Live.
Lastly, C Programming for Arduino will open new fields of knowledge by looking at the input and output concept, communication and networking, sound synthesis, and reactive systems design. Readers will learn the necessary skills to be able to continue their journey by looking at the modern world differently, not only as a user but also as a real maker.
- CC BY-NC-SA 3.0 PH
- The author's reference is not required