🖥️ Motor Madness with the ZUBoard
Interactive, live build-along with Adam Taylor where you will learn how to quickly and easily create an FPGA-based motor control application for a brushless DC (BLDC) motor using the Avnet ZUBoard and control it using PetaLinux.
Project Build Tutorials:
- Motor Control with the ZUBoard: https://www.hackster.io/adam-taylor/zuboard-petalinux-motor-control-3eee98
- Project Files: https://github.com/ATaylorCEngFIET/MotorMadness
Hardware Used:
- ZUBoard: https://www.avnet.com/wps/portal/us/products/avnet-boards/avnet-board-families/zuboard-1cg/zuboard-1cg
- USB Cable: https://www.newark.com/stellar-labs-computer-plus/hk-usb3-0ac01-1/3-usb-3-0-a-male-to-type-c-male/dp/40Y3308
- MikroE Click Board: https://www.mikroe.com/brushless-3-click
- Linix 45ZWN24-40 Motor
Software Used:
- Vitis: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vitis/2023-1.html
- PetaLinux: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vitis/2023-1.html
Additional Resources:
- Introduction to Motor Control White Paper: https://reach.avnet.com/AMD-WP-Intro-To-Motor-Control.html
- ZUBoard, Ultra96 and MiniZed Technical Training Courses: https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-training
- FPGA Based Motor Control Project: https://www.hackster.io/adam-taylor/fpga-based-motor-control-cd47e7
- MiniZed and Vitis for Motor Control Project: https://www.hackster.io/adam-taylor/mini-but-mighty-the-minized-and-vitis-for-motor-control-9c376b