code a mini web server,
get the hardware to carry it

broadcast a 🛜 wifi network from your 🎒 backpack - when 👩💻 people connect, they don't see the internet, 📲 they see your ️website

When you join a public wifi in an airport or library, you're shown an authentication page - this is a captive portal.


You authenticate in the captive portal and then you can connect to the internet.

The esp32 is a powerful little microcontroller which can host a wifi network and a captive portal.


For hotspot, you'll create a captive portal to run on an esp32.
1. code it!
Write your captive portal in plain HTML, right in the browser.
2. test it!
Run it on a simulated ESP32. If it works here, it works for real.
3. ship it!
Submit to the gallery and claim your prize!
ESP32-S3 & antennaYours to keep, build your hotspot for real lifeYes it is! Hack Club is a non-profit organization that has hosted many events before, including a hackathon on an island and opening a gaming arcade with games made by teenagers in shanghai.
That's okay! hotspot is designed to teach you everything you need to know.
No worries! We'll guide you through every step. You'll learn as you build.
You can upload your code to the Velxio esp32 simulator on this site and run it to see how it works. If it runs in the simulator, it will run on the hardware.
Join the #hotspot channel on Hack Club's Slack! Your questions will be answered!

