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: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built

https://github.com/tom-ilan/cycloidal_gearbox
5•tomilan•27m ago•0 comments

Show HN: Legionlinuxtui – Control Lenovo legion laptops in the terminal

https://github.com/nooneknowspeter/legionlinuxtui
8•nooneknowspeter•3d ago•0 comments

Show HN: Elevators

https://john.fun/elevators
1582•Jrh0203•1d ago•387 comments

Show HN: Symbio self fine-tuning AI loop

https://github.com/huyedits/Symbio
6•huyedit•3h ago•2 comments

Show HN: Wage Against the Machine – MacWages Index for AI Tasks

https://watm.ddyo.dev/
5•danr4•3h ago•1 comments

Show HN: Evidence-to-Skill – a gate between untrusted sources and agent skills

https://github.com/Sanexxxx777/evidence-to-skill
3•Aleksandr_NFA•4h ago•0 comments

Show HN: I made 70K+ hand-drawn icons using AI

https://koboyo.com/icons
2•kamranahmedse•3h ago•1 comments

Show HN: Copy any website pixel perfect

https://github.com/HarKro753/claude-copy
4•Harro123•5h ago•4 comments

Show HN: PhaseProbe – Find simulation transitions and turn them into tests

https://github.com/aliengineering-byte/phaseprobe
2•ali110v•3h ago•0 comments

Show HN: Use iPhone's camera as a lux meter

https://www.impulsearc.com/wavelength/
3•bkazez•3h ago•0 comments

Show HN: Understanding the ReMarkable Coordinate System

https://scrybble.ink/blog/understanding-remarkable-coordinate-system
3•azeirah•3h ago•0 comments

Show HN: Minimal LLM Post-Training Experiments on an 8GB GPU (SFT, DPO, GRPO)

https://github.com/pochenai/nano-llm-posttraining
20•popopanda•14h ago•0 comments

Show HN: I built a free Open Graph image designer

https://mosaicora.io/tools/og-image-designer
3•d-atanasov•4h ago•0 comments

Show HN: Pronto – real‑time wire for AI agents (70k+ feeds connected)

https://pronto.stream/
2•MomohNobert•4h ago•0 comments

Show HN: Created a Drink Journal App, Drinqly

https://drinqly.io/welcome
2•haileivera•4h ago•0 comments

Show HN: What should the GUI for AI agents look like?

https://marbleos.com/demo
131•akbabu•1d ago•77 comments

Show HN: Check technical fit for B2B prospects without questionnaires

https://tryscoped.com/demo
2•ininew•5h ago•1 comments

Show HN: Gander, an Android file viewer that asks for no permissions

https://github.com/mokshablr/gander
202•mokshablr•1d ago•72 comments

Show HN: Crew, a local collaborative (people and agents) IDE

https://github.com/JamelHammoud/crew
4•jamelhammoud•6h ago•0 comments

Show HN: Open OneNote Viewer in Rust

https://github.com/emsi/OneNoteViewer
3•emsi•6h ago•0 comments

Show HN: BitBang – Reach machines behind NAT from a browser, no account

https://github.com/richlegrand/bitbang-cli
90•narragansett•1d ago•37 comments

Show HN: Wienerdog – memory and self-improving skills for Claude Code/Codex

https://github.com/wienerdog-ai/wienerdog/
6•thegyula•12h ago•2 comments

Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

https://kedge.dev/
136•wgjordan•3d ago•25 comments

Show HN: Distilling DeepSeek into GPT-OSS doesn't transfer censorship. Try it

https://www.ctgt.ai/research/distillation-censorship-transfer
165•cgorlla•2d ago•73 comments

Show HN: Unified API for wearable and health data at 1/25th of Terra's price

https://stridee.fit/developer
2•alvaromolina0•7h ago•0 comments

Show HN: Posecode inspectable human movement as text

https://www.posecode.org/play
3•brnbrn•7h ago•1 comments

Show HN AI Data Center Alert

https://aidatacenterimpact.com/
4•studsnchayns•7h ago•1 comments

Show HN: BugDetect AI – AI-powered code debugging assistant

https://bugdetectai.com
2•laxmansubedi•7h ago•1 comments

Show HN: Cross-platform AirDrop replacement but over internet using Iroh

https://github.com/chad/iroh-drop
2•chadfowler•7h ago•0 comments

Show HN: Bribes.fyi - Update on Know before you go feature

https://bribes.fyi/know-before-you-go
3•neverenderr•7h ago•0 comments