Simple ESP32 Drone Flight Controller: Difference between revisions
From wikiluntti
Tag: Manual revert |
|||
| (8 intermediate revisions by the same user not shown) | |||
| Line 26: | Line 26: | ||
=== Introduction === | === Introduction === | ||
=== Motor | === ESP32 === | ||
ESP32 has the AMS1117 voltage regulator (Datasheet http://www.advanced-monolithic.com/pdf/ds1117.pdf). | |||
Custom PCBs: https://roboticworx.io/blogs/projects/custom-esp32-boards-from-scratch-tutorial (or https://www.instructables.com/Build-Custom-ESP32-Boards-From-Scratch-the-Complet/ ) | |||
Breakout board: https://www.instructables.com/ESP32-Breakout-Board-1/ | |||
=== Motor controller L293D === | |||
Uses 5V. | |||
Data sheet: https://www.ti.com/lit/ds/symlink/l293d.pdf | |||
=== Schematics === | === Schematics === | ||
| Line 35: | Line 47: | ||
* https://www.hackster.io/Arnov_Sharma_makes/esp32-x-l293d-motor-board-a9a7af | * https://www.hackster.io/Arnov_Sharma_makes/esp32-x-l293d-motor-board-a9a7af | ||
* https://github.com/BeegCat/Motor_control_using_L293D_-HW-130-_shield/ | * https://github.com/BeegCat/Motor_control_using_L293D_-HW-130-_shield/ | ||
* https://www.electronicwings.com/esp32/dc-motor-interfacing-with-esp32 | |||
== Programming == | == Programming == | ||
Latest revision as of 23:28, 21 March 2026
Introduction
Make a drone with 4 BetaFPV motors, an accelerometer and ESP32 with motor controllers.
Motors: BetaFPV 19000KV Brushed Motors (2CW+2CCW)
- Dimensions: 7x16mm
- Length of the wires; 50mm
- Shaft diameter 0.8mm
- Mass 2.95g (without wires and sockets)
- RPM 19000KV
- Voltage 3.7V
- Socket JST 1.25mm 2P
Frame
-
The idea.
Light plywood frame, which is allowed to move up and down only. Horizontal movement is restricted. Cables.
Electronics
Introduction
ESP32
ESP32 has the AMS1117 voltage regulator (Datasheet http://www.advanced-monolithic.com/pdf/ds1117.pdf).
Custom PCBs: https://roboticworx.io/blogs/projects/custom-esp32-boards-from-scratch-tutorial (or https://www.instructables.com/Build-Custom-ESP32-Boards-From-Scratch-the-Complet/ )
Breakout board: https://www.instructables.com/ESP32-Breakout-Board-1/
Motor controller L293D
Uses 5V.
Data sheet: https://www.ti.com/lit/ds/symlink/l293d.pdf
Schematics
References
- https://www.hackster.io/Arnov_Sharma_makes/esp32-x-l293d-motor-board-a9a7af
- https://github.com/BeegCat/Motor_control_using_L293D_-HW-130-_shield/
- https://www.electronicwings.com/esp32/dc-motor-interfacing-with-esp32