https://github.com/hrassi/raspberry-esp32-ngrok
expose esp32 to the internet using flask app running on raspberry pi with ngrok
https://github.com/hrassi/raspberry-esp32-ngrok
Last synced: 11 months ago
JSON representation
expose esp32 to the internet using flask app running on raspberry pi with ngrok
- Host: GitHub
- URL: https://github.com/hrassi/raspberry-esp32-ngrok
- Owner: hrassi
- Created: 2024-12-22T09:35:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-01T11:19:21.000Z (over 1 year ago)
- Last Synced: 2025-06-15T12:04:25.275Z (about 1 year ago)
- Language: Python
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
README
1- first install ngrok on raspberry pi ( check previous rep : NGROK )
2- make an autolaunch python script on raspberry called booting.py
this script must autostart when the raspberry pi boot and this script
must launch a bach file called startup.sh
3- startup.sh bach file will launch first flaskapp.py wait a few seconds
then launch ngrok (ngrok forward the trafic from its static global ip
to the flask app that redirect it to the local ip of the esp32)
3- i created here for each step a directory that include all necesary files
for each step