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: A decent text-to-image model trained for ~$20K (Apache 2.0 Weights)

https://www.linum.ai/field-notes/pjit-21k
88•schopra909•1d ago•9 comments

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

https://github.com/AGGIB/Stroq
44•agybay_07•4h ago•9 comments

Show HN: Lo-fi layered over air traffic control (recorded myself)

https://finalapproach.fm/
2•kkoppenhaver•56m ago•0 comments

Show HN: Sshole-audit – Find, prove and fix *sshole: the OpenSSH password bypass

https://github.com/schappim/sshole-audit
2•schappim•1h ago•0 comments

Show HN: TubeHaus – an open-source YouTube client with no Google account

https://github.com/biolend83/tubehaus
13•invidiouslove12•6h ago•3 comments

Show HN: Sanctuary – Offline LLM Running on Apple Silicon Metal (iOS)

https://testflight.apple.com/join/Z51G6g5G
3•AryanDinakaran1•2h ago•0 comments

Show HN: A C++ Compiler That Is Faster Than GCC and Clang

https://github.com/vishvananda/cppgm-extended
6•vishvananda•3h ago•2 comments

Show HN: Get Better at Piano with Noodle

5•rahilb•9h ago•2 comments

Show HN: BeatBox – a cybersecurity lab on your own computer (QEMU, Rust)

https://github.com/0xthearchitect/beatbox
2•0xthearchitect•4h ago•0 comments

Show HN: After a decade of reversing, I got co-op working in DOS Wing Commander

https://fireflyk64.github.io/wcmulti/
244•daniel_rh•1d ago•34 comments

Show HN: An aquarium game with a real nitrogen cycle

https://fishtankatlas.com/play/aquarium/
4•litlig•4h ago•0 comments

Show HN: I built a tool that prices a pre-built PC part by part

https://pcdealcheck.com/
115•adlep•1d ago•78 comments

Show HN: Gleanary – a personal knowledge library you can talk to, for macOS

https://gleanary.app/
3•darvid•4h ago•0 comments

Show HN: PinSharing – OSM static maps and geocoding you can cache forever

https://pinsharing.com/
2•pingtest•4h ago•0 comments

Show HN: RippleMap – Map dependencies across GitHub repositories

https://github.com/Zintrivious/ripplemap
2•Zintrivious•4h ago•0 comments

Show HN: Roblox game idea generator I built with AI as a non-coder

https://robloxideas.com/
2•nickcastrobuild•4h ago•0 comments

Show HN: A Modern Agentic LaTeX Editor

https://papilot.ai/
2•cuichen•4h ago•0 comments

Show HN: Securing GrokBot

4•maximelb•4h ago•0 comments

Show HN: oldTunes – iTunes 4.9 for modern macOS (With GEISS)

https://github.com/rib3ye/oldTunes
2•rib3ye•4h ago•0 comments

Show HN: Northmeadow – encrypted shared memory for local AI agents and people

https://github.com/bavarian-studio/northmeadow/releases/tag/v0.1.0-alpha.1
2•Judi2108•4h ago•1 comments

Show HN: Trademark Screen – free plain-English trademark check with email watch

https://trademarkscreen.com/
2•notaptolawyer•4h ago•1 comments

Show HN: SrcWranglr

https://github.com/jdefrancesco/SrcWranglr
2•jdefr89•4h ago•0 comments

Show HN: Resource Manager – Manage all resources on the computer

https://github.com/BIOcanse/Resource-Manager
2•BIOcanse•4h ago•0 comments

Show HN: Zenith, a developer platform for shipping and selling your app

https://zenith.hosting/developers
4•l-mdev•4h ago•0 comments

Show HN: Kids Shelf, your kids' own little internet

https://kidsshelf.org/
5•ericd•4h ago•1 comments

Show HN: K8sman – A Native Kubernetes IDE

https://github.com/matty234/k8sman
6•agenericname•5h ago•0 comments

Show HN: QuanterLab, describe a trading strategy, watch it build in front of you

https://quanterlab.com/
2•serhatgirgin•5h ago•0 comments

Show HN: Gauge – Open-Source CLI to recursively improve your docs

https://github.com/gauge-sh/gauge-cli
40•0x63_Problems•1d ago•9 comments

Show HN: I moved to Barcelona and outgrew Duolingo, so I built this

https://noentiendo.app
3•moritzme_•5h ago•0 comments

Show HN: PDF Reading, Annotation and Signing Inside Your Markdown Notes

https://blog.etherpk.com/pdf-reading-annotation-and-signing-inside-your-markdown-notes
2•gb2d_hn•5h ago•0 comments