Open-source hardware and firmware for electric machine control
The AMDC empowers motor control students, researchers, and designers by providing an open-source sandbox for exploring and creating electric motor control platforms.
Open-Source
All hardware design files and firmware are freely available.
Easy-to-Use
AMDC specializes in extreme performance drives but is sufficiently simple to be used as a learning tool for implementing standard motor drives.
High-Performance
AMDC supports high-performance Xilinx real-time processors.
Flexible
AMDC has capability (computation power, I/O, proper abstraction layers) to actuate new types of motors, but also standard types of motors.
Documentation
Extensive documentation for understanding all layers of the AMDC.
Research-Oriented
Designed to be used in the research environment.
Hardware
- Based on Xilinx Zynq-7000 SoC
- Dual-Core DSP + 64-bit FPU
- Customizable FPGA peripheral
- 48x PWM outputs
- 8x analog, 2x encoder inputs
Firmware
- FPGA hardware drivers
- Real-time OS
- Easy-to-use abstraction layers
- Variable logging support
- Simulink block diagram integration
Read the documentation
Extensive documentation is available for all aspects of the AMDC Platform.
Frequently Asked Questions
Transparent answers about the AMDC platform.
What is the AMDC platform?
The AMDC platform accelerates development of motor drives, allowing you to reach a working solution faster, while still maintaining complete control of the entire hardware / firmware stack.
Is the AMDC free?
Yes. The full AMDC platform (both hardware and firmware) is open-source.
Can I use it for commercial projects?
Yes. Please follow the license provided in the hardware and firmware design source.
Do you offer technical support?
No. Since the AMDC platform is not a paid project, we do not have the resources to provide 1:1 support. Please read the extensive documentation available at docs.amdc.dev.