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: Typebase – A single-folder back end you write in TypeScript

https://typebase.io
84•andrewww-dev•3d ago•19 comments

Show HN: Convert PNG and JPG to clean SVG in seconds

https://www.vectorify.co
3•not_wowinter13•46m ago•1 comments

Show HN: Galaxium, an experimental WebGPU space explorer

https://galaxium.app
94•guillaumec•5d ago•30 comments

Show HN: PhpEZ – A tiny PHP framework for shared LAMP hosting

https://github.com/QcFe/phpEZ
4•qcfe•3h ago•1 comments

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

https://github.com/mainak55512/flint
6•mbhatt99•3h ago•0 comments

Show HN: Open-Source Local Whisper Flow Alternative

https://www.cloudless.so/
2•vednig•3h ago•2 comments

Show HN: 3D Embodiment of your Git repo

https://github.com/michaelaz774/RepoWorld
3•michael774•3h ago•0 comments

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

https://usesesame.app/
60•d0mkaaa•1d ago•83 comments

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

https://subsmith.app
71•IbrahimF96•1d ago•51 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
672•Labo333•2d ago•320 comments

Show HN: Qwiksi a CLI tool for adding your signature to a PDFs

https://github.com/krisraven/qwiksi
7•krisraven•10h ago•0 comments

Show HN: DataZen – a local-first client for cross-database workflows

https://flyxl.github.io/datazen/
4•flyxl•7h ago•1 comments

Show HN: Teamnaire – Discover Your Role in a Team

https://teamnaire.com/
4•humphrey_liu•7h ago•0 comments

Show HN: HexRaid – Real-time competitive multiplayer territory canvas

https://www.hexraid.lol/
4•its_ajseven•7h ago•0 comments

Show HN: A downloader for public social posts, no sign-up and no ads

https://www.socialdownloader.space
5•mgado•7h ago•0 comments

Show HN: Visual workspace to design and operate daily multi-agent workflows

https://github.com/ringlochid/oh-my-subagents
4•ringlochid•8h ago•1 comments

Show HN: The impact that made the Moon, 262k particles in a browser tab

https://gaploid.github.io/cosmic-collisions/
3•gaploid•8h ago•0 comments

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

https://github.com/elyosh/OpenTIE/
220•elyosh•1d ago•56 comments

Show HN: Laser Graffiti

https://laser.consti.de
8•con•9h ago•3 comments

Show HN: Watches user sessions, finds bugs that matter, and fixes them

https://github.com/opslane/opslane
36•aray07•2d ago•11 comments

Show HN: DeepSeekGUI – A Windows desktop client for DeepSeek's coding agent

https://github.com/See-Sol-Lab/DeepSeekGUI
4•Goumang•10h ago•0 comments

Show HN: We built open OpenRouter that turns usage into a better model

https://github.com/experientiallabs/experiential
215•SilenN•2d ago•46 comments

Show HN: AMC Stocks Hub – asset-manager profiles, 13F holdings, and co-holdings

https://assetmanagementcompany.net/
4•lzyuan1006•16h ago•1 comments

Show HN: Blast – Open-source sandbox-as-a-service

https://github.com/stanford-mast/blast
10•calebhwin•1d ago•0 comments

Show HN: Hacker News Client with Claude Code and Codex Integration

https://github.com/nilbuild/rundown
9•kamranahmedse•1d ago•0 comments

Show HN: Build your own theme park

https://www.magicpatterns.com/theme-park
55•thealexanderlee•3d ago•25 comments

Show HN: Kith – AI clinical notes for therapists from ambient session audio

https://www.kith.space
3•kithmedai•13h ago•2 comments

Show HN: A lightweight, stateless database for agent memory

https://polign.com/blog-edge-agent-memory
35•anuptalwalkar•3d ago•12 comments

Show HN: Itsuki – shared memory for Claude Code, Cursor and 24 other AI tools

https://itsuki.app/
3•12ziyad•13h ago•2 comments

Show HN: Voronoi Go

https://voronoigo.com/
155•igpay•2d ago•26 comments