frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: C++ library for embedded and IoT projects (ESP32)

https://github.com/open-control-systems/control-components
8•dshil•1y ago
Hi everyone.

I've recently released control-components, a C++ library I've been using for most of my embedded projects. It is written in C++17 (with some features from C++20) and uses STL and FreeRTOS under the hood. It contains a lot of building blocks that is commonly used in embedded and IoT projects: finite state machines (FSM), various counters, synchronisation primitives, system loops, sensors, schedulers, HTTP, WiFi, Web GUI, and much more. It also provides GitHub CI workflows for build automation (ccache, various checks).

In general, it's a good starting point for an ESP32 project. It is still low-level, so it can be easily integrated into the existing project. See my another project, https://github.com/open-control-systems/bonsai-firmware - an agro-tech toolkit, for how control-components can be used.

If you find it useful, please let me know!

Show HN: I trained a 125M model to autocomplete piano on-device

https://simedw.com/2026/08/20/midi-autocomplete/
73•simedw•1h ago•19 comments

Show HN: evepad – The missing IDE for building eve agents

https://github.com/andrewckor/evepad
3•ckor•7m ago•1 comments

Show HN: Find every AI model your code calls and warn before it's retired

https://llmstatus.ai
3•taylorgt•17m ago•0 comments

Show HN: FindHost – hosting provider database with no affiliate links

https://www.findhost.app/
4•esher•19m ago•1 comments

Show HN: Open-source tool turning company knowledge into Duolingo-like courses

https://www.scibly.com/de/
3•Niclas63•19m ago•0 comments

Show HN: Markdown Buddy – Native macOS Markdown Editor with Quick Look and Xcode

https://markdownbuddy.inawa.app/
2•JanParis•22m ago•0 comments

Show HN: Testmagic.link – Zero-setup magic link testing for coding agents

https://testmagic.link
3•lobovkin•22m ago•0 comments

Show HN: Sitmap – a World in Conflict inspired map maker for Cold War scenarios

https://tomaytotomato.github.io/sitmap/
2•tomaytotomato•31m ago•3 comments

Show HN: Streambench – Native Mac Client for Kafka and NATS

https://streambench.app
6•valentinprgnd•5d ago•1 comments

Show HN: Sentrint, a security scanner for projects build with LLMs

https://sentrint.com/
3•Gourabdg•44m ago•2 comments

Show HN: Built my 15-year-old game idea

5•ashitlerferad•2h ago•1 comments

Show HN: Your all-in-one text engine – zero dependencies

https://dg.calia.cc/
4•silly-tae•2h ago•0 comments

Show HN: Ez – a macOS command runner that flags when a command gets slower

https://github.com/urtti/ez
4•frankbyte•2h ago•0 comments

Show HN: Simple Screenshot Copy – screenshots straight to the clipboard

https://chromewebstore.google.com/detail/simple-screenshot-copy/ohogcihmpepnngapffflfeplfdhcjioe
5•ringlochid•1h ago•0 comments

Show HN: Automatically detect and patch walking-dead states in Sierra games

https://github.com/katiahayati/lucasartsifier/
153•wkfauna•1d ago•95 comments

Show HN: Frugal Tokens – explore costs and usage across coding agents

https://demo.frugaltokens.com/
35•dpc94•20h ago•10 comments

Show HN: Interactive, animated architecture of any HuggingFace models

https://modelmap.cc
111•lizhaoliu•1d ago•12 comments

Show HN: Nikon F100 Film Camera Repair Notes

https://github.com/enthdegree/f100
48•enthdegree•5d ago•24 comments

Show HN: Saggar, a Mac terminal that keeps sessions and your attention organized

https://saggar.marginalutility.dev/
67•mcclowes•2d ago•59 comments

Show HN: Openleetcode – Local LeetCode runner where tests live in the repo

https://github.com/therepanic/openleetcode
71•therepanic•1d ago•19 comments

Show HN: Linux and iPhone Continuity (iMessage / SMS)

https://github.com/zackb/tether
9•zackb•8h ago•2 comments

Show HN: Anonymous age verification with passkey-powered encryption

https://loginwithone.com/
14•mikeysight•23h ago•6 comments

Show HN: Desktopcolors.com – A museum for solid background colors of classic OS

https://desktopcolors.com
166•vlowrian•3d ago•73 comments

Show HN: Mail client optimized for self-hosted email across multiple domains

https://mainly.crnst8.com/
5•flowerpil•11h ago•1 comments

Show HN: terminal-code – VS Code inside the terminal

https://terminal-code.com
8•robpruzan•20h ago•2 comments

Show HN: macOS data protection keychain for Electron apps

https://github.com/biw/keychain-store
24•biwills•1d ago•3 comments

Show HN: Hack Club Folktale: Learn Python, Make a Game, Get Free Stickers

https://folktale.hackclub.com/
5•breynard•14h ago•1 comments

Show HN: A new way to read books, magnifying in and out

https://book.curiora.space/
7•pentagram•15h ago•5 comments

Show HN: Shoehorn – Quantize any model down to run on your machine

https://notactuallytreyanastasio.github.io/shoehorn/
46•rhgraysonii•1d ago•9 comments

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
72•enjoyyourlife•3d ago•42 comments