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: Ramen – self-hosted multi-zone MCP server for Kubernetes(Rust & Python)

https://github.com/bkraad47/ramen
2•bulkguy47•44m ago•0 comments

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

https://niklasroy.com/gtc/
173•r0r0•2d ago•25 comments

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

https://github.com/allenv0/SCM
145•allenleee•18h ago•66 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
28•davidwshao•9h ago•11 comments

Show HN: HyperCMD, write CLI applications using plain HTML

https://github.com/fusor-rs/hypercmd
3•andreespirela•2h ago•0 comments

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

https://thoreaubasic.com/
92•Gorsefound•1d ago•53 comments

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

https://pipod.dev/
114•edverma2•2d ago•47 comments

Show HN: xxWikiJS knowledge base from your docs, answers with verified citations

https://gmaterni.github.io/wikijs/wikijs.html
2•gmaterni•5h 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/
88•nor-and-or-not•2d ago•29 comments

Show HN: An eBPF kernel guard for vTPM access

https://github.com/bschaatsbergen/tpmlsm
5•bschaatsbergen•6h ago•0 comments

Show HN: Recly – turn your watch into a Plaud-style AI recorder

https://recly.dev/
2•rokrokss•7h ago•0 comments

Show HN: Made an open-source Lego AI generator

https://github.com/anteloc/ldraw-nova
154•antelocnova•2d ago•50 comments

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

https://github.com/kvoltmer/Audionaut
151•vltmrkls•2d ago•50 comments

Show HN: Giving Opus 5.5 a simulated paint canvas

https://stillwet.art/
382•alstonite•3d ago•113 comments

Show HN: Open Grind – An unofficial open-source Grindr client

https://git.opengrind.org/open-grind/open-grind
2•hloth•10h ago•3 comments

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

https://github.com/kitao/pyxel
98•kitao•3d ago•8 comments

Show HN: Jev-pages – Building landing pages real time with Jev

https://github.com/sagapranav/jev-pages
2•pranavsanga•10h ago•2 comments

Show HN: Graphene – Data analysis toolkit for your coding agent

https://github.com/graphene-data/graphene
32•kcmarr•3d ago•9 comments

Show HN: French Revolutionary Calendar

https://repcal.libcg.so/
2•libcg•11h ago•0 comments

Show HN: Janus – Go binary that runs GGUF models via Vulkan on AMD/Intel/Nvidia

https://github.com/Vibra-Ingenn/Janus
104•Maverick617•3d ago•19 comments

Show HN: I built a vacation optimizer and later found out tools like this exist

https://longvacation.eu/
3•maduz•12h ago•3 comments

Show HN: AstroHelm – Use your phone camera to aim a telescope or telephoto lens

https://astrohelm.app/
2•HeavenFox•14h ago•0 comments

Show HN: Open-source model routing for coding agents at Astra-level performance

119•adchurch•4d ago•41 comments

Show HN: A working 3D model of an Enigma machine

https://enigma.design
117•primitivesuave•5d ago•41 comments

Show HN: Dataviz, ranked daily from GitHub, NPM, PyPI and CRAN

https://awesomedataviz.com/
11•javierluraschi•10h ago•1 comments

Show HN: NSL – WSL for Linux

https://frostyard.github.io/nsl/
167•bketelsen•5d ago•111 comments

Show HN: Timeline of the Far Future

https://rivendell.dmitrybrant.com/farfuture/
18•dmitrybrant•2d ago•6 comments

Show HN: Dental Scope – Interactive 3D dental anatomy

https://dental-scope.com/
132•Zeruxe•6d ago•72 comments

Show HN: Use all Codex Plugins inside Pi

https://github.com/wileai/pi-codex-connectors
21•alexandroskyr•3d ago•1 comments

Show HN: Off - Hide swearing, likes, Reels, Shorts and ads on social media

https://chromewebstore.google.com/detail/off-hide-swearing-likes-r/kebfpnjiiiboofdjhomcbgphfnlbahmh
3•FeelingWise•8h ago•0 comments