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: Wallfacer – A terminal session manager for Claude Code, and more

https://github.com/pradipta/wallfacer
3•pradiptasarma•1h ago•1 comments

Show HN: My receipt printer prints an original artwork every morning

https://github.com/matt-w-horn/morningprint
17•spectraldrift•9h ago•5 comments

Show HN: HUD, an open-source minimal terminal UI for ClaudeCode, Codex, OpenCode

https://github.com/adrida/hud-mode
19•adam_rida•13h ago•1 comments

Show HN: ClickBench Playground – a playground for 110 database systems

https://benchmark.clickhouse.com/playground/
20•zX41ZdbW•10h ago•5 comments

Show HN: Simple algorithm and color space to generate diverse skin tones

https://toneyalexander.github.io/inclusive-color-space/
604•automatoney•1d ago•99 comments

Show HN: CityEdit – Open-source map for voting on NYC street changes

https://cityedit.org/m/nyc-proposals
3•edbltn•5h ago•0 comments

Show HN: Humor Arena – Which frontier model is funniest?

https://laugh.so/benchmark/
5•killiandunne1•5h ago•5 comments

Show HN: An AI agent that trades inside limits you set, starting on paper

https://quantsignals.xyz/fst
14•henryzhangpku•15h ago•4 comments

Show HN: Maple-Preview – Ternary 20B MoE running at 120 tok/s on a iPhone

https://deepgrove.ai/maple-preview
165•edwardbzhang•1d ago•51 comments

Show HN: Modern Browsers Don't Need the Cookie Anymore

https://kuber.studio/cookie/
15•kuberwastaken•15h ago•14 comments

Show HN: Arxid – keyed, non-enumerable ID obfuscation

https://github.com/lucasolopes/arxid
6•byolopes•14h ago•0 comments

Show HN: Diffing Binary Files

https://withkord.com/diff
15•wennyyustalim•12h ago•5 comments

Show HN: SIMD Viterbi Decoder in Rust

https://github.com/brian-armstrong/fec
61•brian-armstrong•1d ago•11 comments

Show HN: Fine-tune an 8B model on a 4 GB laptop GPU

https://github.com/MakazhanAlpamys/Soup
133•MakazhanAlpamys•1d ago•28 comments

Show HN: Capy – A Git-style platform for managing your team's secrets

https://github.com/capysc/capy-cli
12•cvince•9h ago•13 comments

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
307•leonickson•2d ago•139 comments

Show HN: Bitbead – Photo to printable bead pattern, in the browser

https://www.bitbead.app/en
7•shouqing_qiao•19h ago•3 comments

Show HN: DrakeAI – expense tracker you log by voice or text, no bank sync

https://drakeai.app/
2•a_protsyuk•9h ago•0 comments

Show HN: An app to dump notes during the day and plan todos without distraction

https://today.spqrk.net/
4•SPQRK•17h ago•0 comments

Show HN: Greenlight – Preflight Scanner for App Store and Google Play

https://github.com/RevylAI/greenlight
2•ethanzhoucool•9h ago•0 comments

Show HN: Twocal – Calendar sync that verifies both sides actually agree

https://twocal.app/
4•gsudarkoff•14h ago•0 comments

Show HN: Spltty – a Markdown-based personal finance CLI built with Claude

https://tdiniz.dev/thoughts/building-a-personal-finance-tracker-with-claude
7•thiagovsdiniz•10h ago•2 comments

Show HN: Learning Nix with LabCraft

https://www.labcraft.dev/
5•anandsuresh•10h ago•0 comments

Show HN: GetPageSpeed Amplify, a compatible replacement for Nginx Amplify

https://amplify.getpagespeed.com/
3•dvershinin•10h ago•0 comments

Show HN: Ocean – All your team's agent sessions in one place

https://ocean.mosaic.inc/
5•electrodisk•10h ago•1 comments

Show HN: Stripekit – Terraform-style declarative config for your Stripe account

https://stripe.rafael.ltd/
2•rafgg•10h ago•0 comments

Show HN: I automated California Property tax reduction claim process

https://saveproptax.com
3•atifnayeem•10h ago•0 comments

Show HN: ssh ssh.place

https://ssh.place
182•jeninh•3d ago•119 comments

Show HN: AI agents gives its worst answers when you're overwhelmed

https://github.com/softcane/human-state-skills
2•pradeep1177•11h ago•0 comments

Show HN: Summarize any page into a pod episode

https://thedaily.fm/docs/page-to-pod
3•carimura•11h ago•1 comments