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 Arduino Cookbook

    Arduino Cookbook

    Michael Margolis · 2011

    Electronics & Hardware
    Open LibraryAmazon
    Stats for nerds
    2recommend
    4mentions
    4people
    2012–2022years
    50% recommend50% neutral

    Mentions per year

    201220142016201820202022

    What Hacker News says

    1. lovelearningApr 2018
      Hobbyist here. I recommend...

      Books:

      - Simon Monk's Electronics Cookbook [1]

      - Michael Margolis' Arduino Cookbook [2]

      Youtube:

      - GreatScott's Basics Playlist [3]

      The concepts in those two books are useful for interfacing with any microcontroller, including NodeMCU and STM32s.

      [1]: https://www.amazon.com/Electronics-Cookbook-Practical-Electr...

      [2]: https://www.amazon.com/Arduino-Cookbook-2nd-Michael-Margolis...

      [3]: https://www.youtube.com/watch?v=woTiKij76cA&list=PLAROrg3NQn...

      thread
    2. drallisonMay 2012
      O'Reilly has just released the 2nd edition of Michael Margolis' Arduino Cookbook. It's a good place to start learning about this fascinating platform.
      thread
    3. blippageNov 2022
      Categorising information into taxonomies is like trying to hammer a square peg into a round hole; sometimes a necessary but undecidable problem. As someone once said: a book (article, webpage, whatever) is rarely about one thing.

      This is a topic that is at the top of my mind, as I grapple to organise my growing gemini/gopher site. Is it better to index, list a table of contents, search, or try to classify it with the (DDC) Dewey Decimal Classification.

      The DDC. It has come under criticism, and librarians have justified a lot of their efforts in moving away from it. I doubt that the effort was justified. It boils down to this: you have to put a book in a library somewhere. And that somewhere has to boil down to a taxonomy.

      To illustrate the problem, is a book about programming microcontrollers a book about programming, or is it primarily about microcontrollers? The Arduino Cookbook is in DDC 621.3810285536 (yes, really. That's obviously extreme, though). That's part of the electronics section, which seems fair enough to me. So far so good, But "Beginning MicroPython with the Raspberry Pi Pico: Build Electronics ..." is in section 005.13, which is programming. A completely different place. "Programming with STM32: Getting started with the nucleo board" is in 005.262, which is also programming. But why 005.262 rather than 005.13? It almost seems that whoever is classifying these books has no idea what they're doing ;)

      I could go on at length about the confusions I have in trying to place my content. In the end, you have to make a somewhat arbitrary decision and just go with it.

      Tables of contents work reasonably well within a book. Subjects are often non-intersecting, so they can be treated separately. For the most part, anyway.

      A solution which is fairly reasonable is to index your site. Indices are useful because they allow you to take multiple views on something, thereby eliminating the taxonomy problem.

      I'm not a great fan of tagging. It is too much of a scattergun approach to my liking. Perhaps some merit, though.

      Then there's textual searching. In fact, that's how I relocated some of my notes. So, text search it is, then? Well, not quite. It seemed like a good system for my site which is focussed. It has problems scaling. I don't want millions of results, a la Google, I want a few relevant ones.

      This is even a problem with search engines for the gemini and gopher protocols, where nobody is even trying to game the system. You often end up with a lot of similar stuff at the top which I am not interested in.

      Oddly, for gemini, I prefer the "Collaborative Directory of Geminispace" over at gemini://cdg.thegonz.net/ , which is a taxonomy of categories, the very thing that I has doubts about.

      So, in summary, it's not easy.

      thread
    4. jiggy2011Jan 2012
      Well I have tried to put my money where my mouth is in ref to this, just ordered the following from amazon.

      SICP (Wizard book),

      Practical Electronics for inventors,

      Code Complete,

      Javascript: The good parts,

      Programming Android,

      Arduino Cookbook

      Now the question is , what order to read them in?

      thread

    Related

    Cover of Python Cookbook
    2008–2024

    Python Cookbook

    Alex Martelli
    17 recommend · 39
    Cover of The Autodesk file
    2011–2026

    The Autodesk file

    John Walker
    10 recommend · 15
    Cover of Computer lib
    2008–2026

    Computer lib

    Ted Nelson
    10 recommend · 41
    Lessons in Electric CircuitsTony R. Kuphaldt
    2010–2026

    Lessons in Electric Circuits

    Tony R. Kuphaldt
    15 recommend · 19
    Cover of Practical Electronics for Inventors
    2009–2026

    Practical Electronics for Inventors

    Paul Scherz
    51 recommend · 75
    Cover of CMOS cookbook
    2020–2025

    CMOS cookbook

    Don Lancaster
    4 recommend · 4
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    recommend · 1,799
    336
    Cover of Getting Started with Arduino
    2012–2023

    Getting Started with Arduino

    Massimo Banzi
    4 recommend · 8