Arduino is a major DIY concept for electronics lovers: a series of efficient, easy to use and affordable Hardware devices developped by researchers of the Interaction Design Institute of Ivrea (Italy) since early 2000s and a huge database of resources to be used with on-line development softwares available on-line under Creative Commons 3.0 licence. As described in the project website:
"Arduino is a popular tool for IoT product development as well as one of the most successful tools for STEM/STEAM education. Hundreds of thousands of designers, engineers, students, developers and makers around the world are using Arduino to innovate in music, games, toys, smart homes, farming, autonomous vehicles, and more."
Follow this module to get introduced to programming Arduino Boards to be used with paper-based electronics for various applications. At the end of this course,you should be able to build your own and custom Human Computer Interface for your project.
Related Studies Level: from Secondary School to University programs.
Arduino Module : Table of Content
- Arduino Practice 1: Setup Your Environment and send "Hello World"!
- Arduino Course 1: Input/Output management and Serial Communication.
- Arduino Practice 2: My First App: KeyBoard Control
- AI2 Course 2: Signal acquisition and processing
- AI2 Practice 3: Reading Sensors Signals
- AI2 Course 3: Events control and Mapping
- AI2 Practice 4: Serial Mouse, KeyBoard and MIDI
- AI2 Course 4: Refined Signals aquisition: the Matrix
- AI2 Practice 5: Fabrication of a Multi-touch Interface
Today, this software is being used world-wide by millions of beginners and experienced technologists, and especially scholars, students and teachers or else individual hobbyists to start developing great Applications and even build up commercial products from their creations.
We spent a few years working with European and North-American scholars from Secondary to Technical and General High School Level on multi-disciplinary projects with teachers in science and technology tosetup courses and Applications using paper-based electronics and Arduino for a variety of projects.