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 built a tool that prices a prebuilt PC part by part

https://pcdealcheck.com/
56•adlep•3h ago•29 comments

Show HN: Codemap – one-page interactive map of any Go repository

https://github.com/peterretief/codemap
31•peter_retief•3h ago•14 comments

Show HN: HackerTV – HN's most-recommended Youtube videos as 24/7 TV channels

https://hackertv.org
440•dsalzman•1d ago•79 comments

Show HN: Unclickbait – Replace clickbait YouTube thumbnails

https://unclickbait.app/
2•namuorg•1h ago•0 comments

Show HN: ChannelVault, browse and search your Slack exports

https://github.com/mestr-io/channelvault
2•donperignon•1h ago•1 comments

Show HN: An open source repo to use your personal context with any agent

https://predsymod.github.io/memex/
4•symuz•1h ago•0 comments

Show HN: Phonon TTS on WebGPU, 44MB, 115x real time, with live word timings

https://github.com/blixt/phonon
2•blixt•1h ago•0 comments

Show HN: Uncracked City, detective game where you question LLM suspects that lie

https://uncracked.city
119•passkey1510•21h ago•60 comments

Show HN: Cppbolt – A lightweight C++ to WebAssembly compiler written in Rust

https://github.com/AJTimePyro/cppbolt
3•ajtimepyro•1h ago•1 comments

Show HN: Decipher saves you from specs and docs you rubber stamp

https://github.com/amirimi/decipher
2•amk9978•3h ago•1 comments

Show HN: An Open Source Superhuman Email Client Clone

https://github.com/michaelmagan/OpenHuman
4•grouchy•3h ago•0 comments

Show HN: Kairos – Open-source risk and fraud decisioning platform

https://github.com/finic-ai/kairos
103•ayanb9440•21h ago•30 comments

Show HN: Iriszip – Audited post-quantum E2EE file transfer (SPAKE2M-KEM-768)

https://github.com/iris-zip/iris
4•Dev-Scar•4h ago•1 comments

Show HN: Hyperbutler – Docker on Windows without WSL, 320 MB at idle

https://hyperbutler.dev/
4•swq115•4h ago•0 comments

Show HN: AI Gude – my feeds as a daily podcast, revived with AI

https://github.com/alex0ptr/aigude
7•alex0ptr•4h ago•0 comments

Show HN: A Lean 4 port of libexpat's XML 1.0 parsing semantics

https://github.com/scidonia/lexpat
2•ambass01•4h ago•0 comments

Show HN: QAmcp – an open-source tester and monitor for MCP servers

https://qamcp.dev/?from=hackernews
2•Abhiramreddykal•4h ago•0 comments

Show HN: Scan-to-vector – rebuild scanned pages as vector PDFs with an AI agent

https://github.com/3351666087/scan-to-vector-skill
4•Null3351•5h ago•1 comments

Show HN: I wanted OpenSCAD with fillets and a C-like language. So I made one

https://hackerscad.com/
7•trikko•5h ago•4 comments

Show HN: Chinese sentence checker with pinyin and English explanations

https://sentencecoach.com/chinese-grammar-checker
7•eatfreshapple•5h ago•0 comments

Show HN: AutoCua, one prompt drives computer, browser, phones, code at same time

https://github.com/ComputerUseAgent/AutoCua
3•aashish16yadav•5h ago•1 comments

Show HN: Subvocal – Talk to your computer without making noise

827•aarushyadav•2d ago•389 comments

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
1851•roansh•3d ago•305 comments

Show HN: Hacker Times, a New York Times-inspired version of Hacker News

https://hackertimes.ca/
465•polpenn•1d ago•147 comments

Show HN: I've updated my Linux System Call website and API

https://syscall.sh/
235•guitmz•2d ago•55 comments

Show HN: 13M opinions on 48k products extracted from Reddit and HN

https://www.trustmebro.reviews/
8•davidzweig•7h ago•7 comments

Show HN: Trainlint, static checks for ML bugs that don't crash

https://github.com/Satvik-jain/trainlint
2•admiral-mini-8b•7h ago•0 comments

Show HN: Agent-screenplay – Create beautiful screen recordings with one prompt

https://github.com/gmpetrov/agent-screenplay
4•gptrv•8h ago•0 comments

Show HN: Warsaw in voxels – An interactive 3D map of the city centre

https://p.migdal.pl/warsaw-vibe-voxel/
320•stared•2d ago•52 comments

Show HN: Bema: Work messaging built for humans

https://getbema.app/
26•ben_d•1d ago•20 comments