Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Designing Embedded Hardware

    Designing Embedded Hardware

    John Catsoulis · 2002

    Printing History November 2002 First Edition.

    Electronics & Hardware
    Open LibraryAmazon
    Stats for nerds
    2recommend
    5mentions
    2people
    2008–2025years
    100% recommend

    Mentions per year

    2008201020122014201620182020202220242025

    What Hacker News says

    1. rramadassApr 2025
      Designing Embedded Hardware: Create New Computers and Devices by John Catsoulis.

      Applied Embedded Electronics: Design Essentials for Robust Systems by Jerry Twomey.

      There are lots more with varying levels of basics/advanced but the above two are what came to my mind immediately for self study.

      thread
    2. rramadassDec 2023
      I found the following books quite useful in my study of "Embedded Systems/Hardware" coming from a purely Software background. Without overwhelming you they provide just the right level/amount of Hardware knowledge to get you going.

      1) Designing Embedded Hardware by John Catsoulis.

      2) Introduction to Embedded Systems: Using Microcontrollers and the MSP430 by Manuel Jimenez et al.

      3) Prototype to Product: A Practical Guide for Getting to Market by Alan Cohen.

      You can also look at using Digilent equipment (eg. Analog Discovery 3 or 2) and learning materials along with Arduino/MSP430/whatever to get better practical insight into your system - https://digilent.com/reference/landing and https://digilent.com/reference/learn/start

      thread
    3. rramadassNov 2022
      100% this!

      When i started learning Embedded Systems (lots of C/C++ Programming experience but without an Electronics background) it was understanding the needed Electronics and how to interface/debug the Hardware-Software interface where i had the most difficulty.

      I found the following helpful in my education and hopefully people with a Software-only background who want to get into Embedded Systems will also find these useful;

      * Designing Embedded Hardware by John Catsoulis - Very good introduction to relevant practical Electronics without drowning you in nitty-gritty details.

      * Patterns for Time-Triggered Embedded Systems by Michael Pont (free pdf available at his company SafeTTy website) - Full of C code showing how to interface to hardware and do stuff.

      * Practical Electronics for Inventors by Paul Scherz, Simon Monk - Reference for when you need more Electronics knowledge.

      * Understanding Signals with the PropScope from the company Parallax (search for free pdfs online) - Practical lab book showing how to use PropScope(a USB based Oscilloscope) to study Signals on circuits built using the Parallax BASIC Stamp MCU board. You can use any other MCU/Oscilloscope combination (eg. Arduino with Analog Discovery 2 aka AD2) to build the same circuits and do the lessons. Digilent also has a lot of lessons on using the AD2 at its website.

      * Introduction to Embedded Systems: Using Microcontrollers and the MSP430 by Manuel Jimenez et al. - Excellent and nicely illustrated textbook to learn Embedded Systems from. The MSP430 MCU is used as a case study but everything is presented in a general way.

      thread
    4. rramadassApr 2019
      I found "Designing Embedded Hardware by John Catsoulis" quite good in addition to the above two.
      thread
    5. drbunsenMar 2008
      If you've got some basic eletronics knowledge I highly recommend "Designing Embedded Hardware": http://www.oreilly.com/catalog/dbhardware2/index.html
      thread

    Related

    Cover of Embedded C
    2010–2024

    Embedded C

    Michael J. Pont
    1 recommend · 3
    Introduction to Embedded SystemsEdward A. Lee
    2019–2026

    Introduction to Embedded Systems

    Edward A. Lee
    3 recommend · 11
    Applied Embedded ElectronicsJerry Twomey
    2025–2026

    Applied Embedded Electronics

    Jerry Twomey
    2 recommend · 2
    Cover of Embedded Linux primer
    2017–2023

    Embedded Linux primer

    Christopher Hallinan
    3 recommend · 3
    Cover of Patterns for Time-Triggered Embedded Systems
    2013–2025

    Patterns for Time-Triggered Embedded Systems

    Michael J. Pont
    3 recommend · 11
    Computer System DesignMichael J. Flynn
    2017–2026

    Computer System Design

    Michael J. Flynn
    4 recommend · 9
    Cover of ARM system developer's guide
    2010–2026

    ARM system developer's guide

    Andrew Sloss
    recommend · 4
    4
    Cover of ARM system-on-chip architecture
    2009–2026

    ARM system-on-chip architecture

    Stephen B. Furber
    6 recommend · 6