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•7mo 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: Unflip – a puzzle game about XOR patterns of squares

https://unflipgame.com/
101•bogdanoff_2•4d ago•28 comments

Show HN: High-Performance .NET Bindings for the Vello Sparse Strips CPU Renderer

https://github.com/wieslawsoltes/SparseStrips
12•wiso•4d ago•3 comments

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://github.com/nathan-barry/tiny-diffusion
157•nathan-barry•5d ago•19 comments

Show HN: Encore – Type-safe back end framework that generates infra from code

https://github.com/encoredev/encore
74•andout_•1d ago•47 comments

Show HN: Pdsink – A new USB-PD 3.2 sink stack for embedded devices

https://github.com/pdsink/pdsink
4•pu•9h ago•1 comments

Show HN: Socratic, a knowledge-base builder for agents where YOU stay in control

https://github.com/kevins981/Socratic
2•kevinsong981•9h ago•2 comments

Show HN: ZenPaint, a pixel-perfect MacPaint recreation for the browser

https://zenpaint.org/
12•allthreespies•10h ago•5 comments

Show HN: DBOS Java – Postgres-Backed Durable Workflows

https://github.com/dbos-inc/dbos-transact-java
110•KraftyOne•2d ago•56 comments

Show HN: AI Domain Data Standard – Self-Hosted, DNS-Based Identity for AI

https://github.com/ai-domain-data/spec
2•dylanl37•10h ago•0 comments

Show HN: Epstein Files Organized and Searchable

https://searchepsteinfiles.com/
304•searchepstein•1d ago•53 comments

Show HN: An Apache Beam batch processing clone in Rust

https://github.com/nhubbard/ironbeam
3•nhubbard•11h ago•0 comments

Show HN: Chirp – Local Windows dictation with ParakeetV3 no executable required

https://github.com/Whamp/chirp
31•whamp•1d ago•18 comments

Show HN: Cj–tiny no-deps JIT in C for x86-64 and ARM64

https://github.com/hellerve-pl-experiments/cj
20•hellerve•1w ago•1 comments

Show HN: UnisonDB – B+Tree DB with sub-second replication to 100+ nodes

https://github.com/ankur-anand/unisondb
14•ankuranand•1d ago•1 comments

Show HN: An easy-to-use online curve fitting tool

https://byx2000.github.io/curve-fit/
35•byx•1w ago•13 comments

Show HN: Keepr – A Secure and Offline Open Source CLI Password Manager

10•bsamarji•1d ago•13 comments

Show HN: DeepClause – A Neurosymbolic AI System Built on WASM and Prolog

https://github.com/deepclause/deepclause-desktop
2•schmuhblaster•16h ago•0 comments

Show HN: I built IncidentPulse after getting paged at 3 AM

https://incident-pulse.vercel.app
5•bhoyee•16h ago•1 comments

Show HN: RAG-chunk – A CLI to test RAG chunking strategies

https://github.com/messkan/rag-chunk
5•messkan•17h ago•3 comments

Show HN: Dumbass Business Ideas

https://dumbassideas.com
38•elysionmind•1d ago•30 comments

Show HN: Cactoide – Federated RSVP Platform

https://cactoide.org/
67•orbanlevi•4d ago•29 comments

Show HN: Gerbil – an open source desktop app for running LLMs locally

https://github.com/lone-cloud/gerbil
36•lone-cloud•4d ago•12 comments

Show HN: spymux – Spy on your tmux panes

https://github.com/terror/spymux
9•crap•1d ago•4 comments

Show HN: What if MCP agents were JIT compiled to code?

https://github.com/stanford-mast/a1
4•ardmiller•1d ago•0 comments

Show HN: European tech news in 6 languages

https://europedigital.cloud/en/news
44•Merinov•1d ago•42 comments

Show HN: Cancer diagnosis makes for an interesting RL environment for LLMs

45•dchu17•3d ago•20 comments

Show HN: Wikidive – AI guided deep diving into Wikipedia

https://wikidive.net/
4•atulvi•1d ago•2 comments

Show HN: I Built the Anti-Social Network (and Social Media Billionaires Hate It)

https://eintercon.com/
4•abilafredkb•14h ago•7 comments

Show HN: Tusk Drift – Open-source tool for automating API tests

https://github.com/Use-Tusk/drift-node-sdk
56•Marceltan•4d ago•17 comments

Show HN: OpEx, an agentic LLM toolkit for Elixir

https://github.com/kenforthewin/opex
3•kenforthewin•1d ago•0 comments