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•9mo 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: Morph – Videos of AI testing your PR, embedded in GitHub

https://morphllm.com/products/glance
18•bhaktatejas922•4h ago•8 comments

Show HN: Bunqueue – Job queue for Bun using SQLite instead of Redis

https://github.com/egeominotti/bunqueue
7•kernelvoid•2d ago•2 comments

Show HN: Interactive California Budget (By Claude Code)

https://california-budget.com
36•sberens•5h ago•16 comments

Show HN: Inklings – Handwritten family notes turned into a printed book monthly

https://inklings.social
2•archaeal•1h ago•1 comments

Show HN: SymDerive – A functional, stateless symbolic math library

23•dinunnob•4d ago•5 comments

Show HN: The Last Worm – Visualizing guinea worm eradication, from 3.5M to 10

https://echomoltinsson.github.io/last-worm/
3•onyx_writes•2h ago•0 comments

Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

https://github.com/bethington/ghidra-mcp
271•xerzes•18h ago•63 comments

Show HN: Craftplan – I built my wife a production management tool for her bakery

https://github.com/puemos/craftplan
533•deofoo•3d ago•156 comments

Show HN: EpsteIn – Search the Epstein files for your LinkedIn connections

https://github.com/cfinke/EpsteIn
65•cfinke•6h ago•14 comments

Show HN: Mmdr – 1000x faster Mermaid rendering in pure Rust (no browser)

https://github.com/1jehuang/mermaid-rs-renderer/blob/master/README.md
16•jeremyh1•11h ago•1 comments

Show HN: GitHub Browser Plugin for AI Contribution Blame in Pull Requests

https://blog.rbby.dev/posts/github-ai-contribution-blame-for-pull-requests/
60•rbbydotdev•1d ago•34 comments

Show HN: Safe-now.live – Ultra-light emergency info site (<10KB)

https://safe-now.live
184•tinuviel•1d ago•94 comments

Show HN: Octosphere, a tool to decentralise scientific publishing

https://octosphere.social/
62•crimsoneer•1d ago•33 comments

Show HN: Viberails – Easy AI Audit and Control

https://www.viberails.io/
5•maximelb•6h ago•1 comments

Show HN: LayerClaw – Observability tool for PyTorch training

2•prabhavsanga•3h ago•0 comments

Show HN: Sandboxing untrusted code using WebAssembly

https://github.com/mavdol/capsule
75•mavdol04•1d ago•22 comments

Show HN: C discrete event SIM w stackful coroutines runs 45x faster than SimPy

https://github.com/ambonvik/cimba
64•ambonvik•1d ago•17 comments

Show HN: OpenShears – I built an uninstaller because OpenClaw refuses to die

https://github.com/oswarld/openshears
4•haebom•13h ago•0 comments

Show HN: Tabstack Research – An API for verified web research (by Mozilla)

7•MrTravisB•7h ago•3 comments

Show HN: Cohesix 0.4.0-alpha, a no-std control-plane OS

https://github.com/lukeb-aidev/cohesix
2•Cohesix•3h ago•0 comments

Show HN: AI Blocker by Kiddokraft

https://kiddokraft.org/wiki?name=ai-blocker
4•Rezhe•14h ago•0 comments

Show HN: Adboost – A browser extension that adds ads to every webpage

https://github.com/surprisetalk/AdBoost
125•surprisetalk•2d ago•127 comments

Show HN: DuoBolt – a review-first duplicate file finder powered by BLAKE3

https://duobolt.app/
3•r9ne•9h ago•1 comments

Show HN: BPU – An embedded scheduler for stable UART pipelines

9•DenisDolya•3d ago•1 comments

Show HN: Camel OpenAI Integration Patterns

https://github.com/ibek/camel-openai-patterns
2•aivi•10h ago•0 comments

Show HN: SlitherPong, a hybrid of the Snake and Pong video games

https://www.slitherpong.com/
3•AmbroseBierce•10h ago•2 comments

Show HN: PII-Shield – Log Sanitization Sidecar with JSON Integrity (Go, Entropy)

https://github.com/aragossa/pii-shield
19•aragoss•1d ago•9 comments

Show HN: Ec – a terminal Git conflict resolver inspired by IntelliJ

https://github.com/chojs23/ec
16•neozz•1d ago•2 comments

Show HN: Latex-wc – Word count and word frequency for LaTeX projects

https://github.com/sethbarrett50/LaTeX-wc
10•sethbarrettAU•1d ago•7 comments

Show HN: Nocterm – Flutter-inspired TUI framework with hot reload (Dart)

https://nocterm.dev
4•norbert515•11h ago•6 comments