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: CheapSecurity – Lightweight, Self-Hosted CCTV for Linux SBCs

https://github.com/gmrandazzo/CheapSecurity
37•zeldone•2h ago•7 comments

Show HN: The Occult Gatsby

https://occultgatsby.work
3•morganw•13m ago•0 comments

Show HN: Reverse Minesweeper

https://sunflowersgame.com/
63•pompomsheep•6h ago•21 comments

Show HN: Boffin – Staff-engineer layer for AI coding agents

https://github.com/MicSm/boffin
15•mic_sm•1h ago•3 comments

Show HN: HART OS – an open-source AI OS built so frontier AI needs no datacenter

https://github.com/hertz-ai/HARTOS
2•hevolveai•11m ago•0 comments

Show HN: Rucksack alpha CLI that pins a Mac to a hotspot and holds a sleep lease

https://github.com/noahnawara/rucksack
2•thirdface•17m ago•0 comments

Show HN: Open-plan-annotator – local annotation UI for working with agent plans

https://github.com/ndom91/open-plan-annotator
2•ndom91•23m ago•1 comments

Show HN: ModelFuzz – Open-source runtime guardrails for AI agents

https://www.modelfuzz.com/
2•higagan•29m ago•1 comments

Show HN: Readability for web and PDFs with TTS and local AI summary

https://github.com/ldenoue/readability-read-aloud-web-pdf-ai-summary
3•ldenoue•33m ago•2 comments

Show HN: How many other kids need to be in the room before they match names

https://names.vaguespac.es/
2•thebigship•33m ago•0 comments

Show HN: An interactive way to exploit an LLM without going to jail

https://github.com/joshfischer1108/jailbreak-lab
2•joshfischer1108•35m ago•0 comments

Show HN: I made Claude quiz me on my own code before showing it

https://github.com/De-Cri/dont-kick-me-out
2•Ssamu3909•40m ago•0 comments

Show HN: Forkbench – a native Mac control room for several CLI coding agents

https://forkbench.com
2•forkbench•44m ago•0 comments

Show HN: I mapped every US golf course

https://golfcoursebrowser.com/
195•rickmf•16h ago•120 comments

Show HN: A browser-based video editor that renders videos directly with FFmpeg

https://github.com/thiagoalbrecht/weave
9•thiagoas•4h ago•2 comments

Show HN: Tiny React charts that fit in a line of text, zero deps

https://microcharts.dev
2•ganapativs•1h ago•3 comments

Show HN: Managing on-premise servers without Kubernetes

https://github.com/ricardoborges/Nautilus
14•r2ob•5h ago•6 comments

Show HN: Cookbook AI – turn scattered recipe files into a print-ready cookbook

https://cookbookai.io/index.html
2•bookletaitcv1re•2h ago•1 comments

Show HN: A client side PDF and article reader backed by Google Drive

https://pdf-reader-peach.vercel.app/
4•northfield27•2h ago•0 comments

Show HN: Wmux – A workspace multiplexer for AI agents

https://github.com/openwong2kim/wmux
9•wong2kim•7h ago•0 comments

Show HN: Temporal Context Map

https://ab.neudice.eu/
5•zebike•5h ago•0 comments

Show HN: Virtual time engine to record HTML to 60fps MP4, no drops

https://zlvox.com/tools/html-to-video
4•mrdisloyal•6h ago•2 comments

Show HN: I built an app for learning and playing Bridge

https://bridge.brannon.online
3•braxxox•4h ago•0 comments

Show HN: QueryTuner – SQL diagnostics across 5 DBs, no database connection

https://www.querytuner.com/
6•autoshiftops•6h ago•0 comments

Show HN: Writemark, a dependency free web component for inline Markdown editing

49•_boffin_•22h ago•20 comments

Show HN: SQLiteWatch – profile SQLite on Linux without code changes

https://github.com/Alurith/sqlitewatch
2•imalessandro•5h ago•0 comments

Show HN: CDXE – Cyber Defence Exercise Environment

https://kryptogram.se/cdxe/
3•kryptogram•5h ago•0 comments

Show HN: CrispVoice – Studio voice enhancement that never uploads your voice

https://github.com/Francium-Tech/CrispVoice
5•bragboy•5h ago•0 comments

Show HN: SpinWin – A macOS menu bar app to visually rotate or spin any window

https://github.com/alokdhir/spinwin
36•dbm5•1d ago•14 comments

Show HN: Brolly, a plain-text weather forecast site

https://brolly.sh/forecast/RWFP2qW8
219•jsax•1d ago•80 comments