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: Relational-to-KV – AI maps relational models to ToplingDB/RocksDB

https://github.com/rockeet/relational-to-kv
3•rockeetterark•1h ago•0 comments

Show HN: Woxi - Open-source Mathematica / Wolfram Language reimplementation

https://woxi.ad-si.com
289•adius•23h ago•41 comments

Show HN: Ballet – Workflow automation that writes integrations against any API

https://www.ballet.dev/
29•danielkimber•9h ago•10 comments

Show HN: Programmable timer web app (for gym workouts or stretching sessions)

https://timer.jotaen.net
27•jotaen•14h ago•10 comments

Show HN: Posts grew 6x since ChatGPT, but success rate remained relatively flat

https://www.orangecrumbs.com/stories/show-hn
7•oyster143•11h ago•1 comments

Show HN: UTC Time - live clock, ISO 8601, Unix timestamp

https://utctime.app/
10•nadermx•5h ago•0 comments

Show HN: I asked Claude to write DDIA as a live comic

https://systemscomic.com/ddia/read
6•samuelxing•5h ago•0 comments

Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

https://github.com/TheRealYT/git-knife
163•YonathanTesfaye•1d ago•101 comments

Show HN: Tamron Lens Utility Alternative on Linux

https://github.com/yikerman/tamron-lens-control
81•xiaoyu2006•5d ago•8 comments

Show HN: Agent Memory Leaderboard – first public results for AI memory systems

https://agentmemoryleaderboard.ai/leaderboard/academic/textual
3•IreneAI•6h ago•0 comments

Show HN: Line9 – A Mermaid rendering engine with its own layout

https://line9.ai/diagram
84•jumpalongjim•6d ago•33 comments

Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo

https://photosynthesis.camera
323•sajomes•4d ago•301 comments

Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS

https://writemd.app/
103•danielbilekq•1d ago•76 comments

Show HN: Interspectr – automated interview prep generated from a job posting

https://interspectr.com/
2•ShinApekusay•7h ago•0 comments

Show HN: Ante, a coding agent in a single binary that runs offline

https://github.com/AntigmaLabs/ante
163•ubermon•2d ago•90 comments

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

https://cactuscompute.com/needle
526•HenryNdubuaku•2d ago•177 comments

Show HN: GreenTree – Cache test results by Git tree, not commit SHA

https://github.com/Reachpad/greentree
5•officezage•9h ago•0 comments

Show HN: ponzy.io, an online multiplayer trading game in the browser

https://ponzy.io
2•ponzy_io•9h ago•0 comments

Show HN: Smarter Shell History for Zsh

https://github.com/overflowy/zhist
12•overflowy•19h ago•5 comments

Show HN: Meteor shower, planet alignment, eclipse kit

https://lifesprites.com/share/0ACA25
9•jmtrevarton•19h ago•18 comments

Show HN: /show-me: agent skill for compact visual representations

https://www.humanlayer.com/blog/show-me-skill
9•dhorthy•17h ago•1 comments

Show HN: Seisin – a desktop app that turns your job search into analytics

https://getseisin.com
5•LudbaSH•17h ago•1 comments

Show HN: Mcptoon – Token-efficient MCP CLI client

https://github.com/activeing123/mcptoon
72•mcptokensaver•2d ago•45 comments

Show HN: WindStrap – Bootstrap 5.3.8 to Tailwind CSS Using DeepSeek V4 Flash

https://github.com/rip747/windstrap
2•thrownaway561•10h ago•0 comments

Show HN: Voice driven murder mystery, Interview AI suspects with your voice

https://www.whodunnitai.com/
210•MrRowTheBoat•3d ago•89 comments

Show HN: Harbofly, reclaim the 20–100GB of dev caches on your Mac

https://harbofly.app
3•buildcomcarlos•16h ago•0 comments

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

https://everycube.alen.is/
289•Alen123•2d ago•125 comments

Show HN: A website for exploring historical photographs of my city

https://yesterdays.maprva.org/
3•uneekname•18h ago•3 comments

Show HN: Capto – alerts when a background job goes quiet, with breadcrumbs

https://capto.run
4•johndory80•18h ago•1 comments

Show HN: Mooneva Cycle – Offline period tracker with no servers and no accounts

https://github.com/aradar46/Mooneva-Cycle-Private-Period-Tracker
3•aradar46•14h ago•0 comments