The Ultra96 is a development board built around the Xilinx Zynq UltraScale+ MPSoC to the Linaro96Boards specification. It includes quad-core ARM A53s, dual-core ARM R5s, 2GB of LPDDR4 memory and tightly-coupled 16nm UltraScale+ FPGA fabric. The platform integrates with the PYNQ (Python + Zynq) framework allowing for Python based applications to run in conjunction with high-speed deterministic applications on the heterogenous MPSoC compute platform.
If you are not already familiar with PYNQ or who it is for, start with this page to learn more:
Getting Started Documentation
Supporting Information for Rebuilding PYNQ from Source
SD Card Images for Ultra96-V2 Board:
SD Card Images for Ultra96-V1 Board:
PYNQ Community Project Highlights for Ultra96