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 controllers ===
=== 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

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

Programming