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•8mo 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: Pixels.style – a tiny watercolor-style pixel art maker

https://pixels.style
2•petersonh•1h ago•2 comments

Show HN: AI 3D Model Generator

https://3d-generator.com
2•jokera•2h ago•1 comments

Show HN: I built a replit game where you need to kill debuggers[Glitch Survival]

https://glitch-survival.replit.app
2•altras•2h ago•1 comments

Show HN: Ez FFmpeg – Video editing in plain English

http://npmjs.com/package/ezff
392•josharsh•1d ago•191 comments

Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize

https://github.com/DeepMyst/Mysti
204•bahaAbunojaim•5d ago•165 comments

Show HN: Future Hacker News

https://future-hacker-news.succinct.link
2•johnhenry•5h ago•0 comments

Show HN: Writing USB Device Firmware with Raspberry Pi Pico and TinyUSB

https://www.youtube.com/playlist?list=PL4C3a7zUGIuYu48KsA3krgm7rtLJwse03
2•madrajib•1h ago•0 comments

Show HN: I built an open-source wallpaper gallery for GitHub repos

https://walle.theblank.club/
4•nyxuis•6h ago•2 comments

Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines

https://github.com/valdanylchuk/xcc700
148•isitcontent•2d ago•36 comments

Show HN: Word-GPT-Plus – Integrate AI and Agent Directly into Word

https://github.com/Kuingsmile/word-GPT-Plus
2•kuingsmile•6h ago•0 comments

Show HN: minfern – Type inference for JavaScript without transpilation

https://github.com/sinelaw/minfern
2•_sinelaw_•7h ago•1 comments

Show HN: Databasus – open-source backup tool for PostgreSQL, MySQL and MongoDB

https://databasus.com
7•rostislav_dugin•7h ago•3 comments

Show HN: Whisper Money – self-hosted personal finances with E2E encryption

https://github.com/whisper-money/whisper-money
3•falcon_•7h ago•1 comments

Show HN: Peer Arena – LLMs debate and vote on who survives

https://oddbit.ai/peer-arena/
4•ogulcancelik•8h ago•3 comments

Show HN: Witr – Explain why a process is running on your Linux system

https://github.com/pranshuparmar/witr
487•pranshuparmar•2d ago•96 comments

Show HN: AutoLISP interpreter in Rust/WASM – a CAD workflow invented 33 yrs ago

https://acadlisp.de/noscript.html
135•holg•2d ago•43 comments

Show HN: attainable – The fastest and easiest way to design and deploy APIs

https://attainable.dev
6•clintjhill•19h ago•2 comments

Show HN: Lamp Carousel – DIY kinetic sculpture powered by lamp heat (2024)

https://evan.widloski.com/posts/spinners/
100•Evidlo•3d ago•21 comments

Show HN: Gaming Couch – a local multiplayer party game platform for 8 players

https://gamingcouch.com
433•ChaosOp•1w ago•120 comments

Show HN: GeneGuessr – a daily biology web puzzle

https://geneguessr.brinedew.bio/
86•brinedew•5d ago•20 comments

Show HN: PatchMyGear – a living map for your studio gear (cables and checklist)

https://patchmygear.com
9•sumamedi•1d ago•1 comments

Show HN: An immutable ostree-based Arch Linux image

https://github.com/myyc/vyy
9•mxxc•1d ago•6 comments

Show HN: Minimalist editor that lives in browser, stores everything in the URL

https://github.com/antonmedv/textarea
466•medv•4d ago•165 comments

Show HN: Jsonic – Python JSON serialization that works

https://medium.com/dev-genius/jsonic-python-serialization-that-just-works-3b38d07c426d
10•orrbenyamini•1d ago•5 comments

Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator

https://github.com/VibiumDev/vibium
438•hugs•4d ago•122 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1554•lukeigel•1w ago•361 comments

Show HN: The bedtime, another little bedside clock

https://www.stavros.io/posts/i-made-another-little-bedside-clock/
5•stavros•1d ago•0 comments

Show HN: CineCLI – Browse and torrent movies directly from your terminal

https://github.com/eyeblech/cinecli
345•samsep10l•5d ago•107 comments

Show HN: I built opencode –> telegram notification plugin

https://github.com/Davasny/opencode-telegram-notification-plugin
4•davasny•20h ago•2 comments

Show HN: Waycore – an open-source, offline-first modular field computer

43•DGrechko•20h ago•21 comments