Get $1 credit for every $25 spent!

How It Works

Pay What You Want

With each Pay What You Want Bundle, you get something incredible for the price of your choosing. If you beat the average price, you’ll unlock additional products and take home the entire bundle!

Leaderboard Bonus

Make it onto the Leaderboard at ANY point during the sale and gain 1 entry to our exclusive giveaway! Reach the TOP, and gain 5 entries!

Pay What You Want: The Complete Linux eBook Bundle (MINI)

Ending In:

1 Thomas Cook $35
2 Kevin Mack $35
3 Antoine Bardi $35
4 charles white $35
5 David Simpson $35
6 Melle Slotema $35
7 Richard Gibson $35
8 James Ott $35

Product Details

14 hours

Mastering Embedded Linux Programming, Second Edition

Master the Techniques Needed to Build Great, Efficient Embedded Devices On Linux

By Packt Publishing | in Online Courses

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 inter-connected world of the Internet of Things. The comprehensive guide shows you the technologies and techniques required to build Linux into embedded systems. You will begin by learning about the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. You’ll see how to create each of these elements from scratch, and how to automate the process using Buildroot and the Yocto Project.

  • Access 478 pages & 14 hours of content 24/7

  • Evaluate the Board Support Packages offered by most manufacturers of a system on chip or embedded modules

  • Use Buildroot & the Yocto Project to create embedded Linux systems quickly and efficiently

  • Update IoT devices in the field without compromising security

  • Reduce the power budget of devices to make batteries last longer

  • Interact w/ the hardware without having to write kernel device drivers

  • Debug devices remotely using GDB

  • Find out how to configure Linux as a real-time operating system

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming, download for offline access
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


Chris Simmonds is a software consultant and trainer living in southern England. He has almost two decades of experience in designing and building open-source embedded systems. He is the founder and chief consultant at 2net Ltd, which provides professional training and mentoring services in embedded Linux, Linux device drivers, and Android platform development. He has trained engineers at many of the biggest companies in the embedded world, including ARM, Qualcomm, Intel, Ericsson, and General Dynamics. He is a frequent presenter at open source and embedded conferences, including the Embedded Linux Conference and Embedded World.


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.