Books & Videos

Table of Contents

  1. Chapter 1 Introducing Trinket

    1. Trinket Versus Arduino Uno

    2. Using Trinket

    3. The ATtiny85 Microcontroller

    4. Memory

    5. Connectivity

    6. Three Volts or Five Volts?

    7. The Adafruit Gemma

  2. Chapter 2 Software Installation

    1. Supported Operating Systems

    2. The Preconfigured Arduino IDE from Adafruit

    3. Modifying the Standard Arduino IDE

    4. The USBtinyISP Driver for Windows

    5. Seeing the Trinket in Windows

    6. Windows Driver Troubleshooting

    7. Linux

    8. Conclusion

  3. Chapter 3 Connection and Programming

    1. Preparing the Trinket

    2. Connecting Trinket to Your Computer

    3. Loading a Program

    4. The Trinket Data Pins

    5. Exploring Data Pins

    6. Not All Pins Are the Same

    7. Different Ways to Power Trinket

    8. Analog and Digital Sensors

    9. Trinket Theremin

    10. Sound and Music

    11. Conclusion

  4. Chapter 4 Libraries and Optimization

    1. Arduino Libraries

    2. ATtiny-Optimized Libraries

    3. Installing Libraries

    4. Library Issues and Limitations

    5. Memory Optimizations

    6. Conclusion

  5. Chapter 5 Intermediate Projects

    1. Controlling Smart LEDs: NeoPixels

    2. NeoPixel Ornaments

    3. LED Color Organ

    4. Kaleidoscope Goggles

    5. Servos

    6. Trinket Servo Control

    7. Using I2C—The Two-Wire Interface

    8. Temperature and Humidity Sensing

    9. Ultrasonic Rangefinding

    10. Communicating via Serial

    11. The Analog Meter Clock

    12. Conclusion

  6. Chapter 6 Advanced Projects

    1. Trinket Jewelry

    2. Program Memory for Data

    3. Trinket Occupancy Display

    4. Trinket Alarm System

    5. Bluetooth Communication

    6. Trinket Toy Animal

    7. Trinket Rover Robot

    8. SPI Communications

    9. Trinket Audio Player

    10. Conclusion

  7. Chapter 7 Going Further with Trinket

    1. Microcontrollers: Smaller Versus Larger

    2. The Trinket Bootloader

    3. Programming Your Own ATtiny85

    4. Community Resources

  8. Chapter 8 Troubleshooting

    1. Your USB Cable

    2. Connectivity Issues

    3. Arduino IDE Issues

    4. Common Library Problems

    5. Error Messages

    6. Usage Issues

    7. Manufacturer Support

  9. Appendix Making Electronic Sounds

  10. Appendix Parts Sourcing

    1. Trinket

    2. Displays

    3. Sensors

    4. Resistors

    5. Nuts and Bolts

    6. Kits

  11. Appendix Publications

    1. ATtiny85

    2. Books

    3. Additional Resources