Extended version of ESP32 example FSBrowser
This enhancement mainly used for my ESP32 remote projects. Please find more details at instructables:
This project has been adapted to work with:
- Seeed Studio XIAO ESP32S3 Sense with integrated camera
- DRV8833 motor driver for controlling two motors
- Based on the Camera NanoTank design
- D0 (GPIO1) -> DRV8833 IN1 (Motor R, pin A)
- D1 (GPIO2) -> DRV8833 IN2 (Motor R, pin B)
- D3 (GPIO4) -> DRV8833 IN3 (Motor L, pin A)
- D4 (GPIO5) -> DRV8833 IN4 (Motor L, pin B)
- BAT+ -> Lipo battery positive
- GND -> Lipo battery negative and DRV8833 GND
- ESPAsyncWebServer: https://github.com/esphome/ESPAsyncWebServer.git
- AsyncTCP: https://github.com/me-no-dev/AsyncTCP.git
-
Option 1: ESP32 Sketch Data Upload
-
Option 2: curl, cd to project data folder then run
for file in `ls -A1`; do curl -F "file=@$PWD/$file" fsbrowserPlus.local/edit; done
- OV2640 Camera Setting Page: http://fsbrowserplus.local/ov2640.htm
- OV3660 Camera Setting Page: http://fsbrowserplus.local/ov3660.htm
- OV5640 Camera Setting Page: http://fsbrowserplus.local/ov5640.htm
- Camera Snap: http://fsbrowserplus.local/snap
- Camera Stream: http://fsbrowserplus.local:81/stream
- Web Editor: http://fsbrowserplus.local/edit
- WebSocket Tester Page: http://fsbrowserplus.local/wstester.htm
- Pose Design Page: http://fsbrowserplus.local/pose.htm
- Graph Demo Page: http://fsbrowserplus.local/graphs.htm
Arrow vector created by alicia_mb - www.freepik.com