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 told people I'm a convicted felon after 20 years of hiding it

https://buford.bg/
23•buf•3h ago•4 comments

Show HN: Sumi.css – CSS Framework

https://github.com/vladocar/Sumi.css
62•bepero•6h ago•13 comments

Show HN: Renor – private memory for coding agents, shared across tools over MCP

https://github.com/patrickpassosb/renor-engine
2•patrickpassosbb•13m ago•0 comments

Show HN: ULDA – Client-side encryption with a simple JavaScript API

https://demo.ulda.io/
17•nonsence•2d ago•3 comments

Show HN: I built ESP32-S3 LED tubes for live coding

https://github.com/genbs/reactive-leds
3•genbs•40m ago•0 comments

Show HN: SimCity, but with Permits

https://permit.petercai.com/
895•pcai•1d ago•404 comments

Show HN: I created instruments for people who have no idea how to play one

https://jamfetti.boondoggle.studio/
7•DJSnackySnack•2h ago•5 comments

Show HN: Computer use on the phone itself: a 2B model that operates Android apps

https://getopposable.com/blog/computer-use-on-the-phone
11•erikkannike•6h ago•2 comments

Show HN: Switchboard – Mac menu bar app that shows every localhost port

https://github.com/destucr/Switchboard
2•rbtsven•3h ago•0 comments

Show HN: Gembop, a block-placement puzzle game in 2D and 3D

https://gembop.games/play
5•siegers•4h ago•0 comments

Show HN: Free birth charts, horoscopes, and tarot with no signup

https://moonandmeaning.me
2•sentinelowl•5h ago•0 comments

Show HN: Dovepass – can I legally fly a drone along this exact path in SF?

https://dovepass.com
21•nimitmehra•2d ago•4 comments

Show HN: Rouler – Steer Windows traffic per app or IP across multiple interfaces

https://rouler.io/
25•brndnbuilds•1d ago•6 comments

Show HN: Penmentor – Claude marks up your handwritten math like a teacher

https://github.com/AbdullahAlhariri/penmentor
63•abdullahalharir•1d ago•7 comments

Show HN: Death Plan Switch, a self-hosted dead man's switch for solo devs

https://deathplanswitch.com/
102•romeo19361•1d ago•65 comments

Show HN: Jev Cards, Can you beat a vision model at a picture quiz?

https://jevcards.com
68•totisjosema•1d ago•51 comments

Show HN: Timeminator – Self-hosted open-source time tracker (PHP, Docker)

https://github.com/freshNfunky/Timeminator-Community
3•freshNfunky•7h ago•0 comments

Show HN: Self-hosted Omnivore-fully self-hosted, open-source Read-it-Later app

https://github.com/omnivore-app/omnivore/blob/main/docs/SELF-HOST-UPDATE.md
4•podgietaru•8h ago•0 comments

Show HN: Clerkenwell – A Handwritten Clojure Notebook

https://handwritten.danieljanus.pl/2026-10-20-clerkenwell.html
27•nathell•1d ago•4 comments

Show HN: RawLink – Building a VPN protocol from scratch

https://github.com/zolagonano/RawLink
17•znano•2d ago•0 comments

Show HN: The Zelda timeline to catch up before the Ocarina of Time remake

https://legendofhyrule.com/
225•jsomau•3d ago•129 comments

Show HN: VoidAccess – open-source dark web OSINT, from query to a graph

https://github.com/KatrielMoses/voidaccess
187•coding-maniac•1d ago•13 comments

Show HN: I built a task system to handle the drudgery so I could focus on tasks

https://3anddoneapp.com/try
61•dmayle•2d ago•53 comments

Show HN: WhatsApp MCP running free on Cloudflare

https://github.com/finereli/whatsapp-mcp
157•zoozla•2d ago•84 comments

Show HN: A retro arcade style tower climber where your only weapon is a shield

https://the-last-word.ca/return-to-sender/
3•dmaybeck•12h ago•0 comments

Show HN: Another Blog Search Engine

https://outerweb.org/
13•cosmicgadget•1d ago•4 comments

Show HN: High-quality duck audio synthesizer

https://celphase.github.io/duck-pond/
178•celphase•4d ago•46 comments

Show HN: Esp32sim – Run ESP32 firmware in the browser

https://github.com/mikroverk/esp32sim
207•joakimeriksson•4d ago•48 comments

Show HN: Qwen3-4B with the AI writing tics trained out

https://100toolkit.com/blog/deslop-model/
157•erikkannike•2d ago•111 comments

Show HN: Inca – a free, open-source 3D app that works like Maya 2020

https://incacad.com/
6•v3ai•14h ago•1 comments