frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: RPI Pico (RP2040) PIO Emulator Package for Go

https://git.edwardh.dev/pio
3•headblockhead•1h ago
I have been developing a bus communication protocol for a while using the Raspberry Pi Pico (RP2040)'s programmable IO (PIO) hardware (basically- 8 tiny processors that run assembly programs to manipulate GPIO pins) and I needed some way of testing my programs, as the real hardware is undebuggable.

Unfortunately, none of the existing emulators I could find supported connecting multiple RP2040s together, and they each had a few different missing bits of functionality, so I decided to make my own!

My emulator supports running multiple RP2040s electrically connected together, and emulates the whole of their PIO blocks (all 8 processors each), along with all of the more niche inter-processor interactions and GPIO functionality I could possibly find in the datasheet.

I built it as a Go package so that it can be used inside of other programs; I intend on using it myself inside a test suite against my in-development protocol.

I've spent quite a long time checking and double-checking most of the logic so it is as complete and accurate as I can make it, but if you spot anything amiss, I'd really appreciate the feedback.

Thanks for checking it out! Hope it can be useful to other RP2040 users.

Agent Tree – Live terminal monitor for Claude Code agents

https://github.com/MikeGT4/agent-tree
2•MikeGT4RS•1m ago•0 comments

Geneva to offer free home delivery of groceries to elderly

https://www.swissinfo.ch/eng/demographics/geneva-to-offer-free-home-delivery-of-groceries-to-elde...
1•giuliomagnifico•1m ago•0 comments

Stanford CS336: Language Modeling from Scratch – Spring 2026

https://www.youtube.com/playlist?list=PLoROMvodv4rMqXOcazWaTUHhq-yembLCV
1•pretext•2m ago•0 comments

Dear Figma, I hope to come back

https://kaitlynhova.medium.com/dear-figma-i-hope-to-come-back-3cf88f0b20fc
1•matthova•3m ago•0 comments

Sea Ice and Territory in the Arctic

https://blog.willmeye.rs/sea-ice-and-territory-in-the-arctic/
1•willmeyers•3m ago•0 comments

US designates helium as a critical material – AP News

https://apnews.com/article/energy-critical-materials-minerals-helium-43da160adc1bad389fba0b9ffbd1...
2•rbanffy•4m ago•0 comments

Greece passes social media ban for kids under 15

https://www.dw.com/en/greece-joins-countries-putting-age-limits-on-social-media-banning-access-fo...
1•rbanffy•4m ago•0 comments

Michigan prof creates Python-like Jac language for AI agents

https://www.theregister.com/devops/2026/10/23/michigan-prof-creates-python-like-jac-language-for-...
2•rbanffy•4m ago•0 comments

Dispatch 006: Cheers at Angola

https://www.metanoia-research.com/dispatch-006-cheers-at-angola/
11•metanoia_•7m ago•0 comments

Four Direct, Reasonable, and Important AI Questions

https://freddiedeboer.substack.com/p/four-direct-reasonable-and-important
3•paulpauper•9m ago•0 comments

Plan for AI-run companies challenged by US lawmakers

https://www.ft.com/content/d5021cdf-816e-4cb9-bbf9-e4ba816a004f
2•paulpauper•9m ago•0 comments

Regional Variations and Productivity Puzzles in Health Care

https://www.nber.org/papers/w35937
2•paulpauper•10m ago•0 comments

The GameMaker engine series is going free for commercial use on PC

https://www.rockpapershotgun.com/the-gamemaker-engine-series-behind-undertale-hotline-miami-and-s...
1•Tomte•11m ago•0 comments

Billion-query-per-second lookup tables in C++

https://lemire.me/blog/2026/10/26/billion-query-per-second-lookup-tables-in-c/
1•smilelamp•11m ago•0 comments

Cozy Work – Hand-verified laptop-friendly workspaces in Barcelona

https://www.cozy-work.es/
2•oriolgfarssac•13m ago•0 comments

Atchafalaya: The struggle to maintain the Mississippi River (1987)

https://www.newyorker.com/magazine/1987/02/23/atchafalaya
3•CGMthrowaway•14m ago•0 comments

'modern-day slavery' in the Congo powers the rechargeable battery economy (2023)

https://www.npr.org/sections/goatsandsoda/2023/02/01/1152893248/red-cobalt-congo-drc-mining-siddh...
3•Tellusion•16m ago•0 comments

Retrieval's bottleneck is moving from finding to selecting

https://www.kapa.ai/blog/retrieval-bottleneck
24•emil_sorensen•17m ago•0 comments

Programming Is Not a Skill

https://ethang.dev/blog/programming-is-not-a-skill/
2•eglove•19m ago•0 comments

The Download: everyday AI harms and the race to nuclear spaceflight

https://www.technologyreview.com/2026/10/26/1147650/the-download-everyday-ai-harms-nuclear-spacef...
2•joozio•19m ago•0 comments

Microsoft Announces Type Server Protocol, Extension of Language Server Protocol

https://github.com/microsoft/pylance-release/blob/main/docs/tsp/type-server-protocol.md
5•adamnemecek•20m ago•0 comments

Battle Drones

https://simonwillison.net/2026/Oct/20/battledrones/
1•colinprince•21m ago•1 comments

The Safe Internet Is Shrinking

https://www.theatlantic.com/technology/2026/10/the-safe-internet-is-shrinking/689130/
2•FinnLobsien•21m ago•0 comments

Show HN: Ploom, find thread bugs in Python by trying every interleaving

https://github.com/AdilZouitine/ploom
1•AdilZtn•23m ago•0 comments

Pair – code walk-through like a human would

https://github.com/pirate-baby/pair
2•norton120•24m ago•1 comments

Expanding Claude for Nonprofits

https://claude.com/resources/articles/expanding-claude-for-nonprofits
2•pretext•26m ago•0 comments

Swedish government blocks ChatGPT and Claude. Here's why

https://www.euronews.com/2026/10/26/swedish-government-blocks-chatgpt-and-claude-heres-why
4•devonnull•27m ago•1 comments

Show HN: TripBalls Gigs – Your artists' tours on a map, priced as trips

https://gigs.tripballs.now/
2•sanjosanjo•27m ago•0 comments

After LiteLLM's backdoor, we open-sourced an OS-level package firewall

https://github.com/usestrix/firewall
24•iacgm•29m ago•1 comments

Microsoft is offering buyouts to 60k workers

https://twitter.com/kobeissiletter/status/2114745896315359305
4•taubek•30m ago•1 comments