YuzukiNeko Pico Development Board
YuzukiNeko is a development board based on the Allwinner F101 series SoC, in the Raspberry Pi Pico 2 × 20 pin form factor. It carries 16 MiB of PSRAM (F101S3; the 32 MiB configuration of V1.5 uses F101S4) and 16 MiB of NOR Flash with XIP (execute-in-place) support, and suits RISC-V graphics, display, audio and general-purpose I/O projects. The hardware design is released under CC0 1.0.
What this documentation covers
Section titled “What this documentation covers”| What you want to do | Where to go |
|---|---|
| Power up for the first time and get the board running | Quickstart |
| Look up what a given pin can do | Pinout, Pin multiplexing |
| Wire up UART / I²C / SPI / CAN / PWM | Common peripheral pin groups |
| Work out whether your board is V1.3 / V1.4 / V1.5 | Errata and revision differences |
| Enter download mode and install xfel / rfel | FEL download mode and tools |
| Flash ready-made firmware (RustSBI + Asterinas, Linux + Buildroot) | RustSBI + Asterinas, Prebuilt Linux images |
| Use the base board for display, Wi-Fi, CAN and audio | YuzukiCube-M base board |
| Write programs | Zephyr development, Linux development, RustSBI + Asterinas |
| Print an enclosure | 3D-printed enclosure |
Board specifications
Section titled “Board specifications”| Item | Specification |
|---|---|
| SoC | F101S3, XuanTie C907 RISC-V CPU (rv32imacfdv, with 64-bit support), QFN68 (7 mm × 7 mm) |
| Cache | 32 KB I-cache + 16 KB D-cache |
| Memory | SiP 16-bit PSRAM, up to 16 MiB (16 MiB on this board; V1.5 targets the 32 MiB configuration) |
| Storage | 16 MiB external NOR Flash with XIP support |
| Expansion | Pico-style 2 × 20 pin header |
| USB | USB-C connector; the SoC provides one USB 2.0 DRD controller |
| Other | microSD card socket and a button labelled FEL |
| Open-source license | CC0 1.0 (hardware design files) |
SoC capabilities
Section titled “SoC capabilities”| Block | Capability |
|---|---|
| Image decoding | JPEG up to 16384 × 16384; PNG up to 2048 × 2048 |
| Image/video encoding | JPEG/MJPEG up to 720p@30 fps; maximum resolution 8192 × 8192 |
| Display processing | de-interlace up to 720p@60 fps; G2D rotation and mixing accelerator |
| Video output | RGB888 up to 1280 × 720@60 fps; single-link LVDS up to 1366 × 768@60 fps; 4-lane MIPI DSI up to 1280 × 800@60 fps |
| Audio | One DAC (DACOUT), I2S/PCM, OWA OUT |
| Security | 512-bit eFuse |
| Connectivity and peripherals | USB 2.0 DRD × 1, SDIO 2.0, SPI × 2, UART × 6, TWI × 3, CAN × 2, PWM, IR_RX, GPADC, TPADC |
Related projects
Section titled “Related projects”- Development board repository: https://github.com/YuzukiHD/YuzukiNeko
- SyterKit (bootloader): https://github.com/YuzukiHD/SyterKit
- xfel: https://github.com/xboot/xfel, rfel: https://github.com/rustsbi/allwinner-hal/tree/main/rfel