This week, my just-for-fun project is building a full webserver on the Raspberry Pi Pico 2W! If you don't know, the Pico 2 is a tiny little microcontroller board, but you can build for it with a full C SDK, and it has built-in WiFi and the associated libraries.

I think that building an http server is going to be pretty straightforward, but getting https/tls working is going to be launching into uncharted territory, and may be impossible or very slow with only 520K of RAM and a 2x150MHz CPU to work with.

That's also why I'm unlikely to be able to build a gem server on it. I think the TLS aspect is just going to be difficult to manage. Unless somebody has some experience with this?

🚀 RubyMaelstrom

Jun 03 · 6 months ago

1 Comment

😈 dimkr · 2025-06-03 at 20:22:

I'm pretty sure it's possible. gemini://gemini.dimakrasner.com runs on a Pico W (not 2).