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•11mo 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: Threadprocs – executables sharing one address space (0-copy pointers)

https://github.com/jer-irl/threadprocs
51•jer-irl•4h ago•34 comments

Show HN: The King Wen Permutation: [52, 10, 2]

https://gzw1987-bit.github.io/iching-math/
52•gezhengwen•11h ago•24 comments

Show HN: Littlebird – Screenreading is the missing link in AI

https://littlebird.ai/
26•delu•2h ago•6 comments

Show HN: Primer – build software with AI agents one milestone at a time

https://github.com/armgabrielyan/primer
2•armen99•1h ago•3 comments

Show HN: JulIDE – Lightweight Julia IDE Built with Tauri

https://github.com/sinisterMage/JulIde
3•SinisterMage2•2h ago•3 comments

Show HN: Minimalist library to generate SVG views of scientific data

https://github.com/alefore/mini_svg/
4•afc•2h ago•0 comments

Show HN: Lockpaw One hotkey to cover your Mac screen without putting it to sleep

https://github.com/sorkila/lockpaw
5•eriknielsen•7h ago•1 comments

Show HN: Agent Kernel – Three Markdown files that make any AI agent stateful

https://github.com/oguzbilgic/agent-kernel
36•obilgic•13h ago•18 comments

Show HN: Revise – An AI Editor for Documents

https://revise.io
76•artursapek•1d ago•64 comments

Show HN: Aerko_ – An offline-first, Vanilla JavaScript fitness PWA with local AI

https://github.com/SrPakura/AERKO_PWA
4•SrPakura•5h ago•1 comments

Show HN: Codala, a social network built on scanning barcodes

https://play.google.com/store/apps/details?id=com.hsynkrkye.codala&hl=en
60•hsynkrkye•5d ago•27 comments

Show HN: Atomic – Self-hosted, semantically-connected personal knowledge base

https://github.com/kenforthewin/atomic
141•kenforthewin•2d ago•23 comments

Show HN: GladAITor – Judge AI Products for Free

https://glad-ia-tor.com/
3•Enjoyooor•10h ago•2 comments

Show HN: I made a tool for converting text snippets to shareable image

https://snip2img.com
3•wesammikhail•10h ago•0 comments

Show HN: Free Online Audio Cut – Trim MP3, WAV and More

https://audiocut.io/
2•DoubleStar•10h ago•2 comments

Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

https://github.com/FormerLab/fortransky
144•FormerLabFred•2d ago•81 comments

Show HN: Time Keep – Location timezones, timers, alarms, countdowns in one place

25•jmbuilds•3d ago•8 comments

Show HN: Sonar – A tiny CLI to see and kill whatever's running on localhost

https://github.com/RasKrebs/sonar
196•raskrebs•3d ago•80 comments

Show HN: I made a AI Code Review tool that knows how your company works

https://matrixreview.io/
5•alexandersucala•12h ago•1 comments

Show HN: Refrax – my Arc Browser replacement I made from scratch

https://refrax.website/
11•kageroumado•21h ago•6 comments

Show HN: Termcraft – Terminal-first 2D sandbox survival in Rust

https://github.com/pagel-s/termcraft
135•sebosch•2d ago•25 comments

Show HN: Oku – One tab to filter out noise from feeds and content sources

https://oku.io
20•oan•4d ago•6 comments

Show HN: Three new Kitten TTS models – smallest less than 25MB

https://github.com/KittenML/KittenTTS
555•rohan_joshi•4d ago•183 comments

Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training

https://github.com/alainnothere/llm-circuit-finder
263•xlayn•4d ago•81 comments

Show HN: Red Grid Link – peer-to-peer team tracking over Bluetooth, no servers

https://github.com/RedGridTactical/RedGridLink
52•redgridtactical•2d ago•30 comments

Show HN: AI SDLC Scaffold, repo template for AI-assisted software development

https://github.com/pangon/ai-sdlc-scaffold/
26•pangon•2d ago•12 comments

Show HN: I replaced every function in a codebase with English – it still works

https://tril.cc
8•kulesh•1d ago•5 comments

Show HN: OpenFOIA – local-first FOIA toolkit with entity graphs

https://github.com/JordanCoin/openfoia
6•jordancj•1d ago•0 comments

Show HN: Quillium, Git for Writers

https://quillium.bryanhu.com/
6•thatxliner•19h ago•0 comments

Show HN: Passport Globe (See where your passport takes you)

https://hariharan.uno/globe
17•hariharan_uno•1d ago•16 comments