𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Getting Started with Arduino

✍ Scribed by Massimo Banzi


Publisher
Make
Year
2011
Tongue
English
Leaves
130
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Arduino is the open-source electronics prototyping platform that’s taken the design and hobbyist world by storm. This thorough introduction, updated for Arduino 1.0, gives you lots of ideas for projects and helps you work with them right away. From getting organized to putting the final touches on your prototype, all the information you need is here!Inside, you’ll learn about:Interaction design and physical computing The Arduino hardware and software development environment Basics of electricity and electronics Prototyping on a solderless breadboard Drawing a schematic diagram Getting started with Arduino is a snap. To use the introductory examples in this guide, all you need an Arduino Uno or earlier model, along with USB A-B cable and an LED. The easy-to-use Arduino development environment is free to download. Join hundreds of thousands of hobbyists who have discovered this incredible (and educational) platform. Written by the co-founder of the Arduino project, Getting Started with Arduino gets you in on all the fun!

✦ Table of Contents


Contents......Page 5
Preface......Page 7
Acknowledgments......Page 10
How to Contact Us......Page 11
1/Introduction......Page 13
Intended Audience......Page 14
What Is Physical Computing?......Page 15
2/The Arduino Way......Page 17
Prototyping......Page 18
Tinkering......Page 19
Patching......Page 20
Circuit Bending......Page 22
Keyboard Hacks......Page 24
We Love Junk!......Page 26
Hacking Toys......Page 27
Collaboration......Page 28
The Arduino Hardware......Page 29
Installing Arduino on Your Computer......Page 32
Installing Drivers: Windows......Page 33
Port Identification: Macintosh......Page 35
Port Identification: Windows......Page 36
Anatomy of an Interactive Device......Page 39
Blinking an LED......Page 40
Pass Me the Parmesan......Page 44
Real Tinkerers Write Comments......Page 45
The Code, Step by Step......Page 46
What We Will Be Building......Page 48
What Is Electricity?......Page 49
Using a Pushbutton to Control the LED......Page 52
How Does This Work?......Page 54
One Circuit, A Thousand Behaviours......Page 55
Trying Out Other On/Off Sensors......Page 63
Controlling Light with PWM......Page 66
Use a Light Sensor Instead of the Pushbutton......Page 72
Analog Input......Page 74
Serial Communication......Page 78
Complex Sensors......Page 80
6/Talking to the Cloud......Page 83
Planning......Page 85
Coding......Page 86
Assembling the Circuit......Page 93
Here’s How to Assemble It......Page 94
7/Troubleshooting......Page 97
Testing the Board......Page 98
Testing Your Breadboarded Circuit......Page 99
Problems with the IDE......Page 100
How to Get Help Online......Page 101
Appendix A/The Breadboard......Page 103
Appendix B/Reading Resistors and Capacitors......Page 105
Special symbols......Page 107
Variables......Page 108
Control Structures......Page 110
Compound Operators......Page 113
Input and output functions......Page 114
Time functions......Page 115
Math functions......Page 116
Serial communication......Page 118
Appendix D/Reading Schematic Diagrams......Page 120
Index......Page 122


πŸ“œ SIMILAR VOLUMES


Getting Started with Arduino
✍ Massimo Banzi πŸ“‚ Library πŸ“… 2008 πŸ› Make 🌐 English

This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. <em>Getting Started with Arduino</em> gives you lots of ideas for Arduino projects and helps you get going on them right away. From getti

Getting Started with Arduino
✍ Massimo Banzi πŸ“‚ Library πŸ“… 2008 πŸ› Make 🌐 English

This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. <em>Getting Started with Arduino</em> gives you lots of ideas for Arduino projects and helps you get going on them right away. From getti

Getting Started with Arduino
✍ Banzi, Massimo πŸ“‚ Library πŸ“… 2009 πŸ› O'Reilly Media, Inc 🌐 English

This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. Getting Started with Arduino gives you lots of ideas for projects and helps you get going on them right away. To use the introductory exa

Getting Started with Arduino
✍ Banzi, Massimo πŸ“‚ Library πŸ“… 2009 πŸ› O'Reilly Media, Inc 🌐 English

This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. Getting Started with Arduino gives you lots of ideas for projects and helps you get going on them right away. To use the introductory exa

Getting Started with Arduino
✍ Banzi, Massimo πŸ“‚ Library πŸ“… 2011 πŸ› O'Reilly Media;Make:Books 🌐 English

Arduino is the open-source electronics prototyping platform that's taken the design and hobbyist world by storm. This thorough introduction, updated for Arduino 1.0, gives you lots of ideas for projects and helps you work with them right away. From getting organized to putting the final touches on y