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: Pgit – A Git-like CLI backed by PostgreSQL

https://oseifert.ch/blog/building-pgit
82•ImGajeed76•1d ago•30 comments

Show HN: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
215•adammiribyan•1d ago•54 comments

Show HN: Git-ownership – A tool to visualize code ownership over time from Git

https://github.com/MichaelMure/git-ownership
2•michaelmure•1h ago•0 comments

Show HN: Reprompt – Score your AI coding prompts with NLP papers

https://github.com/reprompt-dev/reprompt
2•LuxBennu•1h ago•0 comments

Show HN: Claude-copy – Copy Claude Code output to clipboard

https://github.com/clementrog/claude-copy
3•crog•1h ago•1 comments

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

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

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

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

Show HN: UpdateBerry – Turn Git commits into marketing assets (prototype)

https://updateberry.com
2•wjr•3h ago•2 comments

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

https://structuredlabs.github.io/threebodyproblem/
59•amrutha_•4d ago•18 comments

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

https://github.com/peters/horizon
70•petersunde•20h ago•30 comments

Show HN: Claude Code skills that build complete Godot games

https://github.com/htdt/godogen
315•htdt•1d ago•195 comments

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

https://github.com/antflydb/antfly
97•kingcauchy•22h ago•38 comments

Show HN: A client-side visual workflow builder for PDFs

https://www.convertuniverse.com
3•Lyriryl•5h ago•2 comments

Show HN: Thermal Receipt Printers – Markdown and Web UI

https://github.com/sadreck/ThermalMarky
115•howlett•4d ago•48 comments

Show HN: QCCBot – Android in a browser tab, with AI agent control

6•Eastra•7h ago•0 comments

Show HN: N0x – LLM inference, agents, RAG, Python exec in browser, no back end

https://n0xth.vercel.app/
9•redhanuman•8h ago•0 comments

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

https://saythat.sh
17•SayThatSh•1d ago•12 comments

Show HN: March Madness Bracket Challenge for AI Agents Only

https://www.Bracketmadness.ai
66•bwade818•1d ago•40 comments

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

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

Show HN: Dump – easily share context with AI

https://www.dump.page
7•vochsel•11h ago•2 comments

Show HN: Soros – AI for geopolitical macro investing

https://www.asksoros.com
8•muggermuch•16h ago•10 comments

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

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

Show HN: M68k assembly emulator that runs in the browser

https://github.com/gianlucarea/m68k-interpreter
16•aldino97•1d ago•2 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: AI Skills for Affiliate Marketing – Works with Claude, ChatGPT

https://github.com/Affitor/affiliate-skills
3•sonpiaz•12h ago•2 comments

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

https://hackerbrief.vercel.app/
81•p0u4a•2d ago•46 comments

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

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

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

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

Show HN: Hecate – Call an AI from Signal

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

Show HN: CodeLedger – deterministic context and guardrails for AI

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