MSP430-based Robot Applications: A Guide to Developing Embedded Systems

Dan Harres 2013

This book provides a careful explanation of the basic areas of electronics and computer architecture, along with lots of examples, to demonstrate the interface, sensor design, programming and microcontroller peripheral setup necessary for embedded systems development. With no need for mechanical knowledge of robots, the book starts by demonstrating how to modify a simple radio-controlled car to create a basic robot. The fundamental electronics of the MSP430 are described, along with...


Getting Started with the MSP430 Launchpad

Adrian Fernandez 2013

This book explores the world of microcontroller development through friendly lessons and progressively challenging projects, which will have you blink LEDs, make music with buzzers & interact with different sensors like accelerometers and temperature sensors. This book is focused on the MSP-EXP430G2 LaunchPad Evaluation Kit, which is a complete microcontroller development platform that includes everything you need to start creating microcontroller-based projects. Many of the 25+ projects...


Digital Circuit Boards: Mach 1 GHz

Ralph Morrison 2012

A unique, practical approach to the design of high-speed digital circuit boards

The demand for ever-faster digital circuit designs is beginning to render the circuit theory used by engineers ineffective. Digital Circuit Boards presents an alternative to the circuit theory approach, emphasizing energy flow rather than just signal interconnection to explain logic circuit behavior.

The book shows how treating design in terms of transmission lines will ensure that the logic will function,...


Real-Time Embedded Systems: Open-Source Operating Systems Perspective

Ivan Cibrario Bertolotti 2012

From the Foreword:

"…the presentation of real-time scheduling is probably the best in terms of clarity I have ever read in the professional literature. Easy to understand, which is important for busy professionals keen to acquire (or refresh) new knowledge without being bogged down in a convoluted narrative and an excessive detail overload. The authors managed to largely avoid theoretical-only presentation of the subject, which frequently affects books on operating systems.

… an...


Atmel AVR Microcontroller Primer: Programming and Interfacing, Second Edition (Synthesis Lectures on Digital Circuits an

Steven F. Barrett 2012

This textbook provides practicing scientists and engineers a primer on the Atmel AVR microcontroller. In this second edition we highlight the popular ATmega164 microcontroller and other pin-for-pin controllers in the family with a complement of flash memory up to 128 kbytes. The second edition also adds a chapter on embedded system design fundamentals and provides extended examples on two different autonomous robots. Our approach is to provide the fundamental skills to quickly get up and...


Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology)

Doug Abbott 2012

This new edition of Linux for Embedded and Real-Time Applications provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications.

Key features include:

  • Substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming
  • ...


Embedded Systems: Introduction to Arm® Cortex(TM)-M Microcontrollers (Volume 1)

Jonathan W Valvano 2012

This book, now in its fifth edition, is the first in a series of three books that teach the fundamentals of embedded systems as applied to the ARM® Cortex™-M family of microcontrollers. This fifth edition focuses on the LaunchPads based on both the TM4C123 and TM4C1294 microcontrollers. This first volume is an introduction to computers and interfacing focusing on assembly language and C programming. The second volume, Embedded Systems: Real-Time Interfacing to ARM Cortex-M...


Microcontrollers: 8051 & MSP430 Microcontrollers Family - Architecture & Programming

A P Godse 2012

Microprocessors and Microcontrollers, The 8051 Architecture, Addressing Modes, Instruction Set, 8051 Programming, 8051 Interfacing and Applications, 8051 Interrupts and Timers/Counters, 8051 Serial Communications, 8255A Programmable, Motivation for MSP430 Microcontrollers, MSP430 RISC CPU Architecture, Introduction to Code Composer Studio ( CCS v4 ), Digital I/O, On Chip Peripherals, Using Low Power Features of MSP430, Interfacing LED, LCD and External Memory, Case Studies of Applications of...


MSP430 Microcontroller In Embedded System Projects

Ravikumar P. 2012

Embedded Systems are found in every walk of life. We find them in buildings, farms, homes and cars. There are wearable systems that are embedded into shoes and clothing. There is medical electronic equipment implanted inside human bodies. An embedded system requires sensors to convert physical quantities such as sound, light, humidity or pressure into analog electrical signals. An analog frontend interface conditions these signals and converts them into digital form. An embedded...