Make Getting Started with Adafruit Trinket 15 Projects with the Low Cost AVR ATtiny85 Board 1st Edition by Mike Barela, Limor Ladyada Fried – Ebook PDF Instant Download/Delivery: 1457185946, 9781457185946
Full download Make Getting Started with Adafruit Trinket 15 Projects with the Low Cost AVR ATtiny85 Board 1st Edition after payment
Product details:
ISBN 10: 1457185946
ISBN 13: 9781457185946
Author: Mike Barela, Limor Ladyada Fried
Arduino’s ubiquity and simplicity has led to a gigantic surge in the use of microcontrollers to build programmable electronics project. Despite the low cost of Arduino, you’re still committing about $30 worth of hardware every time you build a project that has an Arduino inside. This is where Adafruit’s Trinket comes in. Arduino-compatible, one-third the price, and low-power, the Trinket lets you make inexpensive and powerful programmable electronic projects. Written by one of the authors of Adafruit’s Trinket documentation, Getting Started with Trinket gets you up and running quickly with this board, and gives you some great projects to inspire your own creations.
Table of contents:
1. Introducing Trinket
Trinket Versus Arduino Uno
Using Trinket
The ATtiny85 Microcontroller
Memory
Connectivity
Three Volts or Five Volts?
The Adafruit Gemma
2. Software Installation
Supported Operating Systems
The Preconfigured Arduino IDE from Adafruit
Modifying the Standard Arduino IDE
The USBtinyISP Driver for Windows
Seeing the Trinket in Windows
Windows Driver Troubleshooting
Linux
Conclusion
3. Connection and Programming
Preparing the Trinket
Connecting Trinket to Your Computer
Loading a Program
The Trinket Data Pins
Digital Pins
Analog Pins
Exploring Data Pins
Parts List
Connections
Not All Pins Are the Same
Different Ways to Power Trinket
Analog and Digital Sensors
Trinket Theremin
Parts List
Wiring
Code
Use
Sound and Music
Conclusion
4. Libraries and Optimization
Arduino Libraries
ATtiny-Optimized Libraries
Installing Libraries
Where to Install Libraries
Installing a Library in Windows
Installing a Library in OS X
Using Libraries
Library Issues and Limitations
Memory Optimizations
Program Space Optimization
Variable Optimization
Conclusion
5. Intermediate Projects
Controlling Smart LEDs: NeoPixels
Important Things to Know About NeoPixels
NeoPixel Packaging
NeoPixel Ornaments
Parts List
Build
LED Color Organ
How It Works
Parts List
Build
Adjustments
Mounting
Kaleidoscope Goggles
Parts List
Tools
Battery Selection
Wiring
Software
Final Assembly and Use
Safety and Common Sense
Servos
Inside a Servo
Trinket Servo Control
Parts List
Wiring
Code
Use
Going Further
Using I2C—The Two-Wire Interface
I2C Software
Using I2C Displays
Temperature and Humidity Sensing
Parts List
Libraries
The LCD Display
Testing the Display
Adjustment
Sensing
Code
How It Works
Troubleshooting
Going Further
Ultrasonic Rangefinding
Parts List
Build
Libraries
Code
How It Works
Troubleshooting
Communicating via Serial
Talking Serial
Exploring Serial Use
Parts List
Code
Use
Going Further
Pulse Width Modulation
The Analog Meter Clock
Circuit Design
Parts List
Build
Meters
Libraries
Code
How It Works
Preparing Your Meters
Meter Mounting
Conclusion
6. Advanced Projects
Trinket Jewelry
Parts List
Choices
Tools
Wiring
Libraries
Code
Animation
Compile
Changing the Animation
Finishing the Jewelry
Program Memory for Data
Trinket Occupancy Display
Parts List
Tools
Wiring
Libraries
Code
Enclosure and Board
Box Connections
Adjustment
Room Placement
Going Further
Trinket Alarm System
Parts List
Tools
Theory
Multiple Sensors, One Pin
Project Design
Annunciation Selections
Build
Populating the Board
Code
Final Assembly
Test
Troubleshooting
Going Further
Bluetooth Communication
Trinket Toy Animal
Choosing Your Animal
Parts List
Tools
Circuit
Circuit Variations
Code
Preparing the Toy
Use
Trinket Rover Robot
Parts List
Tools
3D Printing
Build
Wiring
Code
Going Further
SPI Communications
Trinket Audio Player
Parts List
Tools
Software
Loading Sounds
Chip Loading Circuit
Transferring Audio
Sound Playback
Use
Conclusion
7. Going Further with Trinket
Microcontrollers: Smaller Versus Larger
The Trinket Bootloader
The Bootloader Design
Bootloader Code
Repairing the Trinket Bootloader
Programming Bare ATtiny85 Chips
Other AVR Programming Methods
Community Resources
Learning Arduino
Commercial Resources
Technical Resources
Third-Party Sites
Social Media Resources
8. Troubleshooting
Your USB Cable
Connectivity Issues
Arduino IDE Issues
Mac
Common Library Problems
Error Messages
Compilation Issues
Upload Errors
The Serial Monitor
Usage Issues
Manufacturer Support
A. Making Electronic Sounds
B. Parts Sourcing
Trinket
Displays
Sensors
Resistors
Nuts and Bolts
Kits
C. Publications
ATtiny85
Books
Additional Resources
People also search:
adafruit trinket tutorial
getting started with adafruit
adafruit trinket programming
adafruit trinket arduino ide
adafruit trinket code
Tags: Mike Barela, Limor Ladyada Fried, Getting, Projects, Adafruit