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•9mo 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: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
14•frabonacci•1h ago•1 comments

Show HN: Xenia – A monospaced font built with a custom Python engine

https://github.com/Loretta1982/xenia
11•xeniafont•8h ago•1 comments

Show HN: HTTP:COLON – A quick HTTP header/directive inspector and reference

https://httpcolon.dev/
8•ultimoo•1h ago•3 comments

Show HN: Figma-use – CLI to control Figma for AI agents

https://github.com/dannote/figma-use
68•dannote•13h ago•26 comments

Show HN: Terravision – Generate Cloud architecture diagrams from Terraform code

https://github.com/patrickchugh/terravision
2•neogeno•43m ago•1 comments

Show HN: GibRAM an in-memory ephemeral GraphRAG runtime for retrieval

https://github.com/gibram-io/gibram
54•ktyptorio•12h ago•10 comments

Show HN: Opal Editor, free Obsidian alternative for markdown and site publishing

https://github.com/rbbydotdev/opal
2•rbbydotdev•2h ago•0 comments

Show HN: Mist – a lightweight, self-hosted PaaS

https://www.trymist.cloud/
2•notcalc•2h ago•1 comments

Show HN: built a 24h-clock based radial planner to help with ADHD time blindness

https://www.dayzen.xyz
23•Kavolis_•3h ago•13 comments

Show HN: Available.dev – Craigslist for Developer Availability

https://www.available.dev/
4•skridlevsky•3h ago•0 comments

Show HN: ChunkHound, a local-first tool for understanding large codebases

https://github.com/chunkhound/chunkhound
96•NadavBenItzhak•22h ago•27 comments

Show HN: Speed Miners – A tiny RTS resource mini-game

https://speedminers.fun/
43•nickponline•21h ago•8 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
153•el_pa_b•1d ago•47 comments

Show HN: I built a "sudo" mechanism for AI agents

https://github.com/cordum-io/cordum
2•yaront111•5h ago•1 comments

Show HN: I made a Tetris based block puzzle game

https://playdropstack.com/
6•lastodyssey•5h ago•0 comments

Show HN: I learned to code at 84 to build a privacy-first location app

https://placemeguardian.com/demoportal.php
3•morgleman•5h ago•0 comments

Show HN: Kling.to – Self-hosted email marketing with full data ownership

https://kling.to
3•mukama•6h ago•0 comments

Show HN: Crowdsourced job market index – DjinniPulse

https://djinni.co/pulse2/
3•maxua•6h ago•0 comments

Show HN: RqLui – A free open-source webui for Rqlite written in Quasar

https://github.com/Suleman-Elahi/rqLui
4•isuleman•6h ago•1 comments

Show HN: An alternative to 'flat' image generators for layout-heavy design

https://layoutcraft.tech
2•rovmut•7h ago•1 comments

Show HN: KeyEnv – CLI-first secrets manager for dev teams (Rust)

https://www.keyenv.dev
5•ivannovazzi•7h ago•1 comments

Show HN: I built a tool to assist AI agents to know when a PR is good to go

https://dsifry.github.io/goodtogo/
38•dsifry•1d ago•32 comments

Show HN: DailySpace – Daily astronomy photos with rocket launch tracking

https://play.google.com/store/apps/details?id=com.daily.space&hl=en_US
4•DailySpace•2h ago•0 comments

Show HN: Finite – NixOS Flake for Pi-Hole and Unbound on Raspberry Pi

https://github.com/wh1le/finite
5•wh1le•8h ago•1 comments

Show HN: App to spoof GPS location on iOS without jailbreaking

https://github.com/acheong08/ios-location-spoofer
13•acheong08•17h ago•3 comments

Show HN: Teamlibra/ry: a Zig framework for Cursor that makes prompting better

https://codeberg.org/teamlibra/ry
2•keatonlivermore•8h ago•1 comments

Show HN: Lance – Open lakehouse format for multimodal AI datasets

https://github.com/lance-format/lance
3•criexe•10h ago•0 comments

Show HN: Hekate – A Zero-Copy ZK Engine Overcoming the Memory Wall

6•y00zzeek•15h ago•10 comments

Show HN: WebTerm – Browser-based terminal emulator

https://www.webterm.app/en
4•DaiAoki•10h ago•1 comments

Show HN: Tusk Drift – Turn production traffic into API tests

https://github.com/Use-Tusk/tusk-drift-cli
33•jy-tan•3d ago•7 comments