frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•9mo 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: A small programming language where everything is pass-by-value

https://github.com/Jcparkyn/herd
55•jcparkyn•5h ago•32 comments

Show HN: (29x faster)Rapidvalidators - Python's validators lib rewritten in Rust

https://github.com/vivekkalyanarangan30/rapidvalidators
2•vivekkalyanaran•21m ago•0 comments

Show HN: An interactive map of US lighthouses and navigational aids

https://www.lighthouses.app/
51•idd2•10h ago•14 comments

Show HN: Bonsplit – Tabs and splits for native macOS apps

https://bonsplit.alasdairmonk.com
220•sgottit•16h ago•27 comments

Show HN: FaceTime-style calls with an AI Companion (Live2D and long-term memory)

https://thebeni.ai/
26•summerlee9611•5h ago•12 comments

Show HN: Netfence – Like Envoy for eBPF Filters

https://github.com/danthegoodman1/netfence
47•dangoodmanUT•13h ago•6 comments

Show HN: TUI for managing XDG default applications

https://github.com/mitjafelicijan/xdgctl
118•mitjafelicijan•16h ago•39 comments

Show HN: Fence – Sandbox CLI commands with network/filesystem restrictions

https://github.com/Use-Tusk/fence
66•jy-tan•5d ago•18 comments

Show HN: Elo ranking for landing pages

https://landingleaderboard.com/
18•Intragalactic•3h ago•4 comments

Show HN: CertRadar – Find every certificate ever issued for your domain

https://certradar.net/
16•ops_mechanic•10h ago•8 comments

Show HN: LLMNet – The Offline Internet, Search the web without the web

https://github.com/skorotkiewicz/llmnet
24•modinfo•14h ago•6 comments

Show HN: Spine – an execution-centric backend framework for Go

https://spine.na2ru2.me/en/
2•narubrown•4h ago•0 comments

Show HN: AutoShorts – Local, GPU-accelerated AI video pipeline for creators

https://github.com/divyaprakash0426/autoshorts
67•divyaprakash•20h ago•34 comments

Show HN: I built an app that blocks social media until you read Quran daily

8•kalyfacloud•5h ago•5 comments

Show HN: Sightline – Shodan-style search for real-world infra using OSM Data

https://github.com/ni5arga/sightline
22•ni5arga•20h ago•1 comments

Show HN: C From Scratch – Learn safety-critical C with prove-first methodology

https://github.com/SpeyTech/c-from-scratch
62•william1872•1d ago•8 comments

Show HN: Box3d – Generate 3D-printable Gridfinity boxes in the browser

https://notruefireman.org/box3d/
2•karanSF•5h ago•0 comments

Show HN: Computer Chronicles

https://computerchronicles.tv
2•LeoPanthera•6h ago•0 comments

Show HN: Debugging conflicting U.S. sexual behavior surveys

https://osf.io/preprints/socarxiv/jcdbm_v2
2•joshuafkon•2h ago•0 comments

Show HN: Coi – A language that compiles to WASM, beats React/Vue

216•io_eric•5d ago•68 comments

Show HN: Open-source Figma design to code

https://github.com/vibeflowing-inc/vibe_figma
49•alepeak•1d ago•8 comments

Show HN: Gitmore – AI-powered Git reports that write themselves

4•inferno22•15h ago•1 comments

Show HN: AI-rganize – CLI tool for organizing your files

https://github.com/adefemi171/ai-rganize
2•tha_infra_guy•7h ago•0 comments

Show HN: StormWatch – Weather emergency dashboard with prep checklists

https://jeisey.github.io/stormwatch/
43•lotusxblack•1d ago•11 comments

Show HN: A Zero-Copy 1.58-bit LLM Engine hitting 117 Tokens/s on single CPU core

https://github.com/r3-engine/r3-engine
4•dhilipsiva•8h ago•0 comments

Show HN: Accurate Password Guessing with AI

https://github.com/Tzohar/PassLLM
2•Plarsy•8h ago•0 comments

Show HN: isometric.nyc – giant isometric pixel art map of NYC

https://cannoneyed.com/isometric-nyc/
1312•cannoneyed•3d ago•240 comments

Show HN: I used my book generator to generate a catalog of books it can generate

https://www.ebook-forge.com/Omni
2•lywald•8h ago•2 comments

Show HN: VM-curator – a TUI alternative to libvirt and virt-manager

https://github.com/mroboff/vm-curator
39•theYipster•1d ago•9 comments

Show HN: Uv-pack – Pack a uv environment for later portable (offline) install

https://github.com/davnn/uv-pack
3•davnn•9h ago•0 comments