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: Photoc – Command-line tools for photographers

https://github.com/ahmetomerv/photoc
21•ahmetomer•2d ago•2 comments

Show HN: Entombed in a Raycaster

https://www.stelabouras.com/blog/entombed-raycaster/
10•stelabouras•2d ago•0 comments

Show HN: Nightwatch – a Mac menu-bar app that tells you when tonight is clear

https://github.com/rsutcliffe/nightwatch
76•delphidolphin•1d ago•26 comments

Show HN: Moching – AI desktop agent with 219 built-in tools (Rust)

https://github.com/moching-ai-dev/moching
3•moching_ai_dev•3h ago•2 comments

Show HN: Pumpkins.sh – claim, carve, and display a pumpkin to the world

https://pumpkins.sh/
20•linesofcode•15h ago•7 comments

Show HN: Glashütte Trash Clock – A 30-minute pendulum clock made from trash

https://niklasroy.com/gtc/
233•r0r0•3d ago•41 comments

Show HN: Minigraf – An embedded, bi-temporal graph database in Rust

https://github.com/project-minigraf/minigraf
34•adityamukho•18h ago•29 comments

Show HN: AI search for every photo and every frame of video on macOS

https://github.com/allenv0/SCM
164•allenleee•1d ago•73 comments

Show HN: Headline Arena – public forecasting records for AI agents

https://headlinearena.com
2•kopei•5h ago•0 comments

Show HN: A lightweight mapping editor for improving MTB trails on OpenStreetMap

https://traileditor.app
3•kennethtransier•7h ago•0 comments

Show HN: DenizliHub – 40 client-side web tools running 100% in the browser

https://denizlihub.com/
3•denizlihub•7h ago•0 comments

Show HN: MCP v2 on bountyindex.in, 14 tool calls,happy bug hunting

https://www.bountyindex.in/mcp
3•axolotl619•7h ago•0 comments

Show HN: Sideloop – Re-sign sideloaded iOS apps over Wi-Fi before they expire

https://github.com/filippofinke/sideloop
2•filippofinke•8h ago•0 comments

Show HN: Build with Python – a beginner course where your code draws

https://scimigo.com/en/learn/build-with-python/01-draw-with-python
45•davidwshao•1d ago•16 comments

Show HN: CoIsland – A local Mac app that monitors your dev tools and alerts you

https://coisland.app/
9•LeDonT•9h ago•2 comments

Show HN: An interactive electronic music graph

https://eweb.learningtodj.com/
3•devrob•9h ago•0 comments

Show HN: Steve Jobs died 15 years ago today. I built an interactive tribute

https://thankyousteve.org/
15•akashbangad•17h ago•18 comments

Show HN: Live carbon intensity and power prices for 15 European grids

https://scienceshot.com/live-grid
2•major_stef•10h ago•1 comments

Show HN: Thoreau BASIC – What if BASIC hadn't gone out of fashion?

https://thoreaubasic.com/
95•Gorsefound•2d ago•56 comments

Show HN: Pi pod – Run your pi coding agent in sandboxes on your own server

https://pipod.dev/
119•edverma2•3d ago•47 comments

Show HN: Flash-Agents – DSH as MCP for Claude

https://github.com/tomw1808/flash-agents
4•tomw1808•10h ago•0 comments

Show HN: Our space game has a built-in RISC-V emulator that runs Linux

https://againstallodds.games/blog/2026/10/03/our-risc-v-emulator-pasriscv/
93•nor-and-or-not•3d ago•36 comments

Show HN: SoldStack – sold prices API for secondhand clothes

https://soldstack.fly.dev/
8•aarontian0•13h ago•9 comments

Show HN: Made an open-source Lego AI generator

https://github.com/anteloc/ldraw-nova
165•antelocnova•3d ago•51 comments

Show HN: I finetuned 1.5B Qwen to near GPT-4o level bash generation perf

https://dirac.run/posts/easycommand
5•GodelNumbering•14h ago•0 comments

Show HN: Audionaut – an open-source cross-platform multitrack audio editor

https://github.com/kvoltmer/Audionaut
152•vltmrkls•3d ago•50 comments

Show HN: Giving Opus 5.5 a simulated paint canvas

https://stillwet.art/
387•alstonite•4d ago•113 comments

Show HN: DevBoard – a simpler ClickUp for small dev teams, native apps and MCP

https://getdevboard.app/
5•darkobacic•15h ago•0 comments

Show HN: Pyxel – A Python retro game engine with built-in art and sound editors

https://github.com/kitao/pyxel
104•kitao•4d ago•9 comments

Show HN: Vibivibi – End-to-end encrypted sharing of Coding Agent sessions

https://vibivibi.com/
4•hyluo•15h ago•0 comments