frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ibuilt a tiny Unix‑like 'OS' with shell and filesystem for Arduino UNO (2KB RAM)

https://github.com/Arc1011/KernelUNO
41•Arc1011•3h ago

Comments

jrflo•1h ago
Fun idea! The real time interaction with GPIO from the CLI is the most interesting thing here, I could see a general framework for that being useful for early-stage prototyping with new hardware/sensors if you included things like I2C, SPI, and UART.
MisterTea•15m ago
The next level of this is serving the Arduino as files: https://github.com/echoline/NinePea then mounting that on your host OS. A friend wrote his own 9P server while doing embedded work on an ST Arm board by mounting the board under Linux. Files are just nodes to RPC calls that you the user decide so the file server can do anything.

Your IO points can be individual files so you can 'echo 127 >/n/arduino/pwm0' to set and reading is just as easy 'cat /n/arduino/pwm0' If you want to save all the pin states you 'tar -c /n/arduino | gzip >arduinostate.tgz' then reverse that process to write the values back.

To change pin config you can create a ctl file which you can use to control and configure things using key=value pairs, e.g. echo 'pinmode pin=3 mode=output' >/n/arduino/ctl. Errors are communicated through the file system so a failed write() will return -1 along with an errstr(2) message to your calling process.

Want a cli in addition? No problem, just make a file called e.g. con (console) and hang a REPL off it. Now open that file using a console emulator like con(1) on Plan 9: 'con -C /n/arduino/con' and type your heart away.

I have toyed with the linked library on 9front and tinkered with robotfs and the RNG demos. This is one of the cleanest ways to interact with software IMO.

DoctorWhoof•1h ago
Missed opportunity to call it "Unox"
dale_glass•47m ago
Very neat, but why Arduino Uno? It's well past its prime.
malicka•23m ago
Probably because that’s what they had or needed. :^)
lpcvoid•35m ago
>// The descriptive files (i.e., README and QUICKSTART) were written by Claude AI (with minor tweaks). Why? Because if I had done it myself, it would have ended up as a few lines of incoherent gibberish that wouldn't tell you anything.//

I would have enjoyed your lines of gibberish far more than the slop that Claude spit out.

But it's a cool project, thank you for sharing.

zserge•22m ago
Reminds me of a good old arduino shell, Bitlash - https://github.com/billroy/bitlash/wiki/commands

The Vercel breach: OAuth attack exposes risk in platform environment variables

https://www.trendmicro.com/en_us/research/26/d/vercel-breach-oauth-supply-chain.html
175•queenelvis•3h ago•74 comments

Britannica11.org – a structured edition of the 1911 Encyclopædia Britannica

https://britannica11.org/
130•ahaspel•3h ago•68 comments

Cal.diy: open-source community edition of cal.com

https://github.com/calcom/cal.diy
82•petecooper•2h ago•15 comments

Framework Laptop 13 Pro

https://frame.work/laptop13pro
513•Trollmann•2h ago•298 comments

Laws of Software Engineering

https://lawsofsoftwareengineering.com
720•milanm081•9h ago•362 comments

10 years: Stephen's Sausage Roll still one of the most influential puzzle games

https://thinkygames.com/features/10-years-of-grilling-stephens-sausage-roll-remains-one-of-the-mo...
30•tobr•3d ago•7 comments

A Periodic Map of Cheese

https://cheesemap.netlify.app/
119•sfrechtling•4h ago•57 comments

Edit store price tags using Flipper Zero

https://github.com/i12bp8/TagTinker
212•trueduke•2d ago•219 comments

Fusion Power Plant Simulator

https://www.fusionenergybase.com/fusion-power-plant-simulator
121•sam•6h ago•61 comments

Show HN: GoModel – an open-source AI gateway in Go

https://github.com/ENTERPILOT/GOModel/
136•santiago-pl•6h ago•51 comments

Theseus, a Static Windows Emulator

https://neugierig.org/software/blog/2026/04/theseus.html
34•zdw•1d ago•3 comments

My practitioner view of program analysis

https://sawyer.dev/posts/practitioner-program-analysis/
9•evakhoury•1d ago•0 comments

Trellis AI (YC W24) Is hiring engineers to build self-improving agents

https://www.ycombinator.com/companies/trellis-ai/jobs/SvzJaTH-member-of-technical-staff-product-e...
1•macklinkachorn•3h ago

Running a Minecraft Server and More on a 1960s Univac Computer

https://farlow.dev/2026/04/17/running-a-minecraft-server-and-more-on-a-1960s-univac-computer
159•brilee•3d ago•26 comments

Show HN: VidStudio, a browser based video editor that doesn't upload your files

https://vidstudio.app/video-editor
212•kolx•8h ago•73 comments

Modern Front end Complexity: essential or accidental?

https://binaryigor.com/modern-frontend-complexity.html
45•gsky•2d ago•30 comments

Anthropic says OpenClaw-style Claude CLI usage is allowed again

https://docs.openclaw.ai/providers/anthropic
458•jmsflknr•17h ago•253 comments

A type-safe, realtime collaborative Graph Database in a CRDT

https://codemix.com/graph
131•phpnode•10h ago•36 comments

Kasane: New drop-in Kakoune front end with GPU rendering and WASM Plugins

https://github.com/Yus314/kasane
35•nsagent•4h ago•4 comments

Ibuilt a tiny Unix‑like 'OS' with shell and filesystem for Arduino UNO (2KB RAM)

https://github.com/Arc1011/KernelUNO
41•Arc1011•3h ago•7 comments

MNT Reform is an open hardware laptop, designed and assembled in Germany

http://mnt.stanleylieber.com/reform/
248•speckx•1d ago•91 comments

Meta capturing employee mouse movements, keystrokes for AI training data

https://economictimes.indiatimes.com/tech/technology/meta-to-start-capturing-employee-mouse-movem...
117•dlx•3h ago•67 comments

Show HN: Ctx – a /resume that works across Claude Code and Codex

https://github.com/dchu917/ctx
41•dchu17•1d ago•16 comments

Show HN: Mediator.ai – Using Nash bargaining and LLMs to systematize fairness

https://mediator.ai/
138•sanity•1d ago•70 comments

Clojure: Transducers

https://clojure.org/reference/transducers
120•tosh•2d ago•49 comments

Colorado River disappeared record for 5M years: now we know where it was

https://phys.org/news/2026-04-colorado-river-geological-million-years.html
32•wglb•1d ago•4 comments

Tim Cook's Impeccable Timing

https://stratechery.com/2026/tim-cooks-impeccable-timing/
263•hasheddan•9h ago•355 comments

Show HN: Daemons – we pivoted from building agents to cleaning up after them

https://charlielabs.ai/
43•rileyt•4h ago•24 comments

Anthropic takes $5B from Amazon and pledges $100B in cloud spending in return

https://techcrunch.com/2026/04/20/anthropic-takes-5b-from-amazon-and-pledges-100b-in-cloud-spendi...
239•Brajeshwar•7h ago•245 comments

Slava's Monoid Zoo

https://factorcode.org/slava/monoids.html
59•luu•1d ago•8 comments