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: Explore 6048 YC companies as an interactive galaxy

https://artifacta.io/a/pg_x9pombpdybx90q2s16eu
14•jnakano89•2d ago•6 comments

Show HN: Inflexa – open-source Intelligence for Biology

https://github.com/inflexa-ai/inflexa
4•tanasaradu•40m ago•0 comments

Show HN: Instancez – Open-Source Declarative Single-Binary Supabase Alternative

https://github.com/instancez/instancez
3•saedx1•50m ago•1 comments

Show HN: Immersive Gaussian Splat tour of grace cathedral, San Francisco

https://vincentwoo.com/3d/grace_cathedral/
231•akanet•19h ago•49 comments

Show HN: A Scrabble-like word game for learning Spanish vocabulary

https://spanish.tilebo.app/
3•HikesALot•1h ago•0 comments

Show HN: Aeon.WorX – A generic object lifecycle management system (like PLM/PDM)

https://worx.aeonax.com/
2•xeonax•1h ago•0 comments

Show HN: Ex Situ – Open-source spatial index of displaced cultural artifacts

https://exsitu.app/map
48•hbyel•10h ago•32 comments

Show HN: Maith – open math research with AI

https://github.com/clidey/maith
5•hemangkandwal•1h ago•0 comments

Show HN: Neverbell, an AI agent that analyzes markets and executes trades

https://neverbell.com
4•alexcordina•2h ago•2 comments

Show HN: Printme.money – small toys that visualize what your salary is doing

https://printme.money/
4•hafiz_•2h ago•1 comments

Show HN: Competiflow – monitor competitor pricing, changelogs, blogs

https://competiflow.com/
3•nyku•3h ago•0 comments

Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s

2886•section33•2d ago•344 comments

Show HN: OTP Inspired actor supervisor based full stack templates

https://shipstacks.tech
11•annrap1d•1d ago•2 comments

Show HN: Vertically Works – UI components built on writing-mode: vertical-RL

https://vertically.works
5•jihoons•11h ago•0 comments

Show HN: The0 – self-hosted runtime for trading bots, bring your own language

https://github.com/alexanderwanyoike/the0
17•mercutio93•1d ago•4 comments

Show HN: Wheesper – Start an anonymous discussion with a link

https://wheesper.com/
34•whatdoyouthink2•1d ago•25 comments

Show HN: QuiverKit – 62 developer tools that run offline

https://quiverkit.dev
4•ensardev•7h ago•7 comments

Show HN: A Pipeline for Making 10-minute AI Movies with Claude Code and Seedance

https://github.com/dawndrain/movie-gen
20•dawndrain•1d ago•4 comments

Show HN: Claude is getting an attitude

5•_nhh•8h ago•5 comments

Show HN: CheapStack – affordable dev starter kits and boilerplates

https://cheapstack.dev
6•makbar890•17h ago•1 comments

Show HN: A Job Board for European Defence Companies

https://www.defencejobseu.com/
4•Collusus96•16h ago•2 comments

Show HN: Take a photo of a menu, get a website

https://www.eatfoodnow.com/
4•t-van•9h ago•0 comments

Show HN: cbxy – A format for creating guided comic book experiences

https://github.com/ngafar/cbxy
9•nawazgafar•20h ago•3 comments

Show HN: Ekko – post-quantum E2EE layer for Instagram, WhatsApp, Telegram Web

https://useekko.app/
10•kvasilev•14h ago•4 comments

Show HN: DroneWorld – Earth with multiplayer drones and Ethereum real estate

https://droneworld.app/
4•mannders•11h ago•1 comments

Show HN: Repolink – Turn any GitHub repo into a tool for any of your projects

https://github.com/imjszhang/js-repolink
3•imjszhang•11h ago•0 comments

Show HN: Fluidic Network Grid – A branchless control plane in Jax

https://github.com/PJHkorea/Fluidic_Network_Grid
2•PJHkorea•11h ago•1 comments

Show HN: Imud – Gpsd, but for IMUs

https://github.com/richcreations/imud
2•richcreations•11h ago•0 comments

Show HN: Q3Edit – Edit and play Quake 3 maps in the browser

https://q3edit.com
104•drdator•3d ago•26 comments

Show HN: IKEA Complexity Index

https://ikea.greg.technology/
178•gregsadetsky•3d ago•87 comments