WANT SWEET DEALS? JOIN OUR MAILING LIST

Hardware / DIY

The Secret Life of Circuits

The Secret Life of Circuits

Electronic circuit design, drawn by hand and explained from first principles.

Michal Zalewski
September 2026
Embedded AI

Embedded AI

A project-driven guide to designing, training, and deploying artificial intelligence directly on embedded hardware, showing how to build intelligent, autonomous systems under real-world constraints.

David Such
October 2026
The Wireless Cookbook

The Wireless Cookbook

Wi-Fi, Bluetooth, and Long Range wireless, built from scratch with a Raspberry Pi.

Bill Zimmerman
January 2026
Game Boy Coding Adventure

Game Boy Coding Adventure

Learn assembly by doing what you always wanted as a kid: programming a Game Boy.

Maximilien Dagois
October 2025
Practical PCB Design

Practical PCB Design

Your circuit works on the breadboard. Now learn the concepts that turn it into a board ready for production.

Mike D. Smith
January 2027
Microcontroller Exploits

Microcontroller Exploits

The attack surface nobody talks about. Learn to find and exploit vulnerabilities in embedded systems.

Travis Goodspeed
August 2024
The Art of ARM Assembly

The Art of ARM Assembly, Volume 1

Add valuable skills to your programming toolkit by learning to write complete applications in ARM, a popular low-level assembly language.

Randall Hyde
January 2025
Getting Started With FPGAs

Getting Started with FPGAs

Learn to program FPGAs the easy way with this beginner-friendly intro to digital circuit design with Verilog and VHDL.

Russell Merrick
September 2023
Arduino for Arduinians

Arduino for Arduinians

Build 70 intermediate-level Arduino projects as you become a true Arduinian, ready to invent your own creations.

John Boxall
October 2023
The LEGO Engineer

The LEGO® Engineer

Build amazing models of the world's greatest feats of engineering, designed by LEGO expert Jeff Friesen.

Jeff Friesen
September 2022
The Book of I2C

The Book of I²C

An extensive practical guide to connecting real-world devices to microcontrollers with the popular I²C bus.

Randall Hyde
August 2022
AVR Workshop

AVR Workshop

Build more than 55 hands-on, wide-ranging projects with the popular and versatile AVR family of microcontrollers.

John Boxall
September 2022
Practical SDR

Practical SDR

Discover the exciting world of software-defined radio (SDR) through this fun, project-based introduction.

David Clark and Paul Clark
March 2025
Open Circuits

Open Circuits

A photographic exploration of the tiny design wonders hidden inside everyday electronics.

Windell Oskay and Eric Schlaepfer
September 2022
The Game Console 2.0

The Game Console 2.0

Expands on the first edition's collection of photos and facts documenting the history of gaming systems.

Evan Amos
September 2021
Practical IoT Hacking

Practical IoT Hacking

Written by all-star security experts, Practical IoT Hacking is a quick-start conceptual guide to testing and exploiting IoT systems and devices.

Fotios Chantzis, Ioannis Stais, Paulino Calderon, Evangelos Deirmentzoglou, Beau Woods
March 2021
Homemade Robots

Homemade Robots

Homemade Robots is a coding-free guide to building 10 uniquely entertaining robots – using everyday materials and components.

 

Randy Sarafan
August 2021
 Game Boy Modding

Game Boy Modding

Game Boy Modding is a complete beginner's guide to all aspects of modifying the classic Nintendo Game Boy.

Greg Farrell
April 2020
Micro:bit for Mad Scientists

Micro:bit for Mad Scientists

Micro:bit for Mad Scientists includes 30 mad scientist–themed projects and experiments to teach STEM topics and coding with the BBC micro:bit.

Simon Monk
September 2019
Raspberry Pi Projects for Kids

Raspberry Pi Projects for Kids

Raspberry Pi Projects for Kids teaches you coding and electronics through 12 original and daring projects.

Dan Aldred
December 2019
A Beginner's Guide to Circuits

A Beginner's Guide to Circuits

A Beginner's Guide to Circuits is the perfect first book for anyone ready to jump into the world of electronics and circuit design.

Øyvind Nydal Dahl
October 2018
Learn Robotics with Raspberry Pi

Learn Robotics with Raspberry Pi

In Learn Robotics with Raspberry Pi shows how to build robots with the Raspberry Pi microcomputer and a few easy-to-get components -- no prior experience necessary!

Matt Timmons-Brown
January 2019
The Hardware Hacking Handbook

The Hardware Hacking Handbook

Cracks open embedded security to show how hardware attacks work from the inside out.

Jasper van Woudenberg and Colin O'Flynn
November 2021
20 Easy Raspberry Pi Projects

20 Easy Raspberry Pi Projects

20 Easy Raspberry Pi Projects is a step-by-step guide to the Raspberry Pi, for beginners looking to make cool things right away.

Rui Santos and Sara Santos
April 2018
10 LED Projects for Geeks

10 LED Projects for Geeks

10 LED Projects for Geeks is a collection of interactive and customizable projects using LEDs.

John Baichtal
July 2018
The Manga Guide to Microprocessors

The Manga Guide to Microprocessors

The Manga Guide to Microprocessors is a comic guide to microprocessors, computer architecture, and digital operations.

Michio Shibuya, Takashi Tonagi, and Office Sawa
August 2017
Arduino Project Handbook Vol. 2

Arduino Project Handbook, Vol. 2

Arduino Project Handbook, Vol. 2 is a full-color guide to building 25 fun and practical projects with the low-cost Arduino microcontroller.

Mark Geddes
August 2017
Arduino Playground

Arduino Playground

Arduino Playground is a collection of fun, geeky Arduino projects for experienced tinkerers in search of a new building challenge.

Warren Andrews
March 2017
Electronics for Kids

Electronics for Kids

Electronics for Kids is a fun, hands-on introduction to electricity.

Øyvind Nydal Dahl
July 2016
The Arduino Project Handbook

Arduino Project Handbook

Arduino Project Handbook is a beginner​-​friendly collection of 25 fun and interactive projects to build with​ the​ Arduino​ microcontroller.

Mark Geddes
June 2016
The Arduino Inventor's Guide

Arduino Inventor's Guide

Arduino Inventor's Guide is a hands-on introduction to exploring electronics with Arduino for total beginners.

Brian Huang and Derek Runberg
June 2017
Maker's Guide to the Zombie Apocalypse

Maker's Guide to the Zombie Apocalypse

The Maker's Guide to the Zombie Apocalypse is full of real DIY projects that defend against zombies, using simple circuits, Arduino, and Raspberry Pi.

Simon Monk
October 2015
Junkyard Jam Band

Junkyard Jam Band

Junkyard Jam Band is a collection of DIY musical instruments made from everyday materials, for any lover of music making or crafts.

David Erik Nelson
October 2015
Snip, Burn, Solder, Shred

Snip, Burn, Solder, Shred

With 24 incredible projects, Snip, Burn, Solder, Shred is perfect for the DIY geek on a budget. Build an electric guitar, a stuffed sock squid, a steam-powered milk-carton boat, and more. Make something cool with your kids today!

David Erik Nelson
November 2010
Inside the Machine

Inside the Machine

Inside the Machine is perfect for students of science and engineering, IT and business professionals, and the growing community of hardware tinkerers who like to dig into the guts of their machines.

Jon Stokes
December 2006
The Manga Guide to Electricity

The Manga Guide to Electricity

In The Manga Guide to Electricity, Hikaru teaches Rereko, and you, the basics of electricity using real-world examples like flashlights, electric appliances, batteries, and turbines.

Kazuhiro Fujitaki, Matsuda, and Trend-Pro Co, Ltd.
March 2009