Bootstrap is a generic PlatformIO project for ESP32/8266, including WiFi and debug logging. I created it to quickly give a semi-blank slate for new projects or just tests, without having to worry about coding in commonly used functions like WiFi and debug logging.
Features include:
- WiFiManager WiFi setup
- mDNS responder
- NTP support
- ArduinoLog to simplify serial debug printing
- Async Web Server
- SPIFFS editor
- Clone the repo by issuing the command
git clone https://github.com/lbussy/bootstrap.git
cd bootstrap
- Sever the upstream relationship with the command
git remote remove upstream
- Select the proper board type by commenting/uncommenting the desired
default_envs
in the[platformio]
section ofplatformio.ini
- Optionally: Rename the directory to something other than
bootstrap
- Upload file system image
- Upload program
- Connect to "bootstrap" AP with password "bootstrap" and configure your WiFi
- Optionally: Connect to SPIFFS editor at /edit/ with username "admin" and password "p@ssword"