Quartz64 Model A

by Pine64

Image of Board

The Quartz64 Model A is powered by a Rockchip RK3566 quad-core ARM Cortex A55 64-Bit Processor with a Mali G-52 GPU. It comes equipped with 2GB, 4GB or 8GB LPDDR4 system memory, and a 128Mb SPI boot flash. There is also an optional eMMC module (up to 128GB) and a microSD slot for booting. The board is also equipped with 1x USB 3.0 type A Host, 3x USB 2.0 Host, Gigabit Ethernet, Sata, PCIe, an E-ink interface, touch panel interface, a 40 pin GPIO bus, MiPi DSI interface, MiPi CSI interface, optional 802.11 b/g/n/ac Wifi and Bluetooth 5.0, eDP interface, and other interfaces such as UART, SPI, and I2C are also available for makers to integrate sensors and other peripherals. Many different operating systems are freely available from the open source community, such as Linux (Ubuntu, Debian, Arch, etc), *BSD, and Android.

  • 4 x ARM Cortex A55 cores @ 2.0GHz
  • ARM Mali G52 MP2 GPU
  • LPDDR4 RAM (up to 8GB)
  • Gigabit Ethernet
  • Micro SD slot
  • eMMC module slot
  • SPI Flash 128Mbit



Have some info to add for this board? Edit the source for this page here.

Adafruit Blinka Installation

We use a special library called adafruit_blinka (named after Blinka, the CircuitPython mascot) to provide the layer that translates the CircuitPython hardware API to whatever library the Linux board provides.

For example, on Raspberry Pi we use the python RPi.GPIO library. For any I2C interfacing we'll use ioctl messages to the /dev/i2c device. For SPI we'll use the spidev python library, etc. These details don't matter so much because they all happen underneath the adafruit_blinka layer.