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 Embedded C

    Embedded C

    Michael J. Pont · 2002

    Electronics & Hardware
    Open LibraryAmazon
    Stats for nerds
    1recommend
    3mentions
    3people
    2010–2024years
    33% recommend67% neutral

    Mentions per year

    20102012201420162018202020222024

    What Hacker News says

    1. rramadassMar 2020
      I can recommend the following for Embedded Programming;

      * Michael Pont's Embedded C and Patterns for Time-Triggered Embedded Systems (PTTES). They are chock full of invaluable C code (for 8051); in particular, beg, borrow or steal PTTES (free pdf available). Also checkout his other books and his company SafeTTy Systems.

      * Make: AVR programming by Elliot Williams teaches you to directly program the ATmega328P on a Arduino Uno.

      * Introduction to Embedded Systems: Using Microcontrollers and the MSP430 by Jimenez, Palomera et al. is an excellent textbook explaining each hardware aspect of an embedded system and how to program them.

      Note: All the above are for bare-metal embedded programming. For Embedded Linux on RPi, i suggest Exploring Raspberry Pi: Interfacing to the Real World with Embedded Linux by Derek Molloy.

      thread
    2. turtleyachtMay 2024
      Michael J. Pont, author of Embedded C (2002) mentions a 1,000-page tome: Patterns for time-triggered embedded systems: Building reliable applications with the 8051 family of microcontrollers (2001).

      Turns out it is freely available, so wanted to share.

      thread
    3. razerbeansJan 2010
      I recently discovered a book called "Embedded C" by Michael J. Pont which is somewhat dated, but I was interested in learning more about embedded systems.

      Does anyone have any suggestions as to where I could start if I have absolutely no experience in this area? And what chipset should I start with?

      thread

    Related

    Cover of Designing Embedded Hardware
    2008–2025

    Designing Embedded Hardware

    John Catsoulis
    2 recommend · 5
    Cover of Patterns for Time-Triggered Embedded Systems
    2013–2025

    Patterns for Time-Triggered Embedded Systems

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

    Introduction to Embedded Systems

    Edward A. Lee
    3 recommend · 11
    Cover of Embedded Linux primer
    2017–2023

    Embedded Linux primer

    Christopher Hallinan
    3 recommend · 3
    Applied Embedded ElectronicsJerry Twomey
    2025–2026

    Applied Embedded Electronics

    Jerry Twomey
    2 recommend · 2
    Cover of Modern processor design
    2010–2023

    Modern processor design

    John Paul Shen
    6 recommend · 17
    Cover of Inside the C⁺⁺ object model
    2010–2026

    Inside the C⁺⁺ object model

    Stanley B. Lippman
    7 recommend · 14
    Cover of ARM system-on-chip architecture
    2009–2026

    ARM system-on-chip architecture

    Stephen B. Furber
    6 recommend · 6