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•11mo 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: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
92•adammiribyan•15h ago•16 comments

Show HN: Fatal Core Dump – A debugging murder mystery played with GDB

https://www.robopenguins.com/fatal_core_dump/
42•axlan•4d ago•1 comments

Show HN: I built an interactive 3D three-body problem simulator in the browser

https://structuredlabs.github.io/threebodyproblem/
37•amrutha_•4d ago•14 comments

Show HN: CollabMD – Real-time multiplayer for local and Git-backed Markdown

https://github.com/andes90/collabmd
2•ndezt•1h ago•1 comments

Show HN: Crust – A CLI framework for TypeScript and Bun

https://github.com/chenxin-yan/crust
73•jellyotsiro•1d ago•32 comments

Show HN: Horizon – GPU-accelerated infinite-canvas terminal in Rust

https://github.com/peters/horizon
58•petersunde•10h ago•22 comments

Show HN: March Madness Bracket Challenge for AI Agents Only

https://www.Bracketmadness.ai
60•bwade818•16h ago•39 comments

Show HN: Antfly: Distributed, Multimodal Search and Memory and Graphs in Go

https://github.com/antflydb/antfly
82•kingcauchy•13h ago•36 comments

Show HN: Claude Code skills that build complete Godot games

https://github.com/htdt/godogen
303•htdt•1d ago•191 comments

Show HN: Sonder – self-hosted AI social simulation engine

https://github.com/RedsonNgwira/sonder
3•RedsonNgwira•4h ago•2 comments

Show HN: Thermal Receipt Printers – Markdown and Web UI

https://github.com/sadreck/ThermalMarky
114•howlett•4d ago•45 comments

Show HN: I built a message board where you pay to be the homepage

https://saythat.sh
12•SayThatSh•17h ago•11 comments

Show HN: CodeLedger – deterministic context and guardrails for AI

https://codeledger.dev
2•ashmivante•5h ago•0 comments

Show HN: Soros – AI for geopolitical macro investing

https://www.asksoros.com
7•muggermuch•7h ago•7 comments

Show HN: Grape – AI note taking app

https://grape.cool
3•ozgrozer•8h ago•1 comments

Show HN: Zeroboot – sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
19•adammiribyan•15h ago•8 comments

Show HN: A 4-layer self-audit system for AI behavioral evolution

https://github.com/oscarsterling/reasoning-loop
4•jhaugh•9h ago•0 comments

Show HN: M68k assembly emulator that runs in the browser

https://github.com/gianlucarea/m68k-interpreter
13•aldino97•18h ago•2 comments

Show HN: Sulcus Reactive AI Memory

https://sulcus.dforge.ca
4•mcdoolz•9h ago•0 comments

Show HN: TerraShift: What does +2°C (or -20°C) look like on Earth?

https://terrashift.io
4•ttruett•9h ago•2 comments

Show HN: Signet – Autonomous wildfire tracking from satellite and weather data

https://signet.watch
123•mapldx•2d ago•32 comments

Show HN: Hackerbrief – Top posts on Hacker News summarized daily

https://hackerbrief.vercel.app/
74•p0u4a•1d ago•46 comments

Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300

https://firthemouse.github.io/
89•FirTheMouse•2d ago•20 comments

Show HN: Hecate – Call an AI from Signal

https://github.com/rhodey/hecate
24•rhodey•1d ago•3 comments

Show HN: What if your synthesizer was powered by APL (or a dumb K clone)?

https://octetta.github.io/k-synth/
92•octetta•2d ago•32 comments

Show HN: Flowershow Publish Markdown in seconds. Hosted, free, zero config

https://flowershow.app/
5•rufuspollock•11h ago•0 comments

Show HN: Mech keyboard sounds driven by a hidden accelerometer in MacBooks

https://www.haptyk.com/
5•olvvier•12h ago•1 comments

Show HN: FireClaw – Open-source proxy defending AI agents from prompt injection

https://github.com/raiph-ai/fireclaw
4•raiph_ai•12h ago•6 comments

Show HN: Updated version of my interactive Middle-Earth map

https://github.com/Jean-Tinland/middle-earth/
3•jetin•12h ago•0 comments

Show HN: F0lkl0r3.dev – a searchable, interlinked map of computing history

https://f0lkl0r3.dev
2•dynamicwebpaige•13h ago•0 comments