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: LatticeDB – Like SQLite but for graph databases

https://github.com/jeffhajewski/latticedb
33•smiths1999•1h ago•5 comments

Show HN: Lightweight system monitor for Linux VPS written in Go

https://github.com/leodeim/vpsmon
17•ygagaga•1h ago•8 comments

Show HN: Wireshark in a TUI

https://github.com/yeet-src/pktscope
2•ok_major_9889•19m ago•1 comments

Show HN: I wrote a BASIC interpreter that boots on UEFI machines

https://tarjan.itch.io/thoreaubasic
101•Gorsefound•2d ago•35 comments

Show HN: Dribbling the AI Watermark Directly In-Prompt

https://www.explore-exploit.com/p/dribbling-the-ai-watermark-directly
2•jejay•23m ago•0 comments

Show HN: I built a cybersecurity challenge for university students

https://vitb-polimi-cyber-v4.vercel.app/
2•adityainsights•1h ago•0 comments

Show HN: Typeclip – types your clipboard like a human, for screen recordings

https://github.com/cssllcio/typeclip
3•izenme•1h ago•0 comments

Show HN: Is this the limit of what a solo founder can build?

https://limitpixel.com/
2•truth_behold•1h ago•1 comments

Show HN: Offer discounts and get more visitors

https://outdiscount.lol/
2•devarifhossain•2h ago•0 comments

Show HN: Player vs. Computer – fight your computer in my web game

https://github.com/Rubinoslaw/Player-vs-Computer/
2•PolishDevelop22•2h ago•0 comments

Show HN: JeopardyGithub: GitHub Repo to Jeopardy Game

https://jeopardygithub.com
2•init0•2h ago•0 comments

Show HN: Canaster is a canvas based visual workspace

2•shardullavekar•2h ago•0 comments

Show HN: Searching for optimal strategies in a puzzle game with chance (Drop7)

https://drop7.dev
2•primitivesuave•2h ago•0 comments

Show HN: A portable evidence record for what an AI agent ran

https://trace.agentrust-io.com/
3•mosiddi•2h ago•1 comments

Show HN: Orbit - One agent across many repos: real worktrees, no index

https://github.com/orbcli/orbit
2•firespark•2h ago•0 comments

Show HN: Rust Analyzer MCP Server Crate – std-thread bridge (no async)

https://crates.io/crates/r3bl-rust-analyzer-mcp-server
3•nazmulidris•3h ago•0 comments

Show HN: A techno machine in one HTML file, with verifiable renders

https://ssx360.github.io/rack-02/?src=hn
224•ssx360•1d ago•43 comments

Show HN: I built a SaaS without knowing how to code – am I an idiot?

https://www.learnfrom.co/
5•bel_hajo•3h ago•5 comments

Show HN: PicoMQ – Durable Streams over HTTP, on object storage

https://picomq.com/
142•adesh_nalpet•1d ago•28 comments

Show HN: Make a Hug – digital care packages to someone you do care about

https://makeahug.com/
2•14mnobody•4h ago•0 comments

Show HN: A 34 MB search engine that can't make a network call

https://www.korvo.xyz/embed
4•akshay_bhardwaj•4h ago•0 comments

Show HN: Red-team LLM reasoning and agent actions (honest scoring, local-first)

https://github.com/rudrasatani13/cot-redteam-agent
4•rudrasatani•4h ago•0 comments

Show HN: GlassBox – what the browser reveals, and how identifiable you are

https://glassbox.codecanary.org
123•tke248•1d ago•58 comments

Show HN: Open-source AMDGCN kernels for optimizing LLM inference

https://github.com/NetraRuntime/netra-kernel
4•rbisri•4h ago•0 comments

Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3

https://github.com/ovenpasta/adi2
57•ovenpasta•1d ago•22 comments

Show HN: GitHub Dashboard aka GitBiased

4•skyfantom•5h ago•4 comments

Show HN: Sktime-CLI A command line tool to do all time-series tasks

https://github.com/siddharth7113/sktime-cli
2•siddharth7113•5h ago•0 comments

Show HN: Screen memory without screenshots, just text to Markdown

https://github.com/dragthelake/ambient-context
60•Dramatize•14h ago•24 comments

Show HN: Flostep – Diagrams people can actually walk through

https://flostep.dev/
24•pandurang90•20h ago•9 comments

Show HN: Wirespan, a daily power grid optimization puzzle I made for my son

https://wirespan.app/?r=hnn
6•dualarte•5h ago•6 comments