FPV Electronics > Flight Controller
The F405 Mini ESC is an ultra-compact electronic speed controller designed for high-performance drones and micro robotics. Built around the STM32F405 microcontroller (ARM Cortex-M4 @ 168MHz), it delivers precise motor control with advanced telemetry capabilities. Ideal for racing drones, robotic actuators, and applications requiring high power density in minimal space.
Component | Details |
Processor | STM32F405 (Cortex-M4 @ 168MHz, FPU) |
Memory | 192KB SRAM + 1MB Flash |
Input Voltage | 2S-6S LiPo (7.4V-25.2V) |
Continuous Current | 35A (Peak 60A for 5s) |
BEC Output | 5V@3A (Switch-mode) |
PWM Frequency | 8kHz-48kHz (Programmable) |
Control Algorithm | FOC (Field-Oriented Control) + DShot1200 |
Dimensions | 28×18mm (20×20mm mounting) |
Weight | 5.8g |
• Multi-Protocol Support: DShot1200/600, Oneshot125, PWM, and ProShot
• Real-Time Telemetry: RPM, temperature, voltage, and current monitoring
• Adaptive Timing: Auto motor timing calibration for efficiency optimization
• Crash Recovery: Instant motor restart within 0.2s after impact
• Water-Resistant: Nano-coated PCB rated IP65 (splash protection)
• ✅ BLHeli_32 (Standard firmware)
• ✅ Bluejay (Custom firmware)
• ✅ Betaflight Configurator (Pass-through flashing)
• ✅ Arduino-based custom firmware
• 48kHz PWM mode for ultra-responsive control
• Sub-5ms latency from signal to thrust
• Position control mode for servo-like accuracy
• Drag brake customization for slope control
• High-efficiency drives for small CNC spindles
• 4× M2×3mm titanium screws
• 1× SH1.0-3pins silicone cable (10cm)
• 1× Heat shrink tube (40mm length)
• 1× Thermal pad (0.3mm thickness)