Learn the basics, build the projects, create your own, AVR Workshop is a comprehensive introduction to working with the versatile Microchip AVR 8-bit microcontrollers that form the core of Arduino and compatible boards. Whether you're an absolute beginner or electronics enthusiast, the book's 60 projects will teach you how to build your own AVR devices, one step at a time. You'll learn the C programming skills needed to work directly with the inexpensive ATmega328P-PU and ATtiny85 microcontrollers. You'll review the core properties of current, voltage, and power; learn to safely work with USBasp programmers and breadboards; and follow schematics to construct circuits. You'll control digital output with bitwise arithmetic, take user input with pushbuttons and analog-to-digital converters, and test the voltage of a single-cell battery. As you make your way through the book, you'll build fun and useful devices like these: An LED display with changing colors and brightness, A four-function calculator that connects an AVR to your computer, A temperature-controlled fan and a two-wheel-drive robot vehicle, A real-time digital clock that charts the date and time on an LCD, You'll also learn more advanced skills like how to: Control motors with pulse-width modulation and MOSFETs, Work with parts like LCDs, servos, and interface chips, and write your own AVR libraries, Implement the SPI and I2C buses with AVR, Use hardware interrupts, timers, and EEPROM, By the end of the book, you'll have learned to harness a wide range of sensors, motors, displays, and more with the AVR microcontroller so you can bring your own inventions to life. Book jacket.
- ISBN:
- 9781718502581
- 9781718502581
-
Category:
- Circuits & components
- Format:
- Paperback
- Publication Date:
-
25-10-2022
- Language:
- English
- Publisher:
- No Starch Press, Incorporated
- Country of origin:
- United States
- Dimensions (mm):
- 235x180x22mm
- Weight:
- 0.71kg
This title is in stock with our overseas supplier and should arrive at our Sydney warehouse within 3 - 5 weeks of you placing an order.
Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.
Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:
ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days
Share This Book: