EmbeddedRelated.com

Quick Boot: A Guide for Embedded Firmware Developers, 2nd edition

Dice, Pete 2017

Quick Boot is designed to give developers a background in the basic architecture and details of a typical boot sequence. More specifically, this book describes the basic initialization sequence that allows developers the freedom to boot an OS without a fully featured system BIOS. Various specifications provide the basics of both the code bases and the standards. This book also provides insights into optimization techniques for more advanced developers. With proper background information, the...


More to C - Advanced Programming with C in Linux and on Raspberry Pi

Johnson, Andrew 2017

This guide builds on the original 'C' Here guide and it is recommended that you obtain a copy of that guide if you haven’t already got a basic knowledge of C programming, or another programming language (available on Amazon in Book and Kindle form - ISBN-13: 978-1546967941 or Lulu item code 23199004). This guide should be most useful to those who are doing lower-level programming – such as working with embedded systems, micro controllers or similar architectures. Similarly, anyone with a...


Linux Device Drivers Development: Develop customized drivers for embedded Linux

Madieu, John 2017

Key Features

  • Learn to develop customized Linux device drivers
  • Learn the core concepts of device drivers such as memory management, kernel caching, advanced IRQ management, and so on.
  • Practical experience on the embedded side of Linux
Book Description

Linux kernel is a complex, portable, modular and widely used piece of software, running on around 80% of servers and embedded systems in more than half of devices throughout the world. Device drivers play a critical role in how well a Linux system...


Mastering Embedded Linux Programming: Unleash the full potential of Embedded Linux

Simmonds, Chris 2017

Key Features

  • Discover how to build and configure reliable embedded Linux devices
  • This book has been updated to include Linux 4.9 and Yocto Project 2.2 (Morty)
  • This comprehensive guide covers the remote update of devices in the field and power management
Book Description

Embedded Linux runs many of the devices we use every day, from smart TVs to WiFi routers, test equipment to industrial controllers - all of them have Linux at their heart. Linux is a core technology in the implementation of the...


Embedded Software Development for the Internet Of Things: The Basics, the Technologies and Best Practices

Klaus Elk 2016

Details can be found on the web - when you know what to look for The aim of this book is to help you understand the technologies behind the devices used in the Internet Of Things. This is done with a mixture of theory, examples and 'war-stories'. This book may be read by senior students, but it is more likely to be read by programmers and developers, who have done some programming of PC's in Windows or Linux, and are now faced with developing devices for the Internet Of Things. Basic...


Linux Pocket Guide: Essential Commands

Barrett, Daniel J. 2016

If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well as other commands requested by readers. You’ll also find powerful command-line idioms you might not be familiar with, such as process substitution and piping into bash.

Linux Pocket Guide provides...


Learning Computer Architecture with Raspberry Pi

Upton, Eben, Duntemann, Jeff 2016

Use your Raspberry Pi to get smart about computing fundamentals

In the 1980s, the tech revolution was kickstarted by a flood of relatively inexpensive, highly programmable computers like the Commodore. Now, a second revolution in computing is beginning with the Raspberry Pi. Learning Computer Architecture with the Raspberry Pi is the premier guide to understanding the components of the most exciting tech product available. Thanks to this book, every Raspberry Pi owner can understand how the...


Raspberry Pi 3: 2016 Raspberry Pi 3 User Guide

Lebowski, Ted 2016

Use These Guidelines To Understand Raspberry Pi 3 In No Time Today! As the name suggests, It is 3rd generation development board of Raspberry Pi community which is launched in February 2016. It has many advantages compare to Raspberry Pi 2 Model B in terms of RAM and Processor. If we talk about compatibility, then it is equally compatible with Raspberry Pi Model 1 and 2. Here Is A Sneak Peek Of What You Will Learn

  • Raspberry Pi 3 Accessories
  • Setting it up
  • User...


Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series)

Streif, Rudolf 2016

Build Complete Embedded Linux Systems Quickly and Reliably

Developers are increasingly integrating Linux into their embedded systems: It supports virtually all hardware architectures and many peripherals, scales well, offers full source code, and requires no royalties. The Yocto Project makes it much easier to customize Linux for embedded systems. If you’re a developer with working knowledge of Linux, Embedded Linux Systems with the Yocto Project™ will help you make the most of...


Raspberry Pi User Guide

Upton, Eben, Halfacree, Gareth 2016

Learn the Raspberry Pi 3 from the experts! 

Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth edition has been updated to cover the Raspberry Pi 3 board and software, with detailed discussion on its wide array of configurations, languages, and applications. You'll learn how to take full...