Books

 

Electric Circuits Fundamentals Book

Electric Circuits Fundamentals (The Oxford Series in Electrical and Computer Engineering)

Book Description

Publication Date: August 1, 1994 | ISBN-10: 0195136136 | ISBN-13: 978-0195136135

Yes, it may be almost 20 years old, but this book remains the bible beginner’s guide to electric circuits and develops a thinking style and a problem-solving methodology that is based on physical insight. Designed for the first course or sequence in circuits in electrical engineering, the approach imparts not only an appreciation for the elegance of the mathematics of circuit theory, but a genuine "feel" for a circuit's physical operation. Over 350 worked examples, 400-plus exercises, and 1000 end-of-chapter problems help students develop an engineering approach to problem solving based on conceptual understanding and physical intuition rather than on rote procedures.


Make: AVR Programming Book

Make: AVR Programming: Get under the hood of the AVR microcontroller family

Book Description

Publication Date: September 22, 2013 | ISBN-10: 1449355781 | ISBN-13: 978-1449355784

Atmel's AVR microcontrollers are the chips that power Arduino, and are the go-to chip for many hobbyist and hardware hacking projects. In this book you'll set aside the layers of abstraction provided by the Arduino environment and learn how to program AVR microcontrollers directly. In doing so, you sacrifice a lot of simplicity, but you'll get closer to the chip and you'll be able to squeeze more power and features out of it.

Each chapter of this book is centered around projects that incorporate that particular microcontroller topic. Each project includes schematics, code, and illustrations of a working project.


Designing Embedded Hardware Book

Designing Embedded Hardware

Book Description

Publication Date: May 1, 2005 | ISBN-10: 0596007558 | ISBN-13: 978-0596007553 | Edition: Second Edition

Embedded computer systems literally surround us: they're in our cell phones, cars, TVs, refrigerators, heating systems, and more. In fact, embedded systems are one of the most rapidly growing segments in the tech industry today.

Along with the growing list of devices for which embedded computer systems are appropriate, interest is growing among programmers, hobbyists, and engineers of all types in how to design and build devices of their own. The second edition of Designing Embedded Hardware has been updated to include information on the latest generation of processors and microcontrollers.


Practical AVR Microcontrollers Book

Practical AVR Microcontrollers: Games, Gadgets, and Home Automation with the Microcontroller Used in the Arduino

Book Description

Publication Date: October 17, 2012 | ISBN-10: 1430244461 | ISBN-13: 978-1430244462 | Edition: First Edition

In Practical AVR Microcontrollers, you’ll learn how to use the AVR microcontroller to make your own nifty projects and gadgets. You’ll start off with the basics in part one: setting up your development environment and learning how the "naked" AVR differs from the Arduino. Then you’ll gain experience by building a few simple gizmos and learning how everything can be interconnected.

In part two, we really get into the goodies: projects! Each project will show you exactly what software and hardware you need, and will provide enough detail that you can adapt it to your own needs and parts availability.


Some Assembly Required Book

Some Assembly Required: Assembly Language Programming with the AVR Microcontroller

Book Description

Publication Date: August 5, 2011 | ISBN-10: 1439820643 | ISBN-13: 978-1439820643 | Edition: First Edition

A family of internationally popular microcontrollers, the Atmel AVR microcontroller series is a low-cost hardware development platform suitable for an educational environment. Until now, no text focused on the assembly language programming of these microcontrollers. Through detailed coverage of assembly language programming principles and techniques, Some Assembly Required: Assembly Language Programming with the AVR Microcontroller teaches the basic system capabilities of 8-bit AVR microcontrollers.

The text illustrates fundamental computer architecture and programming structures using AVR assembly language. It employs the core AVR 8-bit RISC microcontroller architecture and a limited collection of external devices, such as push buttons, LEDs, and serial communications, to describe control structures, memory use and allocation, stacks, and I/O. Each chapter contains numerous examples and exercises, including programming problems.


AVR Microcontroller and Embedded Systems Book

AVR Microcontroller and Embedded Systems: Using Assembly and C (Pearson Custom Electronics Technology)

Book Description

Publication Date: January 31, 2010 | ISBN-10: 0138003319 | ISBN-13: 978-0138003319 | Edition: First Edition

The AVR Microcontroller and Embedded Systems: Using Assembly and C features a step-by-step approach in covering both Assembly and C language programming of the AVR family of Microcontrollers. It offers a systematic approach in programming and interfacing of the AVR with LCD, keyboard, ADC, DAC, Sensors, Serial Ports, Timers, DC and Stepper Motors, Opto-isolators, and RTC. Both Assembly and C languages are used in all the peripherals programming. In the first 6 chapters, Assembly language is used to cover the AVR architecture and starting with chapter 7, both Assembly and C languages are used to show the peripherals programming and interfacing.