←back to thread

32 points TMWNN | 8 comments | | HN request time: 0.216s | source | bottom
1. revx ◴[] No.44506240[source]
Anyone know the current record-holder for world's smallest web server? :)
replies(2): >>44506550 #>>44508577 #
2. femto ◴[] No.44506550[source]
Probably just a matter of loading the necessary software onto this MCU:

https://www.ti.com/about-ti/newsroom/news-releases/2025/2025...

replies(2): >>44506859 #>>44507004 #
3. kingstnap ◴[] No.44506859[source]
According to the specs, it has 1kB of ram. You're going to need to be quite clever to implement a working TCP-IP stack and an HTTP server in that.

An RSA key is 4kB by itself, so TLS is out of the picture.

4. em3rgent0rdr ◴[] No.44507004[source]
I was also going to suggest that... But I imagine that the Ethernet port or antennae wire (and necessary battery to power antennae) would dwarf the size of that MCU. But thinking again, I suppose if the rules permit the MCU to be directly wired to the Ethernet cable, then could bitbang an early Ethernet standard with this MCU's pins...
replies(2): >>44507591 #>>44508516 #
5. st_goliath ◴[] No.44507591{3}[source]
If you're going to use an Ethernet jack anyway, you might as well use one that has an ARM SoC already built in and runs Linux:

https://www.digikey.at/en/product-highlight/d/digi-intl/digi...

replies(1): >>44507966 #
6. jagged-chisel ◴[] No.44507966{4}[source]
“Obsolete and no longer manufactured.” :-(
7. femto ◴[] No.44508516{3}[source]
I'd do a serial connection using the UART. Serial is a perfectly valid transport.
8. aa-jv ◴[] No.44508577[source]
I have a web server (not public) that runs on my M5Stack device ..

https://m5stack.com

And my magicShifter also serves web pages to anyone in my environment ..

https://magicshifter.net/

But I guess the standard is 'on the public web', akin to most publicly accessible web surfers .. for that, I'd be a bit uncomfortable exposing my m5stack/magicshifter to the web, for the time being ..