Top all-time · #13135
Beningo Embedded Group
Company blog · beningo.comhardwareprogramming
Beningo Embedded Group is the company blog at beningo.com, writing about hardware and programming. Since 2018, 6 different Hacker News readers have linked it 8 times. It is still writing: the last post was on 2026-10-22, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link Beningo's embedded firmware posts, such as one on APIs versus HALs, to explain terms like HAL and RTOS. The linked posts cover embedded software design and abstraction layers.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Beningo Embedded provides value-added service through unrivaled customer service and extensive research and development.
What Hacker News says?
For those who weren't familiar with some of the jargon * HAL: (Hardware Application Layer) [1] * RTOS: (Real time Operating System) [2,3] [1] https://www.beningo.com/embedded-basics-apis-vs-hals/ [2] https://en.wikipedia.org/wiki/Real-time_operating_system [3] https://en.wikipedia.org/wiki/FreeRTOS
Comment linking /embedded-basics-apis-vs-hals/
on “Writing embedded firmware using Rust”Submitted A Watchdog Timer Is Needed in Every Embedded Device as a story · 2 points
HN discussionLook at what the author is selling. "An API Standard for MCUs".[1] He's promoting his hardware abstraction layer for embedded programming. [1] https://www.beningo.com/store/an-api-standard-for-mcus/
Comment linking /store/an-api-standard-for-mcus/
on “The Soon-To-Be-Extinct Embedded Software Engineer”Submitted Transform your projects with Harware Abstration Layer as a story · 2 points
HN discussionI'm not familiar with that definition, I typically see debouncing used as any means to filter out the state as it is changing from the mechanical action. I've seen simple BSP debounce example code that affects latency for both press/release. For example you can make sure the IO hasn't changed in X ms before accepting it as settled and reporting the event up. This way would incur latency on both press and release. In…
Comment linking /7-steps-to-create-a-reusable-debounce-algorithm/
on “Keyboard Latency”Submitted Tips for Writing External Device Drivers as a story · 2 points
HN discussionSubmitted Independed Review: Open-Source Tracealyzer / SystemView Alternative as a story · 1 points
HN discussionSubmitted Key factor ignored by IoT developers as a story · 1 points
HN discussion