Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paramsiddharth/esp32-web-server
A simple web server that runs on an ESP-32 microcontroller.
https://github.com/paramsiddharth/esp32-web-server
esp32 espruino internet-of-things serial server web
Last synced: about 1 month ago
JSON representation
A simple web server that runs on an ESP-32 microcontroller.
- Host: GitHub
- URL: https://github.com/paramsiddharth/esp32-web-server
- Owner: paramsiddharth
- Created: 2022-07-22T22:52:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-24T22:24:27.000Z (over 2 years ago)
- Last Synced: 2024-05-22T20:22:43.281Z (7 months ago)
- Topics: esp32, espruino, internet-of-things, serial, server, web
- Language: Makefile
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web Server (ESP32)
A simple web server that runs on an ESP-32 microcontroller.# Instructions
Follow the given instructions to deploy this server to your own ESP32 microcontroller.For the examples, assume the port to be accessible at `/dev/ttyUSB0`.
## Installing Dependencies
Install all Python and Node dependenies locally and download the firmware.
```bash
make deps
```## Firmware
Deploy the firmware.
```bash
make burn port=/dev/ttyUSB0
```## Save the Script
Save the script to the microcontroller.Assume the Wi-Fi SSID to be `mywifi` and the password to be `mypass`.
```bash
make port=/dev/ttyUSB0 ssid="mywifi" password="mypass"
```You're done! You now have a HTTP server running on your microcontroller, accessible on the Wi-Fi network.
If you connect to the serial monitor, you'll be able to see the IP address at which the server is running.
# Made with ❤ by [Param](https://www.paramsid.com).