All Projects → Xilinx → IIoT-SPYN

Xilinx / IIoT-SPYN

Licence: BSD-3-Clause license
IIoT-SPYN gives users the ability to control, monitor, capture data, visualize and analyze industrial grade motors

Programming Languages

tcl
693 projects
python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects
VHDL
269 projects

Projects that are alternatives of or similar to IIoT-SPYN

rfsoc qpsk
PYNQ example of using the RFSoC as a QPSK transceiver.
Stars: ✭ 42 (+13.51%)
Mutual labels:  pynq, pynq-hardware-overlay
PYNQ Composable Pipeline
PYNQ Composabe Overlays
Stars: ✭ 25 (-32.43%)
Mutual labels:  fpga, pynq
rfsoc sam
RFSoC Spectrum Analyser Module on PYNQ.
Stars: ✭ 44 (+18.92%)
Mutual labels:  pynq, pynq-hardware-overlay
opencl-hls-cnn-accelerator
OpenCL HLS based CNN Accelerator on Intel DE10 Nano FPGA.
Stars: ✭ 49 (+32.43%)
Mutual labels:  fpga
Hard-JPEG-LS
FPGA-based JPEG-LS image compressor.
Stars: ✭ 52 (+40.54%)
Mutual labels:  fpga
ResNet50-PYNQ
Quantized ResNet50 Dataflow Acceleration on Alveo, with PYNQ
Stars: ✭ 42 (+13.51%)
Mutual labels:  pynq
fpga-tidbits
Chisel components for FPGA projects
Stars: ✭ 88 (+137.84%)
Mutual labels:  fpga
no2muacm
Drop In USB CDC ACM core for iCE40 FPGA
Stars: ✭ 26 (-29.73%)
Mutual labels:  fpga
pergola
Low-cost ECP5 FPGA development board
Stars: ✭ 64 (+72.97%)
Mutual labels:  fpga
AutoSA
AutoSA: Polyhedral-Based Systolic Array Compiler
Stars: ✭ 120 (+224.32%)
Mutual labels:  fpga
docker-fpga
Dockerized FPGA toolchain experiments
Stars: ✭ 18 (-51.35%)
Mutual labels:  fpga
TinyMIPS
The Project TinyMIPS is dedicated to enabling undergraduates to build a complete computer system from scratch.
Stars: ✭ 29 (-21.62%)
Mutual labels:  fpga
community
ROS 2 Hardware Acceleration Working Group community governance model & list of projects
Stars: ✭ 34 (-8.11%)
Mutual labels:  fpga
up5k
Upduino v2 with the ice40 up5k FPGA demos
Stars: ✭ 65 (+75.68%)
Mutual labels:  fpga
KRS
The Kria Robotics Stack (KRS) is a ROS 2 superset for industry, an integrated set of robot libraries and utilities to accelerate the development, maintenance and commercialization of industrial-grade robotic solutions while using adaptive computing.
Stars: ✭ 26 (-29.73%)
Mutual labels:  fpga
clash-spaceinvaders
Intel 8080-based Space Invaders arcade machine implemented on an FPGA, written in CLaSH
Stars: ✭ 45 (+21.62%)
Mutual labels:  fpga
PothosZynq
DMA source and sink blocks for Xilinx Zynq FPGAs
Stars: ✭ 19 (-48.65%)
Mutual labels:  fpga
apollo
microcontroller-based FPGA / JTAG programmer
Stars: ✭ 32 (-13.51%)
Mutual labels:  fpga
pdp6
PDP-6 Emulator
Stars: ✭ 47 (+27.03%)
Mutual labels:  fpga
quartus-install
Install Intel FPGA 'Quartus Prime' software on remote servers
Stars: ✭ 33 (-10.81%)
Mutual labels:  fpga

IIoT-SPYN

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

Quick Start for Arty-Z7-10

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.

Quick Start for Pynq-Z1 / Arty-Z7-20

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.

Folder Structure

  • images : contains images that are used in the jupyter notebooks
  • notebooks : contains jupyter notebooks that interact with the motor
  • spyn : package that contains lib and overlays folders
    • spyn/lib: contains library files of the IIoT-SPYN project.
    • spyn/overlays : contains the bitstream and the tcl file.

Supported Boards

Licenses

PYNQ License : BSD 3-Clause License

IIoT-EDDP License : BSD 3-Clause License

IIoT-SPYN License: BSD 3-Clause License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].