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: Eigendrum - Draw any shape and hear what it sounds like as a drum

https://baselashraf81.github.io/eigendrum/
6•BaselAshraf81•4d ago•1 comments

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

https://chenxiachan.github.io/thoughtdag/
32•chatchan•5h ago•4 comments

Show HN: Silent Shark – tactical map-based WWII submarine sim

https://silentshark.app/
27•epaga•2d ago•5 comments

Show HN: Deltix – AI Driven Testing

https://app.deltix.ai
31•oneounceman•7h ago•9 comments

Show HN: A website for exploring historical photographs of my city

https://yesterdays.maprva.org/
24•uneekname•2d ago•9 comments

Show HN: HN Without AI Stories

https://hnnoai.readpipe.org/
6•zorked•1h ago•1 comments

Show HN: Mole – Deep research agent for your terminal

https://github.com/lajosdeme/mole
72•lajosdeme•15h ago•11 comments

Show HN: Ember – Redshift safe color palettes

https://github.com/carpdiem/ember
98•carpdiem•5d ago•19 comments

Show HN: LuaCAD – Parametric CAD Scripted in Lua

https://luacad.ad-si.com
92•adius•17h ago•18 comments

Show HN: C# Game Engine with its own scripting language and IDE

https://github.com/ArcadeMakerSources/ArcadeMaker
112•am-gm•3d ago•57 comments

Show HN: I spent 3 months making desktop automation stop lying to AI agents

https://github.com/lahfir/agent-desktop/tree/main
4•lahfir•4h ago•0 comments

Show HN: Mocktail – Free, open-source mock API server with a built-in dashboard

https://getmocktail.com/
8•hhaluk•13h ago•0 comments

Show HN: Lumabri – Run Moe Models on a P2P Swarm with Colibri

https://github.com/JustVugg/lumabri
44•vforno•1d ago•19 comments

Show HN: I serve my website with a swarm of ESP32 microcontrollers on a shelf

https://github.com/Novotarskyi/ivan-bohun
3•disco_jack•7h ago•1 comments

Show HN: Is AI Dumber Today? An index of AI model experience from user's opinion

https://isaidumber.today/
14•schafberg•20h ago•6 comments

Show HN: Rdio – an open-source internet radio control suite

https://rdio-docs.vercel.app
20•taqibrahim•21h ago•3 comments

Show HN: Online SNMP MIB database - upload/view your own MIBs

https://mib-viewer.com/
13•beefstew123•18h ago•0 comments

Show HN: Banquish – Take other websites apart and build your own

https://banquish.space
7•ghboo0927•14h ago•0 comments

Show HN: Lambdock – Wayland-native GTK4 dock with a live Lisp REPL

https://codeberg.org/jjba23/lambdock
39•jjba23•3d ago•1 comments

Show HN: Dictata – Local Whisper dictation with LLM cleanup

https://github.com/AntoineChatry/Dictata
3•AntoineC_•9h ago•0 comments

Show HN: Nikon F100 Film Camera Repair Notes

https://github.com/enthdegree/f100
5•enthdegree•9h ago•1 comments

Show HN: MCP Memory – Fast Agent Memory Using Google's OKF and SQLite FTS5

https://github.com/fellowgeek/mcp-memory
62•pcbmaker20•1d ago•35 comments

Show HN: Bloxwap – The Easiest Way to Trade

https://bloxwap.com/trade/HYPE
3•joeblau•9h ago•0 comments

Show HN: Procedural Generated Grafitti Wall

https://procgrafprot.vercel.app/wall
6•whtspc64•14h ago•0 comments

Show HN: AletheionAGI – Grounding enforcement for AI agents

https://www.aletheionagi.com
5•felipemayamuniz•14h ago•2 comments

Show HN: Mininote: Instant, plain-text note taking without tracking or lock-in

https://mininote.ink/
21•helba-ai•18h ago•3 comments

Show HN: Artifex - Graph Based GPU Harness for AI Agents

https://gatewai.studio/artifex
7•oknaslnkn•21h ago•0 comments

Show HN: Musical social media site where you can throw tomatoes at each other

https://mazurka.cafe/
2•Ambroza•11h ago•1 comments

Show HN: WorldClock.free – Current local time from anywhere in the world

https://worldclock.free/
2•nadermx•11h ago•0 comments

Show HN: OJCP – an open protocol for agent-consumable job data

https://ojcp.dev/
33•fraywing•2d ago•10 comments