Get Started with Arduino

Robots, musical instruments, smart displays and more

by Matt Bradshaw, Jo Hinchliffe, Dr Andrew Lewis, Jenny List, Brian Lough, Graham Morrison, John Wargo

Get Started with Arduino

Subscribe to new books via dBooks.org telegram channel

Join
DescriptionTable of ContentsDetailsReport an issue

Book Description

Whether you want to build robots, smart devices, or any other electronically controlled projects, this is the book you need. We take you through how to program and connect an Arduino microcontroller board, then explore some great projects to make with it.

- Build a four-legged walking robot;
- Create a Tetris-inspired clock;
- Grow your own veg with hydroponics;
- Make music with a DIY synthesizer;
- And much more!

This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download Get Started with Arduino ebook for free in PDF format (62.3 MB).

Table of Contents

Chapter 1
The Ultimate Guide to Arduino
Chapter 2
Add Arduino power to your projects
Chapter 3
Reading digital data
Chapter 4
Seven-segment displaysand multidimensional arrays
Chapter 5
30 Multiplexing, operators,and four seven-segments
Chapter 6
34 Temperature, humidity, and libraries
Chapter 7
Stacks, classes, and scrolling displays
Chapter 8
Pointers and linked lists
Chapter 9
Build a games console
Chapter 10
Sound, envelopes, and interrupts
Chapter 11
Copy and send infrared signals
Chapter 12
Debugging
Chapter 13
Way Home Meter
Chapter 14
Desktop hydroponic gardening
Chapter 15
Make a word clock
Chapter 16
Polyphonic digital synthesizer
Chapter 17
WiFi Tetris clock
Chapter 18
Let's learn LoRa
Chapter 19
Build your first walking robot
Chapter 20
Build a synth
Chapter 21
Freeduino
Chapter 22
Chartreuse
Chapter 23
Word clock
Chapter 24
Assistive spoon
Chapter 25
Arduinoflake
Chapter 26
Grand Central M4 Express
Chapter 27
NeoTrellis M4 Express
Chapter 28
Arduino Every and 33 IoT
Chapter 29
Teensy 4.0
Chapter 30
Black and Blue Pills

Book Details

Subject
Computer Science
Publisher
Raspberry Pi Press
Published
2019
Pages
180
Edition
1
Language
English
ISBN13 Digital
9781912047635
ISBN10 Digital
1912047632
PDF Size
62.3 MB
License
CC BY-NC-SA

Related Books

Get Started with MicroPython on Raspberry Pi Pico
Raspberry Pi Pico is a new low-cost, high-performance microcontroller board with flexible digital interfaces. Microcontrollers are computers stripped back to their bare essentials. You don't use monitors or keyboards, but program them to take their input from, and send their output to the input/output pins. Using these programmable connections, you...
Migrating SQL Server Databases to Azure
SQL Server is Microsoft's relational database management system (RDBMS). SQL Server can now be hosted entirely in Microsoft Azure, either in a hosted virtual machine (VM) or as a hosted service. Hosting a virtual machine in Azure is known as infrastructure as a service (IaaS), and hosting a service in Azure is known as platform as a service (PaaS)....
Learning PHP
PHP is a widely-used open source programming language. It is especially suited for web development. The unique thing about PHP is that it serves both beginners as well as experienced developers. It has a low barrier to entry so it is easy to get started with, and at the same time, it provides advanced features offered in other programming languages...
You Don't Know JS Yet: Get Started
It seems like there's never been as much widespread desire before for a better way to deeply learn the fundamentals of JavaScript. But with a million blogs, books, and videos out there, just where do you START? Look no further!The worldwide best selling "You Don't Know JS" book series is back for a 2nd edition: "You Don't Know JS Yet...
ember 101
Everything you wish you had known while learning to write Ember.js applications. If you are just getting started with Ember.js, this book is perfect for you. We'll work on a real world application (not a to-do list) that will allow you to learn Ember.js and its main features while using ember-cli. Introducing Ember-Data from the first example, y...
I Love Ruby
Ruby is an easy to learn programming language, it was invented by a guy named Matz in Japan. Ruby is a free software and can be used by any one for zero cost. Ruby's popularity was initially confined to Japan, later it slowly trickled out to rest of the world. Things changed with the emergence of Ruby on Rails which is a popular web-development fra...