YuzukiHD, l’atelier d’open hardware derrière la Avaota A1 et le Yuzuki Chameleon, revient avec un format particulièrement malin : le YuzukiNeko, une carte RISC-V de 51 × 21 mm — la taille d’un Raspberry Pi Pico — qui fait tourner Linux. La différence d’avec un Pico ? Le YuzukiNeko embarque le Allwinner F101, un SoC RISC-V 64 bits complet, là où le Pico s’arrête au microcontrôleur.
Le cœur : le Allwinner F101 et son XuanTie C907
Le F101 est positionné par Allwinner comme un « Smart Control and Display Processor » : un SoC de contrôle intelligent orienté affichage. Son CPU est le XuanTie C907 de T-Head, le plus récent cœur RISC-V de la gamme C90x d’Alibaba, dévoilé le 21 novembre 2023. Ce qu’il faut retenir de ce cœur :
- architecture 9 stades in-order, double émission partielle (dual-issue), compatible RVB23 ;
- RV64GC (avec mode RV32) ;
- unité vectorielle 128 bits, RISC-V V 1.0 ;
- XuanTie Matrix extension : instructions matricielles INT4/INT8/FP16/BF16 pour l’inférence IA, 128 à 512 GOPS/GHz ;
- cohérence matérielle de cache, 1 à 4 cœurs par cluster ;
- ici, cadencé à 1,008 GHz avec 32 Ko I-cache et 16 Ko D-cache.
Sur la carte YuzukiNeko, c’est une variante F101S3 (16 Mo PSRAM) ou F101S4 (32 Mo) en package QFN-68 de 7 × 7 mm. On parle là d’une vraie plateforme 64 bits, pas d’un microcontrôleur RISC-V 32 bits classique : le cœur C907 exécute du code RV64 avec l’extension vectorielle V.
Le F101 : un SoC orienté vidéo, audio et IHM
Au-delà du CPU, le F101 est un SoC « Smart Control and Display » pensé pour les terminaux avec écran. Le brief produit d’Allwinner détaille :
- Decoding : JPEG jusqu’à 16384 × 16384, PNG jusqu’à 2048 × 2048 ;
- Encoding : JPEG/MJPEG jusqu’à 720p @ 30 fps, résolution max 8192 × 8192 ;
- Display : de-interlace jusqu’à 720p @ 60 fps, G2D (rotation et mixage en accélération matérielle) ;
- Sorties vidéo : RGB888 jusqu’à 1280 × 720 @ 60, LVDS single-link jusqu’à 1366 × 768 @ 60, MIPI DSI 4 lanes jusqu’à 1280 × 800 @ 60 ;
- Audio : DAC, HPOUT analogique, I2S/PCM, OWA ;
- Sécurité : 512 bits de eFuse intégré.
En clair, le F101 s’adresse aux terminaux intelligents qui affichent quelque chose (kiosques, écrans d’appareils, IHM industrielles) et qui doivent décoder/encoder de l’image sans s’appuyer sur un GPU lourd.
La carte YuzukiNeko : format Pico, 2 × 20 broches
YuzukiHD a décliné le F101 dans une carte de 51 × 21 mm, le form factor Raspberry Pi Pico. Concrètement, la carte embarque :
- SoC Allwinner F101 (variantes S2/S3/S4, 8/16/32 Mo PSRAM selon le modèle) ;
- 128 Mbit de NOR flash SPI (XIP execute-in-place supporté) + slot microSD ;
- USB-C (données, alimentation, mode de programmation) ;
- Deux en-têtes 20 broches style Pico (GPIO, ADC, 5 V, 3,3 V, GND) ;
- 5 pads (sortie casque HPOUT + 4 GPIO) ;
- Bouton FEL pour le mode de téléchargement ;
- Alimentation 5 V via USB-C.
100 % open hardware, CC0, Linux mainline fourni
Le point fort du projet, c’est son ouverture. Tout le hardware (schémas PDF, layout EasyEDA, Gerber, STEP 3D, BoM) est publié sous CC0 1.0 — domaine public. Côté logiciel :
- Un kernel Linux mainline (7.2) avec les drivers pour le F101, dans son propre dépôt ;
- Un Buildroot externe pour construire les images ;
- Support de Zephyr RTOS pour ceux qui veulent du bare metal.
C’est rare : la plupart des SBC chinois à petit prix (Orange Pi, etc.) arrivent avec des BSP propriétaires et un kernel non mainline. Ici, YuzukiHD fournit un kernel mainline et du matériel sous CC0. Pour la communauté RISC-V, c’est un bon signal.
Prix : sous 10 dollars
Le F101 lui-même est référencé par Allwinner autour de 18 yuans (≈ 2,70 USD) à l’unité. Comptez le reste de la carte (PSRAM, NOR, PCB, connecteurs) et il est probable que le YuzukiNeko se vende alentour de 10 USD, voire moins à gros volume. La carte n’est pas encore en vente, mais YuzukiHD avait bien vendu ses précédents modèles, donc on peut s’attendre à un lot prochainement.
Pourquoi c’est intéressant
Le YuzukiNeko comble une vraie lacune de l’offre RISC-V : une plateforme 64 bits sous Linux, avec traitement vidéo et audio matériel, dans un form factor Pico. Sur le segment des SBC RISC-V « cheap », on a souvent soit des cartes 32 bits (microcontrôleurs), soit des gros SBC 64 bits type JH7110/SG2000 qui coûtent 50-80 $. Le YuzukiNeko est le premier SBC 64 bits sous Linux sous la barre des 10 $.
C’est la tendance 2026 : le RISC-V 64 bits descend dans les microcontrôleurs et les SoCs d’entrée de gamme, avec des cœurs C906/C907 à 1 GHz qui rivalisent en efficacité avec des Cortex-M7 tout en offrant l’instruction set 64 bits et l’écosystème Linux natif. Allwinner avec le F101, et maintenant YuzukiHD avec le YuzukiNeko, le confirment.
Liens et ressources
- Dépôt GitHub YuzukiNeko (CC0) : github.com/YuzukiHD/YuzukiNeko
- Kernel Linux mainline F101 : github.com/YuzukiHD/linux-mainline
- Buildroot externe : github.com/YuzukiHD/buildroot-external-yuzukihd
- Zephyr RTOS : github.com/YuzukiHD/zephyr
- Brief F101 (Whycan) : whycan.com
