A developer repurposed discarded disposable vapes into functioning web servers by utilizing their built-in PUYA microcontrollers[^1]. The project runs on a 24MHz Cortex M0+ chip with 24KiB flash storage and 3KiB RAM, found inside modern rechargeable "disposable" vapes[^6].

The web server implementation uses uIP for TCP/IP networking and communicates via SLIP protocol through semihosting. After optimizing the data transfer with ring buffers, the server achieves 20ms ping times and 160ms page load speeds[^6].

The project demonstrates creative e-waste reuse at a time when disposable vapes face increasing restrictions, with recent bans enacted in Rhode Island[^13] and other jurisdictions. The developer notes the irony of "disposable" devices containing USB-C ports and rechargeable batteries[^6].

[^1]: Hosting a WebSite on a Disposable Vape | Lobsters

[^6]: Hosting a WebSite on a Disposable Vape

[^13]: New year, new laws: RI to put host of new laws on the books | ABC6

all 9 comments

sorted by: hot top controversial new old
[–] 32 points 1 year ago (2 children)

Is this technically vaporware?

  • source
  • hideshow 2 child comments
  • [–] 28 points 1 year ago (2 children)
  • [–] 18 points 1 year ago (1 child)

    This is awesome. Initially I thought it had WiFi Module itself (it would be such a surprise :)) ) but even connecting thing via uart to use as a server is pretty impressive

  • source
  • hideshow 1 child comment
  • aww we hugged it to death

  • source
  • 19 comments in c/technology@lemmy.zip view that post
    [–] 64 points 1 year ago (5 children)

    People, can you please stop accessing the vape hosted page so I can have a look too.

  • source
  • hideshow 5 child comments
  • [–] 22 points 1 year ago* (last edited 1 year ago) (2 children)

    This is fun, I saw a YouTube video earlier today from a guy who wrote a bare metal Minecraft server to run on a 1 dollar arm riscV chip. These type of projects are always fun to see.

  • source
  • hideshow 2 child comments
  • [–] 16 points 1 year ago (1 child)

    This makes me simultaneously depressed and overjoyed

  • source
  • hideshow 1 child comment
  • [–] 12 points 1 year ago

    This is exciting for me only because I've been amassing a collection for their batteries, and not I also have a decent amount of boards & displays that go with them. I've been meaning to probe around on them but I've not had the time

  • source
  • [–] 8 points 1 year ago (3 children)

    Quick, somebody run the Apollo code off of it and land somebody on the moon

  • source
  • hideshow 3 child comments
  • [–] 7 points 1 year ago

    I've been meaning to dig in and see what I could do with these. This is very cool! I wonder if it's getting hot from the amount of people trying to visit the website.

  • source
  • [–] 11 points 1 year ago

    If if has any kind of screen i want to see Doom on it.

  • source
  • 1 comment in c/technology@lemmy.ml view that post
    [–] 6 points 1 year ago

    A good old hacking blog post, very nice...

  • source