Back to Picoclaw

🖥️ PicoClaw Hardware Compatibility List

docs/guides/hardware-compatibility.md

0.2.87.5 KB
Original Source

🖥️ PicoClaw Hardware Compatibility List

PicoClaw runs on virtually any Linux device. This page tracks verified chips, products, and development boards.

Your hardware not listed? Submit a PR to add it! Hardware vendors are welcome to contribute and co-promote.


1. Verified Chip Support

x86

VendorChipNotes
IntelAny x86 CPU (i386+)All desktop/server/laptop processors
AMDAny x86 CPUAll desktop/server/laptop processors

ARM

Sub-archTypical ChipsNotes
ARMv6BCM2835 (Raspberry Pi 1/Zero)Single-core ARM1176JZF-S
ARMv7Allwinner V3sSingle-core Cortex-A7, used in LicheePi Zero
ARM64Allwinner H618Quad-core Cortex-A53, used in Orange Pi Zero 3
ARM64BCM2711 (Raspberry Pi 4)Quad-core Cortex-A72
ARM64BCM2712 (Raspberry Pi 5)Quad-core Cortex-A76
ARM64AX630C (爱芯元智)Dual-core Cortex-A53 + NPU, used in NanoKVM-Pro / MaixCAM2

RISC-V (riscv64)

VendorChipCoreNotes
SOPHGO (算能)SG2002C906 @ 1GHz256MB DDR3 on-chip, used in LicheeRV-Nano / NanoKVM / MaixCAM
Allwinner (全志)V861Dual C907128MB DDR3L on-chip, 1 TOPS NPU, 4K AI camera SiP
Allwinner (全志)V881C907RISC-V AI camera series
Arterytek (匠芯创)D213RISC-VUsed in HaaS506-LD1 industrial RTU
SpacemiT (进迭)K18x X60 @ 1.8GHzUsed in Milk-V Jupiter, BananaPi BPI-F3
SpacemiT (进迭)K38x X100 @ 2.5GHzRVA23 compliant, 1024-bit RVV, FP8 AI inference
Zhihe (知合)A210High-perf RISC-V8-core, 16MB L3 cache, desktop-class
Canaan (嘉楠)K230Dual C908 @ 1.6GHz6 TOPS KPU, used in CanMV-K230

MIPS

VendorChipNotes
MediaTekMT7620MIPS24KEc @ 580MHz, used in many OpenWrt routers (e.g. Xiaomi Router 3G)

LoongArch (loong64)

VendorChipNotes
Loongson (龙芯)3A5000Quad-core LA464 @ 2.5GHz, desktop/workstation
Loongson (龙芯)3A6000Quad-core 4C/8T @ 2.5GHz, IPC comparable to Intel 10th gen
Loongson (龙芯)2K1000LADual-core @ 1GHz, industrial/IoT applications

2. Verified Products (by release date)

Consumer products, routers, and industrial devices that have been tested with PicoClaw.

YearProductArchSoCRAMCategory
2009Nokia N900ARM (A8)OMAP3430256MBSmartphone
2012Samsung Galaxy Note 10.1 (N8000)ARM (A9)Exynos 44122GBTablet
2016Xiaomi Router 3G (小米路由器3G)MIPSMT7620256MBRouter (OpenWrt)
2018Phicomm N1 (斐讯N1)ARM64 (A53)S905D2GBTV Box / Home Server
2019Xiaomi AI Speaker (小爱音箱)ARM64 (A53)256MBSmart Speaker
2024NanoKVMRISC-VSG2002256MBIP-KVM
2025HaaS506-LD1RISC-VD213128MBIndustrial RTU
2025NanoKVM-ProARM64 (A53)AX630C1GBPro IP-KVM
2026MaixCAM2ARM64 (A53)AX630C1/4GB4K AI Camera

3. Verified Development Boards (by release date)

YearBoardArchSoCRAMBuy Link
2012Raspberry Pi 1 Model BARMv6BCM2835512MB
2015Raspberry Pi 2 Model BARMv7 (A7)BCM28361GB
2015Raspberry Pi ZeroARMv6BCM2835512MB
2016Raspberry Pi 3 Model BARM64 (A53)BCM28371GB
2017LicheePi ZeroARMv7 (A7)Allwinner V3s64MBSipeed
2019Raspberry Pi 4 Model BARM64 (A72)BCM27111~8GBRPi
2023Raspberry Pi 5ARM64 (A76)BCM27122~8GBRPi
2024LicheeRV-NanoRISC-VSG2002256MBAliExpress
2024MaixCAM-ProRISC-VSG2002256MBSipeed
2024Milk-V Duo 64MRISC-VCV1800B64MBMilk-V
2024CanMV-K230RISC-VK230512MBCanaan

4. Also Works On

Android Phones (via Termux)

Any ARM64 Android phone (2015+) with 1GB+ RAM. Install Termux, use proot to run PicoClaw.

See README: Run on old Android Phones for setup instructions.

Desktop / Server / Cloud

PlatformNotes
x86_64 LinuxNative binary, no dependencies
x86_64 WindowsNative binary
macOS (Intel / Apple Silicon)Native binary
Docker (any platform)docker compose one-liner, see Docker Guide
OpenWrt routersMIPS/ARM builds, requires >32MB free RAM
FreeBSD / NetBSDx86_64 and arm64 builds available

5. Minimum Requirements

ResourceMinimumRecommended
RAM10MB free32MB+ free
Storage20MB (binary)50MB+ (with workspace)
CPUAny (single core 0.6GHz+)
OSLinux (kernel 3.x+)Linux 5.x+
NetworkRequired (for LLM API calls)Ethernet or WiFi

6. How to Test & Contribute

bash
# 1. Download for your architecture
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Linux_arm64.tar.gz
tar xzf picoclaw_Linux_arm64.tar.gz

# 2. Initialize
./picoclaw onboard

# 3. Test
./picoclaw agent -m "Hello, what board am I running on?"

Available builds: linux-amd64, linux-arm64, linux-arm, linux-riscv64, linux-loong64, linux-mipsle

Add Your Hardware

  1. Fork this repo
  2. Add your chip / product / board to the appropriate table
  3. Include: name, arch, SoC, RAM, year, and a link if available
  4. Submit a PR

Hardware vendors: want to add official support or co-promote? Open an issue or reach out via Discord.