frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Lathoa, a math app for kids where the AI is wrong on purpose

https://lathoa.ai/en
19•thanouil1411•9h ago•8 comments

Show HN: Ledge.sh – Runnable Markdown Notes

https://ledge.sh
74•dancablam•1d ago•40 comments

Show HN: JBR-001 – An open-source 3D printable desktop robot

https://projecthub.arduino.cc/syntheticaidata/jbr-001-a-desktop-companion-robot-powered-by-arduin...
120•gvuksic•1d ago•29 comments

Show HN: Perspica – A semantic diff for reviewing code

https://github.com/sshah03/perspica
4•sshah03•3h ago•1 comments

Show HN: A working 3D model of an Enigma machine

https://enigma.design
94•primitivesuave•1d ago•37 comments

Show HN: Dental Scope – Interactive 3D dental anatomy

https://dental-scope.com/
114•Zeruxe•1d ago•62 comments

Show HN: Strata – an expressive semantic layer that can say no to your LLM

https://strata.do/
18•ajoski9•8h ago•8 comments

Show HN: DragomanD – local language translator for Linux

https://dragomand.l10n-bg.dev/
3•eniac111•2h ago•0 comments

Show HN: Real-time raytracing around a black hole

https://rivendell.dmitrybrant.com/blackhole/
2•dmitrybrant•2h ago•0 comments

Show HN: Parrot – Open-Source Smart Meeting Recorder with Co-Pilot on Mac

https://openparrot.app
26•turantekin•8h ago•10 comments

Show HN: Using 2D DFT, dithering, etc. to maximize eInk manga image quality

https://github.com/ciromattia/kcc
76•seam_carver•2d ago•20 comments

Show HN: CLI and TUI control for dps150 power supply

https://github.com/hmldns/dps150ctl
2•Homo__Ludens•3h ago•0 comments

Show HN: NSL – WSL for Linux

https://frostyard.github.io/nsl/
161•bketelsen•1d ago•101 comments

Show HN: Domainpuff.com – Find memorable domain names within your budget

https://domainpuff.com/
2•brunoelylemon•3h ago•1 comments

Show HN: Real-time Solar System with 526k asteroids and all tracked satellites

https://space.bl2.net/
376•wanick•1d ago•104 comments

Show HN: Kyno – Direction as a first-class primitive for AI agents

https://cizambra.github.io/kyno/
4•cizambra•6h ago•0 comments

Show HN: I built a free Burp/Caido alternative but, zero setup - API Testing

https://apiaxess.dev
30•coding-maniac•6h ago•5 comments

Show HN: Token compression CLI to save Codex/Astra costs

7•yolandac•6h ago•4 comments

Show HN: Datastory, Data storytelling with AI and an open knowledge graph

https://www.datastory.tech
6•DanielLapidus•7h ago•0 comments

Show HN: TurboGPT: train 22KiB transformer in 13s

https://github.com/lostmsu/TurboGPT
53•lostmsu•1d ago•10 comments

Show HN: WattzGOAT – an intentionally vulnerable web app for security training

https://github.com/wattzgoat/wattzgoat-web
3•wattzgoat•7h ago•0 comments

Show HN: HN.watch – Videos of all Hacker News posts

https://hn.watch/
215•mrborgen•2d ago•97 comments

Show HN: I built a calendar where each event has its own tasks

https://apps.apple.com/ph/app/daily-planner-zesfy/id6479947874
3•waitinside•8h ago•1 comments

Show HN: Destroy Any Website with Stickman

https://destroy.spritefusion.com/
182•HugoDz•2d ago•40 comments

Show HN: Mingbird – an agent harness that makes a 2B model finish real tasks

https://github.com/Mingbird/Mingbird-agent
5•Gustor•8h ago•0 comments

Show HN: BreachProbe, find out if your app leaks its database

https://breachprobe.thecompound.tech
3•kyisaiah47•8h ago•0 comments

Show HN: Jevstiller – Distill Jev into a local model, with a disagreement bound

https://jevstiller.pages.dev/posts/the-guarantee/
65•tgluck•1d ago•15 comments

Show HN: Riffle – Switch between windows of the current Mac app with Option-Tab

https://github.com/voising/riffle
5•voising•9h ago•1 comments

Show HN: Fast, Lightroom-compatible RAW photo editor for Linux and macOS

https://github.com/pch/rawmakase
7•pchm•14h ago•0 comments

Show HN: Free alternative to graphics design giants

https://scissor.studio/
139•sia_xi•2d ago•50 comments
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!