1 option
Arduino for Dummies.
- Format:
- Book
- Author/Creator:
- Nussey, John.
- Language:
- English
- Physical Description:
- 1 online resource (370 pages)
- Edition:
- 3rd ed.
- Place of Publication:
- Newark : John Wiley & Sons, Incorporated, 2026.
- Summary:
- Unlock Your Creativity: Master Arduino with Easy-to-Follow Projects and Hands-On Learning Arduino is an open-source electronics platform used for building interactive projects like home automation tools or robotics.Arduino For Dummies is the perfect guide for beginners, updated with the newest features and technologies.
- Contents:
- Intro
- Title Page
- Copyright Page
- Table of Contents
- Introduction
- About This Book
- Foolish Assumptions
- Icons Used in This Book
- Beyond the Book
- Where to Go from Here
- Part 1 Getting to Know Arduino
- Chapter 1 Discovering Arduino
- Where Did Arduino Come From?
- Learning by Doing
- Patching
- Hacking
- Circuit bending
- Electronics
- Inputs
- Outputs
- Open Source
- Chapter 2 Finding Your Board and Your Way Around It
- Getting to Know the Arduino Uno
- The Brains: Renesas RA4M1 microcontroller
- Header sockets
- Special pin features
- USB and Power
- Built-in LEDs
- Reset button
- Discovering Other Arduino Boards
- Official Arduino boards
- Arduino Uno
- Arduino GIGA
- Arduino Nano
- Arduino MKR
- Arduino Portenta
- Arduino Nicla
- Arduino-compatible boards
- ESP32
- Raspberry Pi Pico
- Adafruit Feather
- Shopping for Arduino
- Arduino Store
- Adafruit
- SparkFun
- Seeed Studio
- Pimoroni
- Watterott Electronic
- RobotShop
- Electronics distributors
- Amazon
- eBay
- Kitted Out: Starting with a Beginner's Kit
- Essentials
- Nice to have
- Preparing a Workspace
- Installing Arduino
- Using Arduino Cloud Editor
- Surveying the Arduino Environment
- Using AI Wisely in Your Arduino Projects
- How AI can help
- A tutor on demand
- A debugging partner
- A research assistant
- Rapid prototyping and creative exploration
- Where AI falls short
- Electronics are physical, and AI can't see them
- AI often assumes perfect components
- It sometimes "hallucinates"
- A healthy way to use AI with Arduino
- Working smart with AI
- Chapter 3 Blinking an LED
- Working with Your First Arduino Sketch
- Finding the Blink sketch
- Identifying your board
- Configuring the software
- Uploading the sketch
- Congratulate yourself!
- What just happened?.
- Looking Closer at the Sketch
- Comments
- Multiline comment
- Single-line comment
- Functions
- Setup
- PinMode
- Loop
- DigitalWrite
- Delay
- Blinking Brighter
- Tweaking the Sketch
- Part 2 Getting Physical with Arduino
- Chapter 4 Tools of the Trade
- Finding the Right Tools for the Job
- Breadboard
- Jump wires
- Needle-nose pliers
- Multimeter
- Using a Multimeter to Measure Voltage, Current, and Resistance
- Measuring voltage in a circuit
- Measuring current in a circuit
- Measuring resistance of a resistor
- Measuring resistance of a variable resistor
- Checking the continuity (in bleeps) of your circuit
- Chapter 5 A Primer on Electricity and Circuitry
- Understanding Electricity
- Using Equations to Build Your Circuits
- Ohm's Law
- Calculating power
- Joule's Law
- Working with Circuit Diagrams
- A simple circuit diagram
- Using a circuit diagram with an Arduino
- Color-Coding
- Datasheets
- Resistor Color Charts
- Chapter 6 Basic Sketches: Inputs, Outputs, and Communication
- Uploading a Sketch
- Using Pulse-Width Modulation (PWM)
- The LED Fade Sketch
- Understanding the Fade sketch
- Declarations
- Variables
- Tweaking the Fade sketch
- The Button Sketch
- Understanding the Button sketch
- Tweaking the Button sketch
- The AnalogInput Sketch
- Understanding the AnalogInput sketch
- Tweaking the AnalogInput sketch
- Talking Serial
- The AnalogInOutSerial sketch
- Understanding the AnalogInOutSerial sketch
- Chapter 7 More Basic Sketches: Motion and Sound
- Working with Electric Motors
- Discovering Diodes
- Spinning a DC Motor
- The Motor sketch
- Understanding the Motor sketch
- Controlling the Speed of Your Motor
- The MotorControl sketch
- Understanding the MotorControl sketch
- Tweaking the MotorControl sketch
- Getting to Know Servomotors
- Creating Sweeping Movements.
- The Sweep sketch
- Understanding the Sweep sketch
- Controlling Your Servo
- The Knob sketch
- Understanding the Knob sketch
- Making Noises
- Piezo buzzer
- The toneMelody sketch
- Understanding the sketch
- Making an Instrument
- The PitchFollower sketch
- Part 3 Building on the Basics
- Chapter 8 Learning by Example
- Chorus
- How it works
- Lessons learned
- Build your own
- Further reading
- Push Snowboarding
- Baker Tweet
- Interactive Plan Chests and Compass Cards
- The Good Night Lamp
- Little Printer
- What These Projects Teach You
- Your Turn
- Where to Go Next
- Chapter 9 Soldering On
- Understanding Soldering
- Gathering What You Need for Soldering
- Creating a workspace
- Choosing a soldering iron
- Fixed-temperature soldering iron
- USB-C soldering iron
- Butane soldering iron
- Temperature-controlled soldering iron
- Solder stations
- Soldering iron tips
- Solder
- Third hand (helping hand)
- Adhesive putty
- Wire cutters
- Wire strippers
- Solder sucker
- Solder wick
- Equipment wire
- Staying Safe while Soldering
- Handling your soldering iron
- Keeping your eyes protected
- Working in a ventilated environment
- Cleaning your iron
- Don't eat the solder!
- Assembling a Shield
- Laying out all the pieces of the circuit
- Assembly
- Header pins
- Acquiring Your Soldering Technique
- Building Your Circuit
- Knowing your circuit
- Laying out your circuit.
- Preparing your wire
- Soldering your circuit
- Cleaning up
- Testing your shield
- Packaging Your Project
- Enclosures
- Wiring
- Twisting and braiding
- Terminal blocks
- Securing the board and other elements
- Chapter 10 Getting Clever with Code
- Blinking Better
- Setting up the BlinkWithoutDelay sketch
- Understanding the BlinkWithoutDelay sketch
- Taking the Bounce Out of Your Button
- Setting up the Debounce sketch
- Understanding the Debounce sketch
- Making a Better Button
- Setting up the StateChangeDetection sketch
- Understanding the StateChangeDetection sketch
- Smoothing Your Sensors
- Setting up the Smoothing sketch
- Understanding the Smoothing sketch
- Calibrating Your Inputs
- Setting up the Calibration sketch
- Understanding the Calibration sketch
- Chapter 11 Common Sense with Common Sensors
- Making Buttons Easier
- Implementing the DigitalInputPullup sketch
- Understanding the DigitalInputPullup sketch
- Exploring Piezo Sensors
- Implementing the Knock sketch
- Understanding the Knock sketch
- Utilizing Pressure, Force, and Load Sensors
- Implementing the toneKeyboard sketch
- Understanding the toneKeyboard sketch
- Sensing with Style
- Implementing the CapacitiveTouch sketch
- Understanding the CapacitiveTouch sketch
- Measuring Distance
- Implementing the HC-SR04 sketch
- Understanding the MaxSonar sketch
- Taking Sensors Further
- Chapter 12 Becoming a Specialist with Shields and Libraries
- Looking at Shields
- Considering combinations
- Reviewing the field
- Prototyping shields
- Proto shield kit Rev3
- Adafruit Proto-Screwshield
- Audio &
- display shields
- Adafruit Music Maker MP3 shield
- Adafruit RGB 16x2 LCD shield
- Adafruit 2.8″ TFT Touch Shield
- Input shields
- DFRobot Gamepad shield v2.0
- SparkFun MIDI shield
- Motor &.
- power shields, navigating and sensing shields
- Adafruit Motor/Stepper/Servo shield v2.3
- Arduino Motor shield Rev3
- Adafruit Ultimate GPS Logger shield
- Legacy shields
- Adafruit FONA 800 shield - Legacy
- Libelium/Cooking-Hacks Geiger-counter shield - Legacy
- Staying current
- Browsing the Libraries
- Reviewing the standard libraries
- Installing additional libraries
- Installing a library from a ZIP file
- Part 4 Sussing Out Software
- Chapter 13 Getting to Know Processing
- Looking Under the Hood
- Exploring Other Creative Coding Tools
- Installing Processing
- Taking a look at Processing
- Trying Your First Processing Sketch
- Drawing shapes
- Point
- Line
- Rectangle
- Ellipse
- Changing color and opacity
- Background
- Fill
- Playing with interaction
- Chapter 14 Processing the Physical World
- Making a Virtual Button
- Setting up the Arduino code
- Setting up the Processing code
- Understanding the Processing PhysicalPixel sketch
- Understanding the Arduino PhysicalPixel sketch
- Drawing a Graph
- Understanding the Arduino Graph sketch
- Understanding the Processing Graph sketch
- Sending Multiple Signals
- Understanding the Arduino SerialCallResponse sketch
- Understanding the Processing SerialCallResponse sketch
- Part 5 The Part of Tens
- Chapter 15 Ten Places to Learn More about Arduino
- Arduino Blog
- Arduino Project Hub
- Arduino Forum
- Hackaday
- YouTube
- Instructables
- Reddit and Discord Communities
- Maker Spaces, FabLabs, and Workshops
- Chapter 16 Ten Great Shops to Know
- Digi-Key
- RS Components
- Tindie
- AliExpress.
- Treasure Hunting.
- Notes:
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 1-394-36961-1
- 9781394369614
- OCLC:
- 1574805835
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.