ESP32-based quadcopter flight controller!
https://hackaday.io/project/172293-esp32-quadcopter
- Must install ESP32 Board in Arduino IDE before uploading
- create a
secrets.h
file that specifiesWIFI_SSID
,WIFI_PASSWORD
, andSERVER_NAME
- Install
ArduinoWebsockets
by Gil Maimon from Arduino Library Manager - install
MPU6050
by Electronic Cats from Arduino Library Manager - install
ServoESP32
from Arduino Library Manager - install
ArduinoJson
from Arduino Library Manager
- Arduino code that runs on AI Thinker ESP32-CAM
- Takes pictures and streams them to
\camera
websocket - Must install ESP32 Board in Arduino IDE before uploading
- create a
secrets.h
file that specifiesWIFI_SSID
,WIFI_PASSWORD
, andSERVER_NAME
- Install
ArduinoWebsockets
by Gil Maimon from Arduino Library Manager
- server.py: Main web server script that runs inside an Amazon EC2 instance (Ubuntu 20.04)
pip install tornado
pip install numpy
pip install opencv-contrib-python
pip install imutils