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: Mador – Make any DOM reactive with a tiny 80-line Proxy state tuple

https://github.com/marsbos/mador
75•bosmarcel•7h ago•22 comments

Show HN: Lantunnel – a P2P-first private mesh for reaching your LANs

https://github.com/lantunnel/lantunnel
2•buhuipao•18m ago•0 comments

Show HN: GET Together – A social network where you don't need POST to Post

https://gettogether.dev
13•nchudleigh•2h ago•4 comments

Show HN: Kadō – open-source habit tracker, with non-binary habit score, for iOS

https://github.com/scastiel/kado
69•scastiel•13h ago•32 comments

Show HN: TERMy – A fast terminal assistant that does not use LLMs

https://github.com/gioblu/NPC-Forge/blob/main/docs/development.md
210•gioscarab•2d ago•45 comments

Show HN: Byosynch – Continuous two-way file sync over SSH for Mac and Linux

https://byosynch.com/
3•hamiltonc•7h ago•0 comments

Show HN: VODForge – a free local desktop UI for YouTube video/playlist downloads

https://getvodforge.com/
34•coopernusbaum•7h ago•6 comments

Show HN: HexBOTs – a cellular automaton with robotic lawnmowers

https://hexbot-genesis.netlify.app/
3•unitX•8h ago•0 comments

Show HN: Open-Source eInk Bike Computer

https://opentrailpaper.com
408•stingrae•2d ago•130 comments

Show HN: PixelDraw – simple drawing software for web(WASM) and desktop

https://akshy.codeberg.page/pixeldraw/
2•yhska•12h ago•0 comments

Show HN: Reactor Atlas

https://reactoratlas.com
77•fedecaccia•3d ago•25 comments

Show HN: Blunderbase: A Personal Chess Database

https://github.com/philphilphil/blunderbase
4•philphilphil•20h ago•0 comments

Show HN: Dsnitch – Real-time, zero-config Docker egress inspector via eBPF

https://github.com/infomaniac777/dsnitch
5•infomaniac777•15h ago•2 comments

Show HN: I stopped using an LLM gateway and put rate-limits/fallback in-process

https://github.com/LakBud/vernLLM
4•Buddo•15h ago•1 comments

Show HN: Wayfinder – A reference implementation for evaluating AI applications

https://github.com/DivakarUngatla/wayfinder
3•divakarungatla•17h ago•0 comments

Show HN: Moadim.io – A scheduler for agents

https://moadim.io/
35•tupe12334•2d ago•17 comments

Show HN: HyperCard to HTML Converter

https://github.com/stachon/hc2html
15•druidcz•1d ago•3 comments

Show HN: Personal Context MCP

https://lanes.sh/showcase/personal-context-mcp
25•s-xyz•2d ago•7 comments

Show HN: Amaze Kings – a browser logic puzzle with 1,400 hand-graded levels

https://kings.amaze-apps.com/
16•amaze-apps-com•1d ago•2 comments

Show HN: Getting to the top of Show HN is getting harder

https://artifactbin.dev/@vivek/6bXsx3-vol-2-show-hn-hall-of-fames
15•ppsreejith•1d ago•8 comments

Show HN: Cowbull – Wordle-like game where you only get match counts

https://cowbull.co/
4•ajayvk•1d ago•2 comments

Show HN: I made a word building game supporting anagrams and one handed use

20•busymom0•3d ago•1 comments

Show HN: I made a retro falling block puzzle, with a twist ;)

https://blocknado.app/marathon
5•jamwise•1d ago•1 comments

Show HN: OpenMonitor – vendor neutral web monitoring cloud agent

https://www.openmonitor.website/
6•iacguy•1d ago•0 comments

Show HN: Fast Cut Video tool for cutting video for Agents

https://github.com/modecir/fast-cutvid
8•Modecir•1d ago•8 comments

Show HN: Merge Wikipedia articles across languages into one page

https://github.com/gojiplus/wikifuse
5•neehao•1d ago•2 comments

Show HN: The cheapest GPU cloud – H100s at $2.04/HR, H200s at $3/HR

https://compute.cheap/
62•EmiCorleone•4d ago•20 comments

Show HN: MobileCode – OpenCode with Built-In iOS and Android Previews

https://github.com/hsandhu/mobilecode
7•rsandhu•1d ago•1 comments

Show HN: asciiQuake

https://asciiquake.wtf/
16•apresmoi•4d ago•7 comments

Show HN: Minilith – A zero-dependency CMS stored inside a PNG file

https://blog.minilith.site/#posts/minilith-architecture
12•a_bytecycle•1d ago•5 comments