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: Deeplearning from Scratch in 1400 Lines

https://github.com/NoSavedDATA/Neve_benchmarks
2•nosaveddata•38m ago•1 comments

Show HN: Analyst Index – analysts who make money telling you good stock calls

https://www.analystidx.com/
5•haichuan•3h ago•2 comments

Show HN: The Kinect is dead, so I rebuilt it in a browser tab for my kids

https://hoplagames.com/en/
2•Gri22lyBear•4h ago•1 comments

Show HN: AlertiGate – Kubernetes alerts in, evidence-backed root cause out

https://alertigate.com/
2•dafi247•4h ago•0 comments

Show HN: See Sounds on Your Webcam

https://soundmap.darebuild.com/
19•jimhi•3d ago•6 comments

Show HN: Bodily Oddities

https://vester.si/bodily-oddities/
328•vesterde•2d ago•203 comments

Show HN: Everything a web page can learn about you, in plain English

https://sessioncontext.org
10•oddurs•16h ago•3 comments

Show HN: What If Donut.c but with Any ASCII Art

https://asdesai.com/blog/how-fetch-works/
14•areofyl•17h ago•1 comments

Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues

https://github.com/mirza-rizvi/ResolveHQ
69•mirza_rizvi•1d ago•25 comments

Show HN: Astah Pro MCP – Enabling AI-Powered UML Modeling

https://github.com/takaakit/astah-pro-mcp
4•takaakit•11h ago•0 comments

Show HN: Godot and Rust based multiplexer (terminal panes and more)

https://github.com/godot-pty/gpty
93•1nv1n•1d ago•48 comments

Show HN: The iPhone Duo fold effect on any Windows laptop

https://winduo.baselashraf.com/
3•BaselAshraf81•10h ago•2 comments

Show HN: Determinstic LLM inference for lowest price Gemma 4, with Windows XP

https://www.tokendelivery.ai/
7•carsonpoole•22h ago•1 comments

Show HN: I made an alternative to the archived filebrowser

https://github.com/skidoodle/filebrowser
3•skidoodle•11h ago•1 comments

Show HN: Aqqai – Every answer, checked before you see it

https://demo.aqqai.in
3•Vineetyadav2•11h ago•2 comments

Show HN: PDFidelity – Translate PDFs while preserving the original layout

https://www.pdfidelity.com/
4•andygeek•16h ago•1 comments

Show HN: Give Claude Code / Cursor a real eng team (tiers, roles, escalation)

https://github.com/khuynh22/agent-dev-team
3•timhuyn•17h ago•0 comments

Show HN: Hacker News, without AI

https://hcker.news/?ai=exclude
200•postalcoder•1d ago•88 comments

Show HN: What if the speed of light was 5 km/h?

https://rivendell.dmitrybrant.com/relativity/
620•dmitrybrant•3d ago•282 comments

Show HN: Open-Sourced Chrome Extension to Save, Organize and Switch Bookmarks

https://github.com/ringlochid/leotabs
7•ringlochid•12h ago•0 comments

Show HN: Most Penalized HN Stories

https://news.social-protocols.org/penalties
17•jwarden•14h ago•3 comments

Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents

https://github.com/zachsaw/graphify-csharp
42•zachsaw•1d ago•21 comments

Show HN: Fleecevest – The Product Counterpart to Ponytail

https://github.com/Websites-On-Computers/fleecevest
4•mattcomputer•14h ago•1 comments

Show HN: Compute polynomials twice as fast

https://thomasahle.com/fast-polynomials/
136•thomasahle•4d ago•42 comments

Show HN: Toast, a by default in-terminal IDE

https://github.com/paradise-runner/toast
81•dividedcomet•1d ago•88 comments

Show HN: Hacker News, Without AI

https://www.unslop.news/
193•otherayden•1d ago•80 comments

Show HN: DiskTriage – A simple CLI tool to reclaim space on your Win C drive

https://github.com/ricardoborges/DiskTriage
5•r2ob•15h ago•1 comments

Show HN: A Technical Book for the Age of AI

https://codeberg.org/juurej/p4cu
4•juurej•15h ago•0 comments

Show HN: Lumae Native macOS screen-demo recorder that agents can edit over MCP

https://lumae.app
3•happyyeti•15h ago•2 comments

Show HN: DOOM in the kernel, or fibers in eBPF

https://ayles.github.io/doom-in-kernel/
52•ayles•3d ago•14 comments