EmbeddedRelated.com

Digital Signal Processing Using the ARM Cortex M4

Reay, Donald S. 2015

Features inexpensive ARM® Cortex®-M4 microcontroller development systems available from Texas Instruments and STMicroelectronics.

This book presents a hands-on approach to teaching Digital Signal Processing (DSP) with real-time examples using the ARM® Cortex®-M4 32-bit microprocessor. Real-time examples using analog input and output signals are provided, giving visible (using an oscilloscope) and audible (using a speaker or headphones) results. Signal generators and/or audio sources,...


Embedded Systems: Real-Time Interfacing to the MSP432 Microcontroller

Valvano, Jonathan W. 2015

This book, published November 2015 as a 1st edition 1st printing, is the second in a series of three books that teach the fundamentals of embedded systems as applied to MSP432 microcontrollers. These books are primarily written for undergraduate electrical and computer engineering students. They could also be used for professionals learning the ARM platform. The first book Embedded Systems: Introduction to the MSP432 is an introduction to computers and interfacing focusing on assembly...


Embedded Systems: Introduction to the MSP432 Microcontroller

Valvano, Jonathan W. 2015

This book is the first in a series of two books that teach the fundamentals of embedded systems as applied to the MSP432 of microcontroller. This first book is an introduction to computers and interfacing focusing on assembly language and C programming. The second book Embedded Systems: Real-Time Interfacing to the MSP432 Microcontroller focuses on hardware/software interfacing and the design of embedded systems. This first book is an introductory book that could be used at the college...


Programming and Interfacing ATMEL's AVRs

Grace, Thomas 2015

Atmel's AVR microcontrollers are the go-to chip for many hobbyists and hardware hacking projects. In this book, PROGRAMMING AND INTERFACING ATMEL'S AVRS, you will learn how to program and interface using three of Atmel's microcontrollers--the ATtiny13, the ATmega328, and the ATmega32. The book begins with the binary number system and move into programming in assembly, then C and C++. Very little prior engineering knowledge is assumed. You'll work step-by-step through sections on connecting...


USB Complete: The Developer's Guide (Complete Guides series)

Axelson, Jan 2015

Now in its Fifth Edition, USB Complete bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Learn how to select a USB speed, device class, and hardware for a design; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs...


Controller Area Network Prototyping with Arduino

Voss, Wilfried 2014

While the Arduino is not widely considered an industrial-strength solution, it provides, due to its low price and ease of programming, the perfect prototyping platform for all kinds of Controller Area Network (CAN) applications.This book, written by a leading expert on CAN technologies, guides the reader through the process of acquiring all necessary hardware and software components, the implementation of the CAN driver, and the implementation of programs (Arduino Sketches) to read, send,...


Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking

Townsend, Kevin, Cufí, Carles, Akiba, Davidson, 2014

With Bluetooth Low Energy (Ble), smart devices are about to become even smarter. This practical guide demonstrates how this exciting wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can gain easy and reliable access to mobile operating systems.

This book provides a solid, high-level overview of how devices use Ble to communicate with each other. You’ll learn useful low-cost tools for developing and testing...


Graphics, Touch, Sound and USB, User Interface Design for Embedded Applications

Di Jasio, Lucio 2014

Learn how to interface to color graphics displays (Tft) with touch screen inputs to design compelling graphical user interfaces for your embedded control applications. Use sound to provide quality audible feedback. Store and retrieve data (fonts, audio, images. . .) from serial Flash devices and microSd cards. Expand your connectivity options to include full speed Usb to communicate with personal computers and other devices. This is a hands on learning experience. Through eight chapters of...


The 8051 Microcontroller Based Embedded Systems

Patel, Manish K 2014

This book introduces fundamental hardware, software and architectural aspects of microcontroller-based embedded systems in an elementary and integrated manner, providing a strong foundation for the development of expertise in designing such systems. The contents of the book are class tested to ensure the treatment is logical and easy to understand for the fresher.


Industrial Network Basics: Practical Guides for the Industrial Technician!

Anderson, Gary D 2014

“Industrial Network Basics” is a resource that serves as a practical guide in understanding traditional network technology and protocols before moving into the essentials of the network technologies used in manufacturing, automation, machine and process control systems. Whether you work as a technician or as a design engineer, “Industrial Network Basics” speaks to the world of possibilities available for machine and process control in a clear and understandable language. Special...