frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•12mo 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: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

https://github.com/rochus-keller/OberonSystem3Native/releases
2•Rochus•11m ago•0 comments

Show HN: Real-Time OLAP Infrastructure

https://modolap.com
2•ronfriedhaber•27m ago•0 comments

Show HN: Chunk – macOS menu bar time-blocking app with Claude AI integration

https://www.chunkapp.net
2•dudleyspence•39m ago•0 comments

Show HN: Pardonned.com – A searchable database of US Pardons

449•vidluther•1d ago•246 comments

Show HN: Android AI agent-assistant operating your apps (no adb,PC,root,etc.)

2•sshnaidm1•1h ago•1 comments

Show HN: Uncook, the Social Network for Food

https://uncook.xyz
3•moffers•1h ago•0 comments

Show HN: Minnow – minimal now pages via chat

https://minnow.social/
3•freshman_dev•1h ago•0 comments

Show HN: Toy Python Lisp interpreters based on the 1960 McCarthy paper

https://github.com/jhud/lisp
3•disconnection•3h ago•0 comments

Show HN: Bullseye2D – A Dart library for cross-platform 2D games

https://github.com/bullseye2d/bullseye2d
3•joemanaco•4h ago•0 comments

Show HN: macpak (Homebrew Wrapper for macOS)

https://github.com/kavindujayarathne/macpak
3•atkavindu•5h ago•1 comments

Show HN: FluidCAD – Parametric CAD with JavaScript

https://fluidcad.io/
147•maouida•1d ago•34 comments

Show HN: Waffle – Native macOS terminal that auto-tiles sessions into a grid

https://waffle.baby
35•olleeolleeollee•23h ago•11 comments

Show HN: A Better Internet

https://tomclancy.info/pages/abi-a-better-internet.html
8•tclancy•17h ago•3 comments

Show HN: A WYSIWYG word processor in Python

https://codeberg.org/chrisecker/miniword
83•chrisecker•1d ago•37 comments

Show HN: Eve – Managed OpenClaw for work

https://eve.new/login
69•zachdive•1d ago•36 comments

Show HN: Minimalist template for scientific and academic resumes

https://github.com/pmichaillat/latex-cv
2•reomgdfsrtr•9h ago•2 comments

Show HN: Marimo pair – Reactive Python notebooks as environments for agents

https://github.com/marimo-team/marimo-pair
137•manzt•4d ago•33 comments

Show HN: I built a Cargo-like build tool for C/C++

https://github.com/randerson112/craft
169•randerson_112•2d ago•166 comments

Show HN: CSS Studio. Design by hand, code by agent

https://cssstudio.ai
166•SirHound•3d ago•106 comments

Show HN: Keeper – embedded secret store for Go (help me break it)

https://github.com/agberohq/keeper
62•babawere•2d ago•32 comments

Show HN: Bitcoin and Quantum Computing – a three-part research series

https://bitcoinquantum.space
3•nvk•18h ago•0 comments

Show HN: Jarvis for Audio Engineers

https://soorf.xyz/
2•copypirate•13h ago•0 comments

Show HN: Moon simulator game, ray-casting

https://mooncraft2000.com
113•JKCalhoun•5d ago•25 comments

Show HN: Druids – Build your own software factory

https://github.com/fulcrumresearch/druids
62•etherio•3d ago•15 comments

Show HN: Git why – log your agent reasoning trace along your code

https://hexapode.github.io/git-why/
7•pierre•15h ago•0 comments

Show HN: Brutalist Concrete Laptop Stand (2024)

https://sam-burns.com/posts/concrete-laptop-stand/
786•sam-bee•5d ago•238 comments

Show HN: Rust based eBook library for Python, with MIT license

https://github.com/arc53/fast-ebook
33•larry-the-agent•2d ago•3 comments

Show HN: Orange Juice – Small UX improvements that make HN easier to read

http://oj-hn.com/
146•latchkey•3d ago•158 comments

Show HN: I pipe free sports streams into Jellyfin – no ads, just HLS

https://github.com/pcruz1905/hls-restream-proxy
118•pruz•4d ago•36 comments

Show HN: We built a camera only robot vacuum for less than $300 (well almost)

https://indraneelpatil.github.io/blog/2026/robot-vacuum/
108•indraneelpatil•6d ago•55 comments