Skip to content

Super simple localized message board running on the captive network welcome screen running on an ESP32

Notifications You must be signed in to change notification settings

heerko/ESP32_internot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Internot

Internot is a super simple localized message board running on the captive network welcome screen running on an ESP32. Inspired by the Walking Signals Wifi Zine Workshop by Dianaband at Hackers&Designers It uses SPIFFS to permanently store the messages.

Screenshot

screenshot of internot

Usage

$ git clone https://github.com/swummoq/ESP32_internot.git

See How-to below.

License

  • The code is based on the ESP32 Arduino examples.
  • LPGL-3.0

Version

  • Version 0.1

How-to use this code

  • Install the ESP32 boards as per https://github.com/espressif/arduino-esp32/tree/master/docs/arduino-ide
  • Install ArduinoJSON (in the IDE by going to Sketch > Include Library > Manage Libraries... > Search arduinoJson > Click install.
  • Upload Internot.ino to the ESP32
  • Optionally, change the filename of the internot.ssid file to something else (keeping the .ssid extension) to change the network's SSID.
  • (If necessary) modify the webpage
  • Upload the files to ESP32 by using Tools > ESP32 Sketch Data Upload
  • Connect to the new "Internot" wifi network
  • Important note: (Re)uploading the HTML files also wipes the stored comments!

Todo

  • Add escaping/filtering/validation to the input. This just a quick prove of concept, it does no filtering/validation on any of the input. Horrible things will probably happen if you try to input weird characters.

About

Super simple localized message board running on the captive network welcome screen running on an ESP32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published