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: Yamanote.fun – A complete soundscape for Tokyo's Yamanote line

https://www.yamanote.fun/
101•madebymagnolia•1d ago•19 comments

Show HN: Microsoft releases Flint, a visualization language for AI agents

https://microsoft.github.io/flint-chart/#/
236•chenglong-hn•11h ago•95 comments

Show HN: Frugon – Find which LLM calls a cheaper model could handle (local, MIT)

https://github.com/Rodiun/frugon
17•jarodrh•1d ago•2 comments

Show HN: Follow London Trains in 3D

https://ride.nexttrain.london/
133•mgranados•4d ago•56 comments

Show HN: OpenScreenShot: open-source full-page screenshot and annotation tool

https://openscreenshot.app
7•pghqdev•3h ago•0 comments

Show HN: Figment – An AI that I made my friends talk to for 2 weeks

https://figment.computer/
2•subby•1h ago•0 comments

Show HN: Free and OSS way to extend client-facing functionality of Linear

https://linear.gratis/
2•gvlachos•1h ago•0 comments

Show HN: Agent Draw: An agent draws while you talk, built on TLDraw

https://techstackups.com/articles/tldraw-agent-draw/
31•jameswhitford•2d ago•7 comments

Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase

https://github.com/animesh-94/Onboard-CLI
22•yr_animesh•9h ago•8 comments

Show HN: Hnwork.app – UI for Who is hiring posts

https://hnwork.app/
22•scottilee•9h ago•5 comments

Show HN: Abralo – Free, easy way to run several Claude Code agents in one window

https://abralo.com/
13•cwbuilds•14h ago•2 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
2•leonickson•2h ago•0 comments

Show HN: Atelier - open source, honest 30% savings on Claude code.

https://github.com/atelier-ws/atelier
2•pankaj4u4m•2h ago•1 comments

Show HN: Couldn't find a complete Codenames Generator so I make one

https://codenames-generator-bay.vercel.app/
2•tnus•3h ago•1 comments

Show HN: Foreman, a self-hosted LLM gateway for cost aware model routing

https://github.com/Northwood-Systems/foreman
15•AndrewLiu96•11h ago•6 comments

Show HN: RepoFleet – manage issues that span multiple Git repositories

https://github.com/mehranzand/repofleet
2•mehranzand•3h ago•0 comments

Show HN: Python SDK for Content Integrity

https://github.com/lyfeninja/lyfeninja_blkseal_python_sdk
2•lyfeninja•3h ago•0 comments

Show HN: Date Time calulator with unique functions

https://datetimemate.com/
2•jftuga•3h ago•0 comments

Show HN: Neil the Seal Game

https://neiltheseal.app/
90•dalemhurley•3d ago•80 comments

Show HN: I built 38-0, a Premier League draft game with a Poisson match engine

https://www.38-0.pro
4•rankinzheng•4h ago•0 comments

Show HN: I ran 70 MCP servers in a sandbox and logged what they do

https://github.com/BhaveshThapar/mcp-audit
5•bthapar•6h ago•2 comments

Show HN: Cyrinx (36kbps Acoustic Transport)

https://cyrinx.org/
4•dweekly•4h ago•0 comments

Show HN: Chiptune Radio

https://chiptune-radio.alephvoid.com/
75•bootbloopers•1d ago•16 comments

Show HN: Chrome extension that creates mini-Chrome extensions for you

https://www.clickremix.com/
2•alentodorov•5h ago•0 comments

Show HN: Davit, a Apple Containers UI

https://davit.app
379•xinit•1d ago•97 comments

Show HN: Rowboat – Open-source, local-first alternative to Claude Desktop

https://github.com/rowboatlabs/rowboat
213•segmenta•1d ago•91 comments

Show HN: Pug.sh – open-source product analytics

https://pug.sh/
13•BajajScooter•16h ago•6 comments

Show HN: PostgreSQL performance and cost across 23 EC2 instance types

https://postgres.saneengineer.com
96•anivan_•1d ago•20 comments

Show HN: A tool that checks how your business appears in AI search

https://www.tryagentscore.com
2•nikhilsiyer•6h ago•2 comments

Show HN: Free Mermaid Diagram Editor

https://moxiedocs.com/mermaid-diagram-editor
49•ghosts_•1d ago•12 comments