IIoT-EDDP: Industrial IoT Electric Drive Demonstration Platform is an open-source project that provides all necessary software and hardware components for development and evaluation of motor control applications.
PYNQ: Python on Zynq is an open-source project from Xilinx that makes it easy to design embedded systems with Zynq All Programmable Systems on Chips (APSoCs). Using the Python language and libraries, designers can exploit the benefits of programmable logic and microprocessors in Zynq to build more capable and exciting embedded systems.
IIoT-SPYN: Industrial IoT SPYN is an open source project that leverages IIoT-EDDP and PYNQ. Using IIoT-SPYN users can control, monitor, capture data, visualize and analyze Industrial grade motors.
IIoT-SPYN is intended to work with the EDDP kit. Here is the link to purchase the kit: EDDP Kit
Step 1: Download the Arty-Z7-10 PYNQ image
Step 2: Write the image file to a SD card
Step 3: Use the following command in a terminal to install IIoT-SPYN
$ sudo pip3 install --upgrade git+https://github.com/Xilinx/IIoT-SPYN.git
$ sudo reboot now
After the setup, new Jupyter notebooks will be added under the spyn folder, ready to try out, no additional steps are needed.
Step 1: Download the PYNQ image
Step 2: Write the image file to a SD card
Step 3: Use the following command in a terminal to install IIoT-SPYN
$ sudo pip3 install --upgrade git+https://github.com/Xilinx/IIoT-SPYN.git
$ sudo reboot now
After the setup, new Jupyter notebooks will be added under the spyn folder, ready to try out, no additional steps are needed.
images
: contains images that are used in the jupyter notebooksnotebooks
: contains jupyter notebooks that interact with the motorspyn
: package that contains lib and overlays foldersspyn/lib
: contains library files of the IIoT-SPYN project.spyn/overlays
: contains the bitstream and the tcl file.
PYNQ License : BSD 3-Clause License
IIoT-EDDP License : BSD 3-Clause License
IIoT-SPYN License: BSD 3-Clause License