frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Vegetable Gardening for Engineers

https://jrcpl.us/contrib/2020/gardening-for-engineers/
140•jrcplus•4d ago•27 comments

Show HN: SafeScript, a safe version of JavaScript for executing untrusted code

https://github.com/SafeScript/safescript
2•EGreg•1h ago•0 comments

Show HN: Coldframe, a honeypot that poses as a supermarket fridge controller

https://github.com/hedgerow-dev/coldframe
275•hedgerow-dev•1d ago•64 comments

Show HN: Bulk-harden all your GitHub repos' settings without an API token

https://gist.github.com/1ch4k/ba726954db1cc509c2071d54f93b5304
2•1ch4k•2h ago•0 comments

Show HN: Nexjoin – A C++ remote desktop alternative (Windows XP+, macOS 10.13)

https://nexjoin.io/README.html
2•szigand•4h ago•1 comments

Show HN: Elo Ratings for Tests, ODIs, and T20Is

https://outside-edge.github.io/side_order/
3•neehao•4h ago•2 comments

Show HN: Notekpr – An open-source, E2EE alternative to Notion and Obsidian

https://notekpr.md
2•coolapso•4h ago•2 comments

Show HN: Where Were We

https://wherewerewe.app/
53•zkiihne•1d ago•18 comments

Show HN: Ghanaian street games you can play in the browser

https://www.ghanastreetgames.com/
3•samuelaidoo45•7h ago•1 comments

Show HN: Build a PC in 3D in the Browser

https://www.buildcores.com
2•ozaiworld•5h ago•2 comments

Show HN: We compressed a 31B video+audio diffusion model to 14B, 6 steps, INT8

https://github.com/Video-Rebirth/hyperflow-h3-flash
75•jiant•1d ago•14 comments

Show HN: Maple – Run Gemma 4 26B on a 6GB Laptop GPU at 45 TPS (Sub-2-BPW)

https://amsach.github.io/maple/
3•AmSach•5h ago•0 comments

Show HN: Maple – Sub-2-BPW Moe Pruning to Run Gemma 4 26B at 45 TPS on a 6GB GPU

https://github.com/AmSach/maple
20•AmSach•19h ago•5 comments

Show HN: An offline desktop companion to help maintain a healthy blink rhythm

https://eyesrhythm.com/
37•prnysoni•1d ago•22 comments

Show HN: Spindle – a full-featured, type-safe web framework for OCaml 5

https://github.com/hyphatech/spindle
62•zaiev•3d ago•9 comments

Show HN: LLM weight editing tool made by a 15-year-old

https://github.com/Miyamoto-Renya/LaplacesScissors
13•032renya•20h ago•2 comments

Show HN: Recalc – Spreadsheet where cells can be Claude Code or Codex terminals

https://github.com/sshah03/recalc
2•sshah03•7h ago•2 comments

Show HN: Aircheck shows every post your agents queued today on one screen

https://aircheck.dev
2•kyisaiah47•8h ago•2 comments

Show HN: Joggo – a self-hosted GitHub Actions runner for the Windows PC you use

https://github.com/telluric-dev/joggo
2•AmirCat•8h ago•1 comments

Show HN: Waymark – A workflow engine that compiles jobs instead of replaying

https://github.com/piercefreeman/waymark
84•icyfox•3d ago•46 comments

Show HN: Nino – Fastest C# serializer, safe on untrusted input, also TS/Go/Rust

https://github.com/JasonXuDeveloper/Nino
3•jnx11•8h ago•0 comments

Show HN: Lipwise

https://getlipwise.com/
2•lnenad•8h ago•0 comments

Show HN: Cross-device passkey auth on Android 9, synced with Bitwarden

https://rsnel.github.io/passkeychain/
2•riksnel•8h ago•1 comments

Show HN: Micron – The Oberon with the Power of C

https://github.com/rochus-keller/Micron
4•Rochus•9h ago•6 comments

Show HN: Green tests are not proof – verifier for C/C++ and firmware fixes

https://unfix.dev/
15•u-pump•3d ago•2 comments

Show HN: Tmux-restore saves tmux windows and agent sessions across reboots

https://github.com/andrewboldi/tmux-restore
62•boldi•5d ago•37 comments

Show HN: Is your product AI slop?

https://slopcalculator.com/
3•nshelia•4h ago•2 comments

Show HN: psi, a 6.4 MB cross-platform portable coding agent in ANSI C & Lua

https://psicode.ai/
4•siraben•5h ago•0 comments

Show HN: A decent text-to-image model trained for ~$20K (Apache 2.0 Weights)

https://www.linum.ai/field-notes/pjit-21k
284•schopra909•4d ago•29 comments

Show HN: Stroq – a local audit of what your coding agent did and why

https://github.com/AGGIB/Stroq
93•agybay_07•3d ago•34 comments
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!