Processor: Dual-Core ARM Cortex-A9
FPGA: 1.3 M reconfigurable gates
Memory: 512MB DDR3 / FLASH
Storage: Micro SD card slot
Video: HDMI In and HDMI Out
Audio: Mic in, Line Out
Network: 10/100/1000 Ethernet
Expansion: USB Host connected to ARM PS
Interfaces: 1x Arduino Header, 2x Pmod (49 GPIO)
GPIO: 16 GPIO (65 in total with Arduino and Pmods)
Other I/O: 6x User LEDs, 4x Pushbuttons, 2x Switches
Dimensions: 3.44” x 4.81” (87mm x 122mm)
Processor: Dual-Core ARM Cortex-A9
FPGA: 1.3 M reconfigurable gates
Memory: 512MB DDR3 / FLASH
Storage: Micro SD card slot
Video: HDMI In and HDMI Out
Audio: Mic in, Line Out
Network: 10/100/1000 Ethernet
Expansion: USB Host connected to ARM PS
Interfaces: 1x Arduino Header, 2x Pmod (49 GPIO)
GPIO: 16 GPIO (65 in total with Arduino and Pmods)
Other I/O: 6x User LEDs, 4x Pushbuttons, 2x Switches
Dimensions: 3.44” x 4.81” (87mm x 122mm)
Source Code
PYNQ is an open source project from Xilinx. The full PYNQ source code is available on the PYNQ GitHub.
GitHub contents
Board files includes the Vivado project files for the base overlay, a Xilinx sdk folder with software projects for the IOPs, and example notebooks for the PYNQ-Z1.
Get the code
If you want to contribute your changes to the main PYNQ branch, you can make a Pull Request
If you are new to GitHub check the Hello World GitHub guide
Building
You can recompile the full image, but it is recommended to use the precompiled image for the PYNQ-Z1 is available for download.
You can create new, or rebuild the existing overlays and IOP code, and update by copying them to the PYNQ file system when the board is running.
Support
Please post questions to the PYNQ support forum or issues to the PYNQ GitHub tracker www.github.com/Xilinx/PYNQ/issues