Welcome to project sandpiper!

About Sandpiper

Sandpiper is a custom SoC system built around the Zynq 7020 FPGA using the Smart Zynq SP board. It is a Linux-based small computer with custom video and audio circuitry programmed into the FPGA fabric.

Hardware Features

Software

Emulation

The Sandpiper QEMU repository includes all necessary utilities to run the sandpiper system emulator.

Development Toolchain

The Sandpiper disk image comes prebuilt with GCC 13.3.0. To develop on your host machine:

The hardware can be updated simply by changing the bitstream file on the SD card—no complicated flashing procedures or hardware programmers required.

Documentation

Explore the SDK documentation to learn how to develop for the Sandpiper platform:

Project Resources

Additional resources and repositories:
PCB schematics, keyboard firmware and enclosure
Sandpiper SDK and samples Build Status Build Status
Sandpiper OS build config and prebuilt BOOT binaries
Gateware files for the Zynq7020 FPGA board