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: Academa – Long-form STEM lecture videos generated by LLMs

https://academa.ai/
3•sinaatalay•17m ago•0 comments

Show HN: Hillock: Local neuro-symbolic memory engine in <1.2GB VRAM

https://github.com/roandejager/Hillock
6•roandejager5•4h ago•0 comments

Show HN: I missed the moving blocks, so I built a real Linux disk defragmenter

https://github.com/gbin/defragger
83•gbin•5d ago•64 comments

Show HN: Cogram Studio – CAD and BIM workspace for humans and agents

https://studio.cogram.com/
4•alexvboe•3h ago•0 comments

Show HN: Typebase – A single-folder back end you write in TypeScript

https://typebase.io
116•andrewww-dev•4d ago•30 comments

Show HN: Drop a SQL schema, get an interactive ER diagram

https://mcdview.dev/
11•PatuDev•11h ago•4 comments

Show HN: Galaxium, an experimental WebGPU space explorer

https://galaxium.app
129•guillaumec•6d ago•38 comments

Show HN: CardGo – Reusable, end-to-end encrypted context cards for AI chats

https://cardgo.ai
3•trinhngocdieu•6h ago•0 comments

Show HN: BentoPDF, Hyper Compress and Kura

https://www.bentopdf.com
3•__alam__•6h ago•0 comments

Show HN: Bolnee-Chat – Self Hosted Chatbot Integration in Your Business Website

https://github.com/AniketWathore/bolnee-chat
31•AniketWathore•12h ago•0 comments

Show HN: Snaketron – Competitive multiplayer Snake. Back after 14 years

https://snaketron.io
5•lopatin•7h ago•0 comments

Show HN: Murmell – Collaborative cloud canvas for coding agents

https://murmell.com/
8•Mossab22•7h ago•2 comments

Show HN: Cushion – PouchDB on Deno KV

https://jsr.io/@mikehall314/cushion
6•mikehall314•8h ago•1 comments

Show HN: SubSmith – Turn your own videos into language-learning material

https://subsmith.app
75•IbrahimF96•2d ago•51 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
692•Labo333•3d ago•322 comments

Show HN: C# Game Engine with its own scripting language and IDE

https://github.com/ArcadeMakerSources/ArcadeMaker/tree/master
9•am-gm•10h ago•0 comments

Show HN: Self-hosted mobile-friendly web UI for Herdr agents

https://github.com/luiscleto/shepherdr
6•lfcc•10h ago•0 comments

Show HN: ShevtoneAudio Orchestrator – Turning MIDI into Full Orchestration

https://orchestra.shevtoneaudio.com
5•MusicAlexandrov•11h ago•1 comments

Show HN: My startup-idea scanner scored 500 ideas; the best got 6.3/10

https://1mil.app/
5•fayerman•11h ago•2 comments

Show HN: Sesame - a local-first, open-source password manager

https://usesesame.app/
63•d0mkaaa•2d ago•85 comments

Show HN: 1endpoint – Cheaper access to AI models

https://1endpoint.dev
3•DustinPham12•11h ago•1 comments

Show HN: The Thousand – 1k founders, 1 question, one book

https://thethousand.co
3•jabed•11h ago•2 comments

Show HN: Get your free AI search visibility scan

https://www.visiscan.app
5•not_wowinter14•11h ago•0 comments

Show HN: Nuzzle – adorable live wallpapers of your pets

https://usenuzzle.com
4•13001r•11h ago•0 comments

Show HN: Time tracking for solo consultants that ends in a PDF invoice

https://hourtobill.com/demo
3•Stackedboost•11h ago•0 comments

Show HN: Train 300M/32-Layer Model in 1.5GB RAM on Base M1 Mac

2•vlad_kalinkin•12h ago•0 comments

Show HN: Rose – reusable foundation embeddings for industrial 1H NMR

https://github.com/romboai/rose-1h-nmr
3•zaza3311•12h ago•0 comments

Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

https://github.com/elyosh/OpenTIE/
226•elyosh•3d ago•57 comments

Show HN: Delete yourself from data brokers without a subscription

https://github.com/k7cfo/remove-your-data
20•k7peak•1d ago•6 comments

Show HN: Flint – A minimal C/C++ package manager and build tool written in C

https://github.com/mainak55512/flint
12•mbhatt99•1d ago•2 comments