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: AirStats – Mac menu bar system monitor, 0.046% CPU idle, MIT

https://github.com/byrencheema/airstats
2•byrencodes•1h ago•0 comments

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

https://desktopcolors.com
153•vlowrian•1d ago•68 comments

Show HN: Reproof – A non-linear writing app for perfectionists

https://reproof.app
4•maguay•3h ago•1 comments

Show HN: Learn Flags Quiz

https://flagquizzes.com/
52•artiomyak•22h ago•31 comments

Show HN: I built an M2M payment loop where AI Agents pay for data via x402

https://github.com/tianzizhiming-svg/agentbridge
5•manniusl•5h ago•0 comments

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
69•enjoyyourlife•23h ago•42 comments

Show HN: Convex clients in 100 programming languages

https://github.com/mikecann/the-convex-100-language-challenge
2•mikeyseee•6h ago•0 comments

Show HN: Agents Workbook watch Claude Code, Codex write down their working notes

https://github.com/softcane/agents-workbook
3•pradeep1177•6h ago•2 comments

Show HN: Vyral – Portable contracts for data, retrieval, durable work, and MCP

https://github.com/Univeracity/vyral
3•ocdjeremy•6h ago•1 comments

Show HN: UL-SMF – Open-source linear-complexity ~300x KV-cache compression

https://github.com/liventruth/UL-SMF-Cache-Compression
13•liventruth•20h ago•1 comments

Show HN: TextCompare – Local-first diff tools for text, files, and code

https://compare-text.org/
2•JoheyDev888•7h ago•0 comments

Show HN: A public AI whose memory is shared across all users

https://wildstatic.com/
84•adjohu•1d ago•71 comments

Show HN: Tesana – An AI game engine that builds quality games end-to-end

https://tesana.ai/en
14•solomonyardley•18h ago•8 comments

Show HN: Honeymatcha.io connect your Grok bots for dating, meetups, anything

https://honeymatcha.io
4•JaiRathore•9h ago•1 comments

Show HN: Declarative-forms – await an object the way prompt() awaits a string

https://wolfoo2931.github.io/declarative-forms/
5•WolfOliver•18h ago•0 comments

Show HN: Mic Drop, a real-time multiplayer karaoke game

https://www.micdrop.gg/
89•johnsillings•2d ago•42 comments

Show HN: A community library for Claude Code status lines

https://statuslin.es
12•nastynate•23h ago•2 comments

Show HN: Classifier and browser extension to detect rule violating HN comments

https://classify.stylometry.net/
10•costco•20h ago•1 comments

Show HN: Visimer – open-source visual editor for Mermaid diagrams

https://github.com/inkeep/visimer
15•engomez•18h ago•3 comments

Show HN: AI-generated music box version of any song (for baby)

https://lullabyconverter.com
4•johnnydamacha•13h ago•0 comments

Show HN: A benchmark for AI agent guardrails that caught my own plugin

https://github.com/couldbeme/holdline
2•couldbeme_•13h ago•0 comments

Show HN: ThoughtDAG – An editable context graph for LLM conversations

https://chenxiachan.github.io/thoughtdag/
136•chatchan•3d ago•61 comments

Show HN: Graphlib -- A new way to create directional graphs in C++

https://github.com/RANDOMFNP/Graphlib
4•RandomFNP•14h ago•1 comments

Show HN: Mole – Deep research agent for your terminal

https://github.com/lajosdeme/mole
100•lajosdeme•3d ago•14 comments

Show HN: PageSieve, a web scraping browser extension

https://julius383.github.io/PageSieve/
17•kajm•1d ago•1 comments

Show HN: Tidy – a Mac app that names files by reading what's inside them

https://tidymacapp.com/find-text-in-scanned-pdf-mac
4•sdiazthomas•17h ago•0 comments

Show HN: A Buyer's Editor to Fix B2B Procurement PDF Hell with API and MCP

https://orbitquote.com/
4•diegowiprich•18h ago•0 comments

Show HN: HarnessRouter: Unified interface for agent harnesses

https://github.com/harnessrouter/harnessrouter
9•songrenchu•18h ago•12 comments

Show HN: Nikala UI – UI Component Library for SolidJS and Tailwind CSS v4

https://nikala.dev/
3•magradze•18h ago•0 comments

Show HN: Open-source comment section widget, Disqus alternative

https://github.com/Runn077/PlopKit
3•Runn077•18h ago•2 comments