Exploring arduino: tools and techniques for engineering wizardry

Readers learn to easily build gadgets, gizmos, robots, and more using Arduino. Written by Arduino expert Jeremy Blum, this unique book uses the popular Arduino microcontroller platform as an instrument to teach the reader about topics in electrical engineering, programming, and human-computer interaction. Whether the reader is a budding hobbyist or an engineer, they will benefit from the perfectly paced lessons that walk them through useful, artistic, and educational exercises that gradually get more advanced.

In addition to specific projects, the book shares best practices in programming and design that the reader can apply to their own projects. Code snippets and schematics will serve as a useful reference for future projects even after they have mastered all the topics in the book.

This book includes a number of projects that utilise different capabilities of the Arduino, while interfacing with external hardware. It features chapters that build upon each other, tying in concepts from previous chapters to illustrate new ones Includes aspects that are accompanied by video tutorials and other multimedia content. 

The book covers electrical engineering and programming concepts, interfacing with the world through analogue and digital sensors, communicating with a computer and other devices, and internet connectivity. It explains how to combine smaller topics into more complex projects and shares downloadable materials and source code for everything covered in the book.

The projects are compatible with many official Arduino boards including Arduino Uno; Arduino Leonardo; Arduino Mega 2560; Arduino Due; Arduino Nano; Arduino Mega ADK; LilyPad Arduino and may work with Arduino-compatible boards such as Freeduino and new third party certified boards such as the Intel Galileo.

'Exploring Arduino' shows the reader how to use the worlds most popular microcontroller to create cool, practical, artistic, and educational projects. Through lessons in electrical engineering, programming, and human computer interaction, this book walks the reader through specific, increasingly complex projects, all the while providing best practices that can apply to their own projects once you ve mastered these. They will acquire valuable skills and have a whole lot of fun.

Readers explore the features of several commonly used Arduino boards, use the Arduino to control very simple tasks or complex electronics, learn principles of system design, programming, and electrical engineering. They discover code snippets, best practices, and system schematics readers can apply to their original projects. The reader will master skills they can use for engineering endeavours in other fields and with different platforms and find schematics, tutorial videos, code download, and more at the companion website.

Show health and safety information

Please be aware that resources have been published on the website in the form that they were originally supplied. This means that procedures reflect general practice and standards applicable at the time resources were produced and cannot be assumed to be acceptable today. Website users are fully responsible for ensuring that any activity, including practical work, which they carry out is in accordance with current regulations related to health and safety and that an appropriate risk assessment has been carried out.

Subject(s)Computing
Author(s)Jeremy Blum
Age11-14
Published2013
Shelf reference007 BLU
ISN/ISBN9781118549360
Direct URLhttps://www.stem.org.uk/x8uyh

This is a physical resource. Come and visit the National STEM Learning Centre library to see it.

Find out more about the Centre