09/20/2020

How To Make Basic and Cheap Brushed ESC For RC Airplanes

How To Make 18A Brushed Electronic Speed Control. DIY 18A ESC

Materials:

Arduino Nano (Klon): https://www.banggood.com/custlink/GKKvzk46ms or https://www.banggood.com/custlink/vvmGqU4eG7
IRFZ44 N Channel Mosfet: https://www.banggood.com/custlink/DvKv2q043S
10K resistor and 1K Resistor : https://www.banggood.com/custlink/DKDK2qgByS
1A or 5A Diode (1A diode is enough for a motor that draws 4-5A as in the video)
https://www.banggood.com/custlink/GvKGqq6gdO or https://www.banggood.com/custlink/mGD32kg0dn
7805 5V regulator IC: https://www.banggood.com/custlink/KmGvkU4BRU
Mini Heatsink: https://www.banggood.com/custlink/KK3vkq0BRu
JST conectors & cable (Male and Female): https://www.banggood.com/custlink/vm3GUM4BCC
PCB Board: https://www.banggood.com/custlink/3vGmz3yNqC
100nf (0.1uF) capacitor: https://www.banggood.com/custlink/KmKm2Me4JM
330nF (0.33uF) capacitor: https://bit.ly/2xgfTwU
Servo extension cable:  https://www.banggood.com/custlink/GvGmUM7Z2w

Other Materials:

Wire Stripper Crimper: https://www.banggood.com/custlink/DGDGkkggvF
2S 7.4V 450Mah LiPo Battery: https://www.banggood.com/custlink/KKKGU3EqE3
Lipo Battery Charger: https://www.banggood.com/custlink/Kv3GeU1627
DC 180 Motors (39000 RPM): https://amzn.to/35rD8Ar or bit.ly/2L62JqC
108mm Propellers (CW&CCW): bit.ly/33MPMbY

Arduino Code For Brushed ESC :

// Brushed Electronic Speed Control | Fırçalı Elektronik Hız Kontrol (ESC)

void setup() {
 pinMode(11, INPUT);  // Receiver Throttle Signal Input| Alıcı Gaz Kanalı Sinyal Girişi
 pinMode(3, OUTPUT); //  Mosfet Gate Output Pin | Mosfet Gate Çıkış Pini
}

void loop() {

   analogWrite(3, map(pulseIn(11, HIGH), 1000, 2000, 0, 255)); // map received value to arduino pwm range (for normal radio control system) | Normal kumanda sistemleri için PWM aralığı harita değerleri
// analogWrite(3, map(pulseIn(11, HIGH), 1095, 2000, 0, 255)); // map received value to arduino pwm range (for hand made arduino radio control system) | Arduino ile el yapımı kumanda sistemleri için PWM aralığı harita değerleri

delay(15);
}