Walnut Pi 1B

by Walnut Pi

Image of Board

WalnutPi is designed, developed and manufactured in China. It is positioned as a cost-effective and fully functional card computer (SBC) with a size compatible with Raspberry Pi. It is a very powerful Linux development board that you can use to surf the Internet, play games, learn programming and create your own electronic products.

Specifications

  • Allwinner H616/H618 64-bit/quad-core high-performance Cortex-A53 processor, 1.5GHz
  • Mali G31 MP2 GPU
  • Supports OpenGL ES 1.0/2.0/3.2, OpenCL 2.0
  • 1GB (512M DDR3 x 2)
  • 2GB (LPDDR4)
  • 4GB (LPDDR4)
  • MicroSD card supports up to 512G
  • SPI Flash is reserved (empty post)
  • Dual-band WiFi (2.4G & 5G) + Bluetooth 5.0
  • 100M Ethernet port
  • 3.5mm audio port
  • MicroHDMI 2.0a supports 4K@60fps
  • USB 2.0 x 3
  • Infrared receiver x 1
  • Button x 1
  • LED x 1
  • 40Pin GPIO header (compatible with Raspberry Pi)
  • 3P header UART (serial port) debugging”
  • Type-C port 5V/3A input
  • Walnut Pi customized version of Debian (Ubuntu, Android adaptation in progress)

Purchase

Contribute

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.