

ESCTasarım
Drone motorları için geliştirilmiş; ATmega328P ve IR2103 tabanlı, sandviç PCB yapısına (2x2 katman) sahip, IRLZ44N MOSFET'li yüksek akım 3-faz BLDC motor sürücüsü.
- Size
- 134.5 × 116.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 91
- Nets
- 56
- Pads
- 305
- Tracks, vias
- 463, 52
- Pours
- 9
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 8 Nov 2025
- Updated
- 11 Dec 2025
Overview
ESCTasarım is an open-source printed circuit board by SalihAyvaci21, from the SalihAyvaci21/ESCTasarim repository on GitHub. It is a 4-layer board of 134.5 × 116.3 mm with 91 parts on 56 nets, routed with 463 tracks and 52 vias.
It is built around the ATMEGA328-PU, IR2103PBF and LM324, with the IRLZ44N and BZV55C3V3 among its other parts. Its parts include 39 resistors, 17 diodes, 12 capacitors, 12 transistors and 5 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
5ATMEGA328-PU
PDIP-28-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH PDIP-28 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)IR2103PBF
PDIP-8-40℃~+150℃ 100ns 10V~20V 130mA 150uA 2 270mA 50ns Half-Bridge IGBT、MOSFET Interleaved conduction protection、Dead-time control PDIP-8 Gate Drivers ROHSInfineon TechnologiesGate DriversLM324
SOP-14-1.5V~10V 0℃~+70℃ 24V 250nA 3V~20V 4 40mA 50nA 700uA 7mV 80dB SOP-14 Operational Amplifier ROHSHXY MOSFETOperational AmplifierIRLZ44N
TO-22055V 47A N-Channel HEXFET® Power MOSFETInfineon TechnologiesUncategorisedBZV55C3V3
SOD-80-65℃~+200℃ 1 Independent 2uA 3.1V~3.5V 3.3V 500mW 600Ω 85Ω SOD-80 Zener Diodes ROHSLGEZener Diodes
README
README.mdCustom Drone ESC (3-Phase BLDC Motor Controller)
Bu proje, yüksek performanslı drone'lar için özel olarak tasarlanmış, ATmega328P mikrodenetleyicisi tabanlı 3 fazlı bir Fırçasız DC (BLDC) motor sürücüsüdür (ESC).
Standart ESC tasarımlarından farklı olarak, bu projede Modüler Sandviç PCB Mimarisi kullanılmıştır. Bu sayede yüksek akımlı güç katı ile hassas kontrol katı fiziksel olarak birbirinden ayrılarak elektromanyetik gürültü (EMI) minimize edilmiş ve soğutma performansı artırılmıştır.
Temel Özellikler
- Mikrodenetleyici: ATmega328P (Arduino Bootloader uyumlu, kolay programlanabilir).
- Gate Sürücü: IR2103 (Half-Bridge Driver) - Yüksek ve Düşük taraf sürme yeteneği.
- Güç MOSFET: IRLZ44N (Logic Level Gate) - Düşük Rds(on) değeri ile yüksek akım kapasitesi.
- PCB Yapısı: 4 Katmanlı Eşdeğer Tasarım (2 adet 2 Katmanlı PCB'nin üst üste montajı).
- Sürüş Tekniği: 3 Fazlı Anahtarlama (Trapezoidal Commutation / Back-EMF Sensing).
- ⚡ Test Edilmiş Güç: Proje, 6S LiPo (22.2V - 25.2V) batarya ve 40A yük altında başarıyla test edilmiştir.
🛠 Donanım Mimarisi
Sistem iki ana kattan oluşur:
1. Güç Katı (Power Stage - Üst PCB)
Bu katman, yüksek akımın aktığı ve anahtarlamanın yapıldığı bölümdür.
- Bileşenler: 6 adet IRLZ44N MOSFET, Vidalı klemensler (Motor ve Batarya bağlantısı).
- Tasarım Detayı: Faz yolları (Phase A, B, C) yüksek akımı taşıyabilmek için geniş tutulmuş ve ısı dağılımı için optimize edilmiştir.
2. Kontrol Katı (Control Stage - Alt PCB)
Bu katman, motorun dönüşünü algılayan ve MOSFET'leri tetikleyen "beyin" kısmıdır.
- Bileşenler: ATmega328P, 3 adet IR2103 Gate Driver, Voltaj regülatörleri ve filtre kapasitörleri.
- İşlev: Mikrodenetleyici, IR2103 entegreleri üzerinden MOSFET'lerin Gate pinlerini kontrol eder.
📸 Görseller
1. PCB Düzeni (Layout)
Güç ve Kontrol kartlarının ayrık yapısı ve üst üste (stack) montaj planı:

2. Devre Şeması
ATmega328P ve IR2103 bağlantı yapısı:

3. Anahtarlama Faz Diyagramı
Motorun 3 fazlı sürüş sinyalleri:

⚡ Performans Testleri
Bu ESC tasarımı, laboratuvar ortamında ve gerçek yük koşullarında zorlu testlerden geçirilmiştir:
- Voltaj Testi: 6S LiPo batarya konfigürasyonu (Nominal 22.2V / Max 25.2V).
- Akım Testi: 40A sürekli akım altında kararlı çalışma.
- Termal Başarım: Ayrık güç katı tasarımı sayesinde MOSFET ısısı kontrol altında tutulmuştur.
🚀 Kurulum ve Montaj
Bu tasarım, Stackable (Üst Üste Geçmeli) bir yapıdadır:
- Alt Kart (Logic): Tüm SMD bileşenler lehimlenir.
- Üst Kart (Power): MOSFET'ler ve klemensler lehimlenir.
- Birleştirme: İki kart, pin header'lar aracılığıyla birbirine bağlanır. Bu pinler hem fiziksel taşıyıcı görevi görür hem de Gate sinyallerini güç katına iletir.
📂 Dosya Yapısı
/Gerber- Üretim dosyaları (Alt ve Üst kart için ayrı ayrı)./Çizimler- PDF formatında devre şemaları./Image- Proje görselleri ve şemalar.
⚠️ Uyarı
Bu devre yüksek akım ve LiPo bataryalarla çalışmak üzere tasarlanmıştır. 6S ve 40A gibi yüksek değerlerde çalışırken uygun soğutma (hava akışı) sağlandığından emin olun. Test sırasında akım sınırlamalı bir güç kaynağı kullanılması önerilir.
Geliştirici: Salih Tekin Ayvacı
Parts
91| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1k | Resistor_SMD:R_0805_2012Metric | R5, R6, R9, R10, R21, R22, R23, R25, R26, R30, R34, R35, R36, R37, R38, R39 |
| 12 | 1N4007 | Diode_SMD:D_0805_2012Metric | D3, D4, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 12 | IRLZ44N | Package_TO_SOT_SMD:TO-263-2_TabPin1 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12 |
| 6 | 80k | Resistor_SMD:R_1206_3216Metric | R11, R12, R13, R18, R19, R20 |
| 5 | 10k | Resistor_SMD:R_0805_2012Metric | R14, R16, R17, R24, R31 |
| 4 | 10uF | Capacitor_SMD:C_1206_3216Metric | C2, C8, C9, C10 |
| 3 | 10 | Resistor_SMD:R_2010_5025Metric | R2, R4, R8 |
| 3 | 10 | Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder | R1, R3, R7 |
| 3 | 1N4007 | Diode_SMD:D_2010_5025Metric_Pad1.52x2.65mm_HandSolder | D1, D2, D5 |
| 3 | 47uF | Capacitor_SMD:C_1206_3216Metric | C1, C3, C7 |
| 3 | IR2103 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U2, U4 |
| 2 | , | ||
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R32, R33 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C11, C12 |
| 2 | 47uF | Capacitor_SMD:CP_Elec_5x4.5 | C4, C5 |
| 2 | BZV55C3V3 | Diode_SMD:D_0805_2012Metric | D16, D17 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 120k | Resistor_SMD:R_1206_3216Metric | R28 |
| 1 | 1k | Resistor_SMD:R_1206_3216Metric | R27 |
| 1 | 3.3k | Resistor_SMD:R_1206_3216Metric | R29 |
| 1 | 47uF | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | ATmega328-P | Package_DFN_QFN:QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm | U3 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right | J1 |
| 1 | LM324 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U6 |
| 1 | SW_Omron_B3FS | Button_Switch_SMD:SW_SPST_Omron_B3FS-100xP | SW2 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J2 |
| 1 | Screw_Terminal_01x03 | TerminalBlock:TerminalBlock_bornier-3_P5.08mm | J3 |
Similar boards
- 2 layers

- 2 layers147.3 × 154.4 mm

- 2 layers

- 2 layers69 × 60 mm

Elektromiyografi
talhaugur/Elektromiyografi_OPAMP
KiCad ile tasarlanmış, yüzey elektromiyografi (sEMG) sinyalini yükseltip filtreleyen iki katmanlı analog ön uç prototipi.
36 parts - 2 layers100 × 100 mm

PCB Conversor
LManuC/ProyectoFinal-Grupo5-VariadorDeFrecuencia
Variador de frecuencia para motores de 1/3HP trifásicos de 0-500Hz
90 parts - 2 layers210 × 125 mm

Controller bldc
david8128/Electeam-Sharky
Firmware designed in ESP32 DEVKIT microcontroller where motor, throttle, breaks, Nextion touch screen and more systems are integrated.
73 parts2GPL-3.0 - 2 layers

Hardware deneme
KerimAltuntecim/esp32-pcb-control-system
ESP32-C3 PCB control system with Nextion HMI, motor, sensor and power-driver interfaces.
38 partsMIT - 4 layers127.3 × 73 mm

Questions
How big is the ESCTasarım PCB?
It measures 134.5 × 116.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ESCTasarım use?
91 parts, built around the ATMEGA328-PU, IR2103PBF, LM324 and IRLZ44N. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ESCTasarım KiCad files?
From the SalihAyvaci21/ESCTasarim repository on GitHub, at the commit this page was made from: the board is Çizimler/ESCTasarım.kicad_pcb and its schematic Çizimler/ESCTasarım.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESCTasarım design in my own project?
Its repository states no licence, so its author keeps all rights: ask SalihAyvaci21 before reusing the design.