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•7mo 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: Forty.News – Daily news, but on a 40-year delay

https://forty.news
322•foxbarrington•18h ago•134 comments

Show HN: Build the habit of writing meaningful commit messages

https://github.com/arpxspace/smartcommit
81•Aplikethewatch•16h ago•107 comments

Show HN: A tool to safely migrate GitHub Actions workflows to Ubuntu-slim runner

https://github.com/fchimpan/gh-slimify
59•r4mimu•1w ago•3 comments

Show HN: I built a wizard to turn ideas into AI coding agent-ready specs

https://vibescaffold.dev/
55•straydusk•16h ago•32 comments

Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker

https://wealthfolio.app/?v=2.0
654•a-fadil•1d ago•205 comments

Show HN: better-env – A Secure, Developer-Friendly Alternative to .env

https://better-env.dev/docs
5•harish3304•6h ago•2 comments

Show HN: Dank-AI – Ship production AI agents 10x faster

https://www.dank-ai.xyz/
2•deltadarkly•7h ago•1 comments

Show HN: Server Survival – Tower defense game for learning cloud architecture

https://github.com/pshenok/server-survival
6•pshenok•8h ago•2 comments

Show HN: PolyGPT – ChatGPT, Claude, Gemini, Perplexity responses side-by-side

https://polygpt.app
21•ncvgl•1d ago•13 comments

Show HN: My hobby OS that runs Minecraft

https://astral-os.org/posts/2025/10/31/astral-minecraft.html
234•avaliosdev•5d ago•32 comments

Show HN: 32V TENS device from built from scratch under $100

https://littlemountainman.github.io/2025/11/17/tens/
68•autonomydriver•5d ago•25 comments

Show HN: Vibe Prolog

https://github.com/nlothian/Vibe-Prolog
44•nl•3d ago•9 comments

Show HN: Search London StreetView panoramas by text

https://london.publicinsights.uk
25•dfworks•2d ago•11 comments

Show HN: HN Insights – HN front page summaries

https://hn-insights.com
7•mobrienv•17h ago•0 comments

Show HN: Eidos – AI IDE that generates and edits game prototypes instantly

https://kaausia45-jpg.itch.io/eidos-ai-prototype-ide
4•symbol_reasoner•12h ago•0 comments

Show HN: F32 – An Extremely Small ESP32 Board

https://github.com/PegorK/f32
298•pegor•3d ago•51 comments

Show HN: I made a down detector for down detector

https://downdetectorsdowndetector.com
583•gusowen•4d ago•169 comments

Show HN: I built a synth for my daughter

https://bitsnpieces.dev/posts/a-synth-for-my-daughter/
1273•random_moonwalk•1w ago•209 comments

Show HN: Onlymaps, a Python Micro-ORM

https://github.com/manoss96/onlymaps
3•werden-wissen•22h ago•0 comments

Show HN: A privacy-first, client-side toolbox (PDF, Imgs, Dev) no server uploads

https://linu.li
3•immineal•16h ago•0 comments

Show HN: HN Buffer – A read-it-later site for your HN favorites

https://hnbuffer.com
5•shaarmar•16h ago•0 comments

Show HN: Awesome J2ME

https://github.com/hstsethi/awesome-j2me
79•catstor•3d ago•54 comments

Show HN: RowboatX – open-source Claude Code for everyday automations

https://github.com/rowboatlabs/rowboat
130•segmenta•4d ago•41 comments

Show HN: Host a Website from an Old Phone

https://far.computer/how-to/
4•louismerlin•19h ago•0 comments

Show HN: Santamon – Lightweight macOS threat detection agent

https://github.com/0x4D31/santamon
3•0x4d31•20h ago•0 comments

Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis

https://github.com/francescopace/espectre
213•francescopace•5d ago•50 comments

Show HN: OCR Arena – A playground for OCR models

https://www.ocrarena.ai/battle
20•kbyatnal•1d ago•3 comments

Show HN: Mint – an open-source photo editor and digital compositor for the web

https://mint.photo/
6•performative•21h ago•1 comments

Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files

https://github.com/kaushiksrini/parqeye
167•kaushiksrini•5d ago•35 comments

Show HN: MCP Traffic Analysis Tool

https://github.com/mcp-shark/mcp-shark
38•o4isec•5d ago•0 comments