velxioGuideGallery
hotspot

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

ESP32 microcontroller board
Wi-FiJoin “hotspot”

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

Scroll down

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

Captive portal on phone
Browser authentication

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.

ESP32 microcontroller

For hotspot, you'll create a captive portal to run on an esp32.

how it works

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!

the prizeESP32-S3 and antennaESP32-S3 & antennaYours to keep, build your hotspot for real life
FAQ

Yes 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!