Alientek
STM32F407IG motor development board
STM32F407IG motor development board
SKU:E02014-001
• Shipping cost, 29AUD for order < 120AUD
• Shipping cost, free for order up to 120AUD
• Delivery, estimate 12~21 days
In stock
Couldn't load pickup availability
Documents
• Download schematicView full details

Product Overview
The hardware design of the Motor Development Board includes the following key features:
1. Rich Interface Support
As a dedicated motor development board, it provides extensive motor control interfaces for brushed DC motors, brushless DC motors, stepper motors, and servos, along with encoder interfaces and general-purpose I/O ports. Critical interfaces are optically isolated to enhance safety and reliability.
2. Flexible Design
The board's resources are highly configurable to adapt to diverse application requirements. It features 2 brushed/brushless DC motor driver interfaces, 4 stepper motor driver interfaces, and 3 servo interfaces. Through flexible configuration, multiple types of motors can be controlled simultaneously, with some interfaces supporting mixed motor types, greatly facilitating learning and development in motor control.
3. Abundant Resources
The main controller is an STM32F407IGT6 with 1024KB of Flash and 192KB of RAM, supplemented by an external 16MB Flash to meet demands for large memory and data storage. The board also includes interfaces such as RS232 serial, 100M Ethernet, CAN, and RS485, supporting a wide range of application needs.
ATK-DMF407 Motor Development Board - Complete Specifications
Main Controller
- CPU: 1 × STM32F407IGT6
- Flash: 1024KB
- SRAM: 192KB
Storage
- SPI Flash: 1 × 16MB
- EEPROM: 1 × 2Kb (256B)
Motor Control Interfaces
- Opto-isolated Stepper Motor Control: 4 channels (HT396R 6P terminals)
- Brushed/Brushless DC Driver: 2 channels (2.54mm box header 2×12P)
- Servo Control (with level conversion): 3 channels (2.54mm pin headers)
- Motor Encoder: 2 channels (HT396R 6P terminals)
I/O & Sensing
- Analog Input: 6 channels (HT396R 8P terminals)
- Opto-isolated Digital Input: 12 channels (6× HT396R 4P terminals)
- Opto-isolated Digital Output: 4 channels (HT396R 6P terminals)
Power Management
- DC Input: DC005 interface (DC6V-24V)
- Onboard 5V/3A DCDC with TVS protection
- Onboard 3.3V/2A LDO with TVS protection
- Power Protection Switches: 4 channels (DCDC 5V×2, VUSB×1, 3.3V×1)
- Power I/O: 1× HT396R 6P terminal (6-24V input, 5V/1.5A & 3.3V/1.5A output)
Communication Interfaces
- CAN with 120Ω termination: 1× HT396R 4P/2 terminal
- RS485 with 120Ω termination: 1× HT396R 4P/2 terminal
- 10M/100M Ethernet: 1× ATK91105A RJ45
- RS232: 1× DB9 female
- USB Type-C to UART: 1×
- USB Type-C Slave: 1×
- USB A Host: 1×
Expansion & Displays
- NTC Extension: 1× XH2.54 interface
- Digital Temp/Humidity Sensor: Supports DS18B20, DHT11, etc.
- ATK Module: Supports various modules (Bluetooth, GPS, MPU6050, etc.)
- LCD: Supports 2.8/3.5/4.3/7-inch TFT LCD modules
- HMI Serial Screen: 1× interface
Configuration Interfaces
- MCU ADC Reference Voltage: 2.54mm 1×3P header
- Stepper Driver Control Signal Reference: 2.54mm 2×3P header
- Encoder Power Setting: 2.54mm 1×3P header (5V/VIN selection)
- Servo Power Setting: 2.54mm 1×3P header (onboard 5V/external)
- HMI Screen Power Setting: 2.54mm 1×3P header (5V/VIN selection)
- Serial Port 11 Configuration: 2.54mm 2×2P header
- PA4/PA5 Configuration: 2× 2.54mm 2×2P headers (DAC/ADC selection)
Additional Features
- Stepper Driver External Power: 1× HT396R 4P/2 terminal (≤7V)
- Timer Brake: 2× HT396R 4P/2 terminals
- Debug: 1× SWD interface
- Indicators: 1× blue power LED, 2× status LEDs (red DS0, green DS1)
- Controls: 1× reset button, 3× function buttons (KEY0, KEY1, KEY2)
- Power Switch: 1× main board control
- Buzzer: 1× active buzzer
- Backup Battery: 1× for RTC