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: I've updated my Linux System Call website and API

https://syscall.sh/
146•guitmz•6h ago•42 comments

Show HN: Aulico, my free tradingview alternative

https://www.aulico.com
5•rendernos•1h ago•2 comments

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
1742•roansh•1d ago•284 comments

Show HN: ClickBench inspired leaderboard for multiple database benchmarks

https://benchmark.pivotlake.io/
2•thinkredstone•1h ago•0 comments

Show HN: Deedglass – An agent said it updated 1 row; Postgres changed 301

https://github.com/deedglass/deedglass
2•ajuxarjun•1h ago•0 comments

Show HN: A SQL parser and type checker written in TypeScript types

https://github.com/ismailkarsli/TypeSQL
2•ismailkarsli•1h ago•1 comments

Show HN: Vaire, Self-Hosting Postgres Through the One Glorious CLI

https://github.com/mbvlabs/vaire
2•mbvisti•1h ago•0 comments

Show HN: Blorgle – a word game with a community-driven word bank

https://blorgle.com/daily
2•theblorgler•1h ago•0 comments

Show HN: AgentTrafficCop – Stop AI agents from looping and burning money

https://agenttrafficcop.com
2•bshafiq•1h ago•0 comments

Show HN: A2Flow – A workflow engine built around "Agent as Workflow"

https://kaitoy.github.io/a2flow/
2•kaitoy•1h ago•0 comments

Show HN: NetIntel – Deterministic Operational Intelliegence for Linux

https://ni.gnsoftlab.com/releases/1.0.0/
2•s_gnsoftlab•1h ago•0 comments

Show HN: The Public Eye – Agentic search for congressional bill legibility

https://the-public-eye.com
6•mmargenot•1h ago•0 comments

Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust

https://github.com/ivankovic/omnidiff
294•FabCH•1d ago•91 comments

Show HN: Point your camera at a landscape to learn about its geology

https://outcrop.rocks/
245•headsupernova•4d ago•50 comments

Show HN: Is Software Solved?

https://issoftwaresolved.com/
4•krasun•3h ago•0 comments

Show HN: I rebuilt my old canvas 3D library as a small WebGL 2 library – phoria2

https://kevs3d.co.uk/phoria2/
100•kevs3d•2d ago•29 comments

Show HN: Slop Node for Keeta

https://github.com/xescure/slop-node
2•xescure•1h ago•0 comments

Show HN: HackerTube for Apple TV. Videos HN Recommends, on Your TV

5•jnaina•4h ago•4 comments

Show HN: How Enigma worked and was cracked, explained with moving figures

https://www.readfp.com/chapters/how-enigma-was-cracked
4•shaikhmubin•6h ago•0 comments

Show HN: Wikihack – HackerTube, but for Wikipedia articles mentioned on HN

https://wikihack.netlify.app
323•aizk•11h ago•96 comments

Show HN: A language model that lives in a boot sector

https://github.com/kerlenton/bootgpt
104•kerlenton•2d ago•6 comments

Show HN: BBRouter – Ben Eater's 8-bit computer, simulated on 3D breadboards

https://bbrouter.com/bbrouter/ben-eater-sap-1
56•creack•1d ago•13 comments

Show HN: Roland T8 Interactive Tutorial

https://roland-t8.fokion.online
2•fokion•8h ago•0 comments

Show HN: SpotKat – a free cat register with a lost-cat network

https://spotkat.nl/en
2•assorium•8h ago•3 comments

Show HN: Better Together – AI agents team up against spam calls and texts

https://better-together.fun/
5•adamontherun•15h ago•0 comments

Show HN: Ghostman – A fast, keyboard-driven TUI API client and webhook inspector

https://github.com/4yk5/Ghostman
67•4yk5•3d ago•40 comments

Show HN: GhostBase – 25MB terminal database studio for SQLite, Postgres, MySQL

https://github.com/4yk5/GhostBase
4•4yk5•12h ago•0 comments

Show HN: To Honor Sir Patrick Stewart, Enjoy the TNG Episode Guessing Game

https://tng.episodle.com/
244•francisofascii•2d ago•77 comments

Show HN: Diwali in threejs – find crackers and send wishes into a shared sky

https://virtualdiwali.com/
5•abhas9•12h ago•2 comments

Show HN: A working Nintendo in ~1GB of Qwen weights

https://github.com/dbreunig/nesformer
293•dbreunig•2d ago•151 comments