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•8mo 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 designed my own 3D printer motherboard

https://github.com/KaiPereira/Cheetah-MX4-Mini
53•kaipereira•1w ago•13 comments

Show HN: A pager

https://www.udp7777.com/
93•keepamovin•1d ago•39 comments

Show HN: TextGO – A text selection popup tool (alternative to PopClip/SnipDo)

https://github.com/C5H12O5/TextGO
2•C5H12O5•3h ago•0 comments

Show HN: Cordon – Reduce large log files to anomalous sections

https://github.com/calebevans/cordon
12•calebevans•12h ago•0 comments

Show HN: Segue – Vocabulary app with flashcards, quizzes, and typing practice

https://segue.app
3•stoicfungi•4h ago•0 comments

Show HN: InterviewKitHQ – AI-generated interview playbooks for HR teams

https://www.interviewkithq.com/
2•chux52•5h ago•0 comments

Show HN: PasteClean – Desktop app to strip tracking parameters from clipboard

https://iixotic.github.io/PasteClean/website/
18•Iblockedthem•7h ago•10 comments

Show HN: I made Claude Code learn from its mistakes

https://github.com/roampal-ai/roampal-core
4•roampal•7h ago•0 comments

Show HN: 100 Million splats, a whole town, rendered in M2 MacBook Air

https://twitter.com/AKurian001/status/1986979144014701026
74•Arun_Kurian•15h ago•37 comments

Show HN: I Ching simulator with accurate Yarrow Stalk probabilities

https://castiching.com/
58•jackzhuo•1d ago•51 comments

Show HN: Abstract Algorithmic Art Generator

https://github.com/iamdinakar/artistic
2•DinakarS•8h ago•0 comments

Show HN: I made a Minecraft torch out of a vape I found on the ground

https://thenightsea.bearblog.dev/i-made-an-irl-minecraft-torch-out-of/
2•valenceidra•8h ago•1 comments

Show HN: A visual reminder for ADHD brains

https://www.mozartsays.com/
2•borisandcrispin•8h ago•0 comments

Show HN: Open-Source Notion MCP Server (TypeScript, SSE, Apify)

https://github.com/piskunproject/notion-mcp-server
8•piskunlab•18h ago•0 comments

Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps

https://github.com/loadingalias/cargo-rail
60•LoadingALIAS•5d ago•7 comments

Show HN: Go Libraries for Working with OpenAPI

https://github.com/speakeasy-api/openapi
3•mfbx9da4•10h ago•0 comments

Show HN: Long term, data only eSIMs – built with Claude Code

https://jetogo.com
5•smoovb•10h ago•1 comments

Show HN: I built an open-source alternative to the "brainrot IDE" that YC funded

https://github.com/CMLKevin/Touch-Grass-IDE
5•DrSparrowhawk•13h ago•0 comments

Show HN: Generate Passwords from Regex Constraints

https://gruhn.github.io/regex-utils/password-generator.html?constraints=%5E.%7B16%2C32%7D%24%0A%5...
8•ngruhn•23h ago•3 comments

Show HN: A lightweight SaaS to reduce early-stage app friction

https://simpl-labs.com/
2•rubenhellman•13h ago•0 comments

Show HN: Open-source customizable AI voice dictation built on Pipecat

https://github.com/kstonekuan/tambourine-voice
23•kstonekuan•1d ago•10 comments

Show HN: A Wordle-style game for SHA-256 hashes

https://hashle.app
3•stwsk•14h ago•0 comments

Show HN: Kenobi – AI personalized website content for every visitor

5•sarreph•15h ago•2 comments

Show HN: ModelGuessr: Can you tell which AI you're chatting with?

https://model-guessr.com/
5•mdahardy•15h ago•0 comments

Show HN: Agent Deck – Terminal Dashboard to Manage Claude/Gemini/Codex Sessions

https://github.com/asheshgoplani/agent-deck
3•asheshgoplani•15h ago•0 comments

Show HN: I made a spreadsheet where formulas also update backwards

https://victorpoughon.github.io/bidicalc/
249•fouronnes3•4d ago•113 comments

Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig

https://github.com/ringtailsoftware/uvm32
194•trj•3d ago•12 comments

Show HN: PowerNetbox – PowerShell module with 100% NetBox API coverage

https://github.com/ctrl-alt-automate/PowerNetbox
2•ctrl-alt-auto•20h ago•1 comments

Show HN: Footywhoops – A real-time audio pattern generator and a MIDI Sequencer

https://github.com/system32-ai/footywhoops
2•debarshri•20h ago•0 comments

Show HN: A systems language with runtime reflection and no GC

https://xxml-language.com
4•thatsoulyguy•1d ago•1 comments