Radxa ZERO 3W

RadxaSBClinux

⚡ Lo esencial en 60 segundos

La Radxa Zero 3W es una placa de desarrollo de formato reducido que representa un salto significativo en potencia de cálculo dentro del segmento de las computadoras de una sola placa (SBC) ultracompactas. Fabricada por Radxa, esta placa adopta las dimensiones físicas de 65 por 30 milímetros, idénticas a las de la Raspberry Pi Zero, lo que permite su integración en proyectos donde el espacio es un recurso crítico. Sin embargo, su similitud externa no debe confundirse con una equivalencia interna; la Zero 3W está diseñada para ofrecer un rendimiento muy superior al de su homóloga de Raspberry Pi en ese mismo tamaño. Anunciada en octubre de 2023 y lanzada comercialmente en diciembre de ese mismo año, la placa se posiciona como una de las opciones más potentes disponibles en su factor de forma, aprovechando la arquitectura moderna de procesadores de bajo consumo para ofrecer capacidades que antes requerían placas mucho más grandes.

El corazón de la Radxa Zero 3W es el sistema en chip (SoC) Rockchip RK3566. Para entender su capacidad, es necesario desglosar sus componentes internos. El procesador central (CPU) cuenta con cuatro núcleos Arm Cortex-A55 funcionando a una frecuencia de 1.6 GHz. Los núcleos Cortex-A55 son diseños de bajo consumo energético pero alto rendimiento por vatio, ideales para dispositivos portátiles o alimentados por baterías. Es interesante notar que el chip RK3566 suele permitir frecuencias de hasta 1.8 GHz, pero Radxa ha optado por limitar la velocidad a 1.6 GHz en esta placa. Esta decisión, según los análisis técnicos, responde a consideraciones térmicas; en una placa tan pequeña como la Zero 3W, disipar el calor generado a frecuencias más altas es un desafío complejo, por lo que se prioriza la estabilidad y la vida útil del componente sobre el pico máximo de velocidad.

Además del procesador principal, la placa integra una unidad de procesamiento gráfico (GPU) Arm Mali G52-2EE, compatible con estándares modernos como OpenGL ES y Vulkan, lo que permite aceleración gráfica para interfaces de usuario fluidas o reproducción de video. Un aspecto destacado de este SoC es la inclusión de una unidad de procesamiento neuronal (NPU) con una capacidad de 0.8 TOPS (trillones de operaciones por segundo). Esto significa que la placa puede ejecutar tareas de inteligencia artificial ligera, como reconocimiento de imágenes o voz, directamente en el dispositivo sin necesidad de enviar datos a la nube, un recurso valioso para proyectos de domótica o robótica autónoma. También dispone de un procesador de video (VPU) capaz de decodificar video en resolución 4K a 60 cuadros por segundo en formatos como H.265 y VP9, y codificar video a 1080p.

En cuanto a la memoria y el almacenamiento, la Radxa Zero 3W ofrece flexibilidad mediante varias variantes. La memoria RAM varía entre 1, 2, 4 y 8 GB. Existe una pequeña controversia técnica sobre el tipo exacto de memoria, ya que algunas fuentes iniciales la describen como LPDDR4 mientras que artículos posteriores mencionan LPDDR4X, una variante ligeramente más eficiente. Para el almacenamiento, la placa incluye una ranura para tarjetas microSD, pero también ofrece la opción de memoria eMMC soldada en la placa, con capacidades que van desde 8 hasta 64 GB. La eMMC es una memoria flash integrada directamente en la placa base, lo que ofrece mayor velocidad y fiabilidad que una tarjeta microSD, aunque su capacidad queda fija en el momento de la compra y no puede ampliarse fácilmente.

La conectividad es uno de los puntos fuertes de esta edición "W" (Wi-Fi). Incorpora un módulo inalámbrico que soporta Wi-Fi 6 (802.11ax) en bandas de 2.4 y 5 GHz, junto con Bluetooth 5.4. El Wi-Fi 6 es la generación más reciente de esta tecnología, diseñada para ofrecer mayor velocidad, menor latencia y mejor manejo de múltiples dispositivos conectados simultáneamente. La placa cuenta con una antena interna, pero también dispone de un conector u.FL para conectar una antena externa si se requiere mayor alcance. Es crucial mencionar que las revisiones de hardware iniciales utilizaban un módulo Wi-Fi más antiguo (solo 2.4 GHz), por lo que los usuarios deben verificar la versión de su placa (la revisión actual V1.12I incluye el módulo Wi-Fi 6 dual-band). A diferencia de la variante Zero 3E, la 3W no incluye puerto Ethernet.

La interfaz de usuario y la expansión se gestionan a través de varios puertos. La alimentación y los datos se manejan mediante dos puertos USB tipo C: uno dedicado a la entrada de energía (5V) y modo OTG (On-The-Go), y otro como host USB 3.0. El puerto USB 3.0 permite una transferencia de datos mucho más rápida que el estándar USB 2.0, útil para conectar discos externos o cámaras de alta resolución. Para la salida de video, la placa utiliza un conector Micro-HDMI, documentado oficialmente para funcionar hasta 1080p a 60 Hz, aunque el chip soporta teóricamente resoluciones superiores. También incluye un conector MIPI CSI de 4 carriles para conectar cámaras, siendo compatible con módulos específicos de Raspberry Pi como los sensores OV5647 e IMX219, lo que facilita la reutilización de componentes existentes.

El control de periféricos se realiza a través de un encabezado GPIO de 40 pines, compatible en disposición con Raspberry Pi. Sin embargo, es importante destacar que este encabezado no viene soldado en las versiones base, siendo una opción en los modelos de gama alta. Los pines GPIO permiten la comunicación digital y analógica con sensores y actuadores. La tensión de operación de estos pines es de 3.3 Voltios, un estándar común en electrónica digital moderna. Existen advertencias técnicas sobre ciertos pines que comparten funciones con resistencias de pull-up para I2C o que están reservados para la consola de arranque (UART), lo que puede causar conflictos si se utilizan incorrectamente como entradas/salidas de propósito general sin la configuración adecuada.

En el ámbito del software, la Radxa Zero 3W cuenta con soporte oficial para varias distribuciones de Linux, incluyendo Radxa OS basado en Debian 12, así como imágenes de Ubuntu y Android 11. Además, ha recibido soporte en el kernel principal de Linux (mainline) a partir de la versión 6.10, lo que garantiza una mejor integración a largo plazo y acceso a las últimas mejoras del sistema operativo. También es compatible con sistemas especializados como OpenWrt, ideal para crear puntos de acceso o routers, y Armbian, una distribución optimizada para placas de desarrollo. La instalación es sencilla, generalmente mediante la escritura de una imagen en una tarjeta microSD.

A pesar de sus virtudes, existen limitaciones a considerar. La alimentación es estrictamente de 5 Voltios; el uso de cargadores de voltaje superior puede dañar la placa. La gestión térmica es un factor crítico debido al tamaño reducido, y el rendimiento puede verse limitado por el calor si se somete a cargas sostenidas muy intensas sin disipación adicional. Asimismo, aunque comparte el tamaño con la Raspberry Pi Zero, no es totalmente compatible en cuanto a conectores físicos (el HDMI es Micro, no Mini) ni en la disposición exacta de algunos componentes, por lo que las carcasas y accesorios diseñados específicamente para la Raspberry Pi Zero pueden requerir adaptaciones. En resumen, la Radxa Zero 3W es una herramienta poderosa para desarrolladores que necesitan máximo rendimiento en un espacio mínimo, ofreciendo conectividad moderna y capacidades de IA en un paquete accesible y versátil.

Foro (1 tema) →

AttrEspecificacionesverificado
socRockchip RK3566 (CNX spec list, 2023-12-08; mainline compatible = "radxa,zero-3w", "rockchip,rk3566", torvalds/linux rk3566-radxa-zero-3w.dts).✔
cpuQuad-core Arm Cortex-A55 @ 1.6 GHz (arm64 / ARMv8.2-A). CNX notes the RK3566 is usually clocked up to 1.8 GHz and the board appears deliberately underclocked for thermal reasons on the tiny PCB (CNX, 2023-12-08).✔
gpuArm Mali G52-2EE — OpenGL ES 1.1/2.0/3.2, Vulkan 1.1, OpenCL 2.0 (CNX, 2023-12-08).✔
npu0.8 TOPS RKNN accelerator (CNX, 2023-12-08; RKNN tutorials in Radxa docs).✔
vpu4Kp60 H.265/H.264/VP9 decode, 1080p H.265/H.264 encode (CNX, 2023-12-08).✔
ram1 / 2 / 4 / 8 GB LPDDR4 per CNX's spec table; a later CNX project article describes Zero 3W boards with "LPDDR4X" (CNX, 2023-12-08, CNX, 2026-08-18).✔
storagemicroSD slot (SDR104-capable) + optional soldered eMMC 5.1 (8/16/32/64 GB). Mainline DTS configures the eMMC as 8-bit HS200 (mmc-hs200-1_8v, non-removable) (CNX, 2023-12-08, mainline DTS).✔
wireless"Radxa Wireless Module D8" — Wi-Fi 6 (802.11 a/b/g/n/ac/ax, 2.4 + 5 GHz), Bluetooth 5.4, onboard antenna plus u.FL connector (antenna path switched in software) (CNX, 2023-12-08). The current shipping revision (V1.12I) is listed by Radxa's FAQ with a dual-band Wi-Fi 6 module (e.g. BL-M8800DS2 / FCS960KAAMD) and BT 5.4; early revisions used an AP6212 (2.4 GHz only, BT 4.0) (Radxa FAQ Q9). In the mainline DTS the Wi-Fi hangs off sdmmc1 (SDIO, sd-uhs-sdr104) and Bluetooth uses uart1 with RTS/CTS (mainline DTS).✔
ethernetnone on 3W (that is the 3E's role) (docs.radxa.com hardware-interface).✔
usb2× USB-C — USB-C 1: USB 2.0 OTG + power input; USB-C 2: USB 3.0 host (docs.radxa.com hardware-interface).✔
video_outMicro-HDMI, documented up to 1920×1080@60 (docs preparation page); CNX notes the SoC itself supports more (CNX, 2023-12-08).✔
camera1× 4-lane MIPI CSI on a 22-pin 0.5 mm FPC connector (pinout incl. I2C2_SCL/SDA_M1 for camera control); Raspberry Pi Camera V1.3 (OV5647) and V2 (IMX219) supported (docs hardware-interface, CNX, 2023-12-08).✔
gpio_header40-pin Raspberry Pi-compatible header, not soldered on base SKUs (optional / soldered on higher SKUs) (CNX, 2023-12-08). Signal inventory per CNX: up to 28× GPIO, 5× UART, 1× SPI, 2× I2C, PCM/I2S, 6× PWM, 5 V, 3.3 V, GND. Detailed multiplexing (e.g. pin 7 = GPIO3_C4 / PWM14_M0; pins 32/33 = UART3_M0; pins 27/28 = I2C4_M0) in the official pin table. - I/O voltage: 3.3 V (all GPIOs; absolute max 3.63 V). SARADC_IN5 is also 3.3 V (max 3.3 V) (docs hardware-interface). No DAC documented on the header. - Pins 27/28 can be reworked (0 Ω resistors R45/R46, remove R32/R39) into a USB 2.0 host port on the header (docs hardware-interface).✔
debug_serialUART2_M0 on header pins 8 (TX) / 10 (RX), 1500000 8N1 default (docs hardware-interface, FAQ Q6).✔
powerUSB-C 1 only, 5 V input only (no higher PD voltage accepted); recommended 5 V/2 A (≥15 W) (docs preparation, FAQ Q5).✔
dimensions65 × 30 mm (Raspberry Pi Zero form factor) (CNX, 2023-12-08).✔
miscMaskROM button for recovery/flashing (CNX, 2023-12-08).✔
  • Fabricante: Radxa (Radxa Computer (Shenzhen) Co., Ltd.), China.
  • Gama de producto: serie ZERO — Radxa ZERO 3W (variante Wi-Fi); la hermana ZERO 3E sustituye Wi-Fi por Ethernet Gigabit (+ PoE opcional) en la misma familia de placas (docs.radxa.com, CNX Software, 2024-05-14).
  • Año de introducción: anunciado en octubre de 2023 y lanzado con Wi-Fi 6 en diciembre de 2023 (artículo de lanzamiento de CNX Software, actualizado 2023-12-08).
  • Estado: Activo (producto actual; documentado en docs.radxa.com con una revisión de hardware actualmente en envío "V1.12I" según la FAQ oficial, FAQ P9).
  • Precio de lanzamiento: desde US$14,90 (1 GB de RAM, Wi-Fi 6, sin eMMC, sin cabeceras GPIO) hasta US$66 (8 GB de RAM, 64 GB de eMMC, cabeceras GPIO hembra soldadas) en el lanzamiento (CNX Software, 2023-12-08).
  • Variantes (3W): RAM 1 / 2 / 4 / 8 GB; almacenamiento: ninguno, o eMMC de 8 / 16 / 32 / 64 GB; cabecera GPIO de 40 pines opcional (sin poblar en los SKU base, soldada en los SKU superiores) (CNX Software, 2023-12-08).
  • Variantes de la familia: ZERO 3E (GbE + HAT PoE opcional, sin Wi-Fi) (CNX, 2024-05-14). Las primeras revisiones de hardware de la serie ZERO se enviaron con módulos Wi-Fi distintos (véase Problems) (Radxa FAQ P9).

+ Puntos fuertes

  • Uno de los SBC más potentes en formato Pi Zero de 65×30 mm en su lanzamiento — quad A55 + opciones de 8 GB de RAM, frente al Pi Zero 2 W del que clona las dimensiones (CNX, 2023-12-08).
  • Wi-Fi 6 + Bluetooth 5.4 en una placa Pi Zero — raro a este tamaño/precio (CNX); doble antena (integrada + u.FL) seleccionable por software.
  • NPU de 0.8 TOPS (RKNN) con un stack oficial de tutoriales de IA (RKNN-Toolkit-Lite2, YOLOv5/v8, Whisper, DeepLab etc.) (docs de IA de Radxa).
  • Puerto host USB 3.0 Type-C además de un puerto OTG/alimentación USB 2.0 separado — doble USB-C en tamaño Pi Zero (docs hardware-interface).
  • eMMC opcional de hasta 64 GB (HS200, 8 bits) junto a microSD (DTS mainline, CNX).
  • MIPI CSI que acepta módulos de cámara de Raspberry Pi (OV5647/IMX219) — inusual en placas no Raspberry Pi (CNX).
  • Soporte de kernel mainline (desde 6.10) y condición de target OpenWrt de primera clase — atractivo para montajes de router/AP (commit del kernel, TOH de OpenWrt).
  • Opción de modificación de la cabecera para exponer un tercer puerto host USB 2.0 en los pines 27/28 (docs hardware-interface).

− Puntos débiles

  • UART2_M0 (pines 8/10) es la consola de U-Boot. Habilitarlo como UART normal mediante overlays de rsetup significa que una entrada perdida puede interrumpir el arranque y el dispositivo puede no arrancar; se requiere un workaround específico con /etc/default/u-boot + u-boot-update (aviso de hardware-interface).
  • Los pines 3, 5, 27 y 28 de la cabecera llevan resistencias de pull-up de alimentación I2C adicionales y "work abnormally when used as GPIOs" (consejo de hardware-interface).
  • Las revisiones de hardware del Wi-Fi difieren. Las primeras placas usaban un AP6212 (2.4 GHz 802.11 b/g/n, BT 4.0); las placas V1.12I actuales usan un módulo Wi-Fi 6 de banda dual / BT 5.4 (BL-M8800DS2 / FCS960KAAMD). La disponibilidad de canales de 5 GHz depende del driver/firmware/dominio regulatorio y "should be confirmed by actual testing" (FAQ P9).
  • El margen térmico es el límite de diseño. El RK3566 funciona a 1.6 GHz en lugar de sus habituales 1.8 GHz, lo que CNX atribuye al calor en el diminuto PCB (CNX, 2023-12-08).
  • Entrada de alimentación solo de 5 V. No deben usarse fuentes de otro voltaje ("may damage the device"); fuentes/cables deficientes causan fallos de arranque — la lista de comprobación de fallos de arranque de Radxa encabeza con la calidad de la fuente de alimentación y del cable (FAQ P2/P5).
  • Solo una imagen está oficialmente "fully tested" (bookworm KDE b1); Radxa advierte de que otras imágenes "may have unknown problems" (precaución de la página de descargas).
  • No es compatible a la primera con Pi Zero a pesar de la forma: Micro-HDMI (frente a mini-HDMI en el Pi Zero 2 W) y colocación distinta de CSI/microSD; la compatibilidad con HAT es de "most accessories", no de todos (CNX, hardware-interface).
  • La eMMC está soldada, no es un módulo en zócalo en las placas de producción — la capacidad queda fijada en la compra; su programación requiere el flujo rkdeveloptool/herramienta de actualización (guía low-level-dev).
  • Retour d'expérience expert expert — expert-pi-like
    • Petit retour d'experience sur la Zero 3W après plusieurs semaines. Le format Pi Zero 2 W est super pour les projets compacts, et le RK3566 avec 8GB de LPDDR4 est correct pour le multitache, mais attention au thermique. La puce est bridee a 1.6GHz contre les 1.8GHz habituels pour eviter la surchauff… — expert-pi-like
    • Salut, merci pour l'alerte sur les pins 3 et 5, je n'avais pas vu la note dans la doc. J'ai justement un projet ou je voulais mettre un petit LCD sur ces pins pour gagner de la place. Si je dois changer de pins, y a-t-il assez de GPIO disponibles ailleurs pour un affichage simple ? Par contre, pour… — maker-du-weekend
    • Pour le Wi-Fi, evite de supposer que c'est du brcmfmac si tu as la nouvelle carte V1.12I avec le module BL-M8800DS2, la doc ne confirme pas le support mainline clair pour chaque revision. Sur mon setup, j'ai du bricoler les firmware pour que le 5GHz apparaisse correctement, sinon je restais bloque … — linux-tinkerer

Opiniones y proyectos de la comunidad

  • USBridge-KVM 2.0

    USBridge-KVM 2.0 — IP-KVM de IA de código abierto (BIOS-over-SSH, captura UVC, transmisión Moonlight) construido alrededor de un Radxa Zero 3W . (unverified au 2026-10-13) Carcasas oficiales impresas en 3D — Fundas para Zero 3W/3E en Printables (, ). (unverif…

  • OpenIPC Adaptive-Link

    OpenIPC Adaptive-Link — archivos de estación base FPV para cámaras OpenIPC con un Radxa Zero 3W/E (; imágenes en ). (unverified au 2026-10-13) Qengineering Radxa-Zero-3-NPU-Ubuntu22 — imagen comunitaria de Ubuntu 22 con controladores OpenCV, NCNN y RKNPU prei…

Contenido no disponible todavía.

  • UART2_M0 (pines 8/10) es la consola de U-Boot. Habilitarlo como UART normal mediante overlays de rsetup significa que una entrada perdida puede interrumpir el arranque y el dispositivo puede no arrancar; se requiere un workaround específico con /etc/default/u-boot + u-boot-update (aviso de hardware-interface).
  • Los pines 3, 5, 27 y 28 de la cabecera llevan resistencias de pull-up de alimentación I2C adicionales y "work abnormally when used as GPIOs" (consejo de hardware-interface).
  • Las revisiones de hardware del Wi-Fi difieren. Las primeras placas usaban un AP6212 (2.4 GHz 802.11 b/g/n, BT 4.0); las placas V1.12I actuales usan un módulo Wi-Fi 6 de banda dual / BT 5.4 (BL-M8800DS2 / FCS960KAAMD). La disponibilidad de canales de 5 GHz depende del driver/firmware/dominio regulatorio y "should be confirmed by actual testing" (FAQ P9).
  • El margen térmico es el límite de diseño. El RK3566 funciona a 1.6 GHz en lugar de sus habituales 1.8 GHz, lo que CNX atribuye al calor en el diminuto PCB (CNX, 2023-12-08).
  • Entrada de alimentación solo de 5 V. No deben usarse fuentes de otro voltaje ("may damage the device"); fuentes/cables deficientes causan fallos de arranque — la lista de comprobación de fallos de arranque de Radxa encabeza con la calidad de la fuente de alimentación y del cable (FAQ P2/P5).
  • Solo una imagen está oficialmente "fully tested" (bookworm KDE b1); Radxa advierte de que otras imágenes "may have unknown problems" (precaución de la página de descargas).
  • No es compatible a la primera con Pi Zero a pesar de la forma: Micro-HDMI (frente a mini-HDMI en el Pi Zero 2 W) y colocación distinta de CSI/microSD; la compatibilidad con HAT es de "most accessories", no de todos (CNX, hardware-interface).
  • La eMMC está soldada, no es un módulo en zócalo en las placas de producción — la capacidad queda fijada en la compra; su programación requiere el flujo rkdeveloptool/herramienta de actualización (guía low-level-dev).
  • Premiers pas avec la Radxa ZERO 3W : flasher Radxa OS et démarrer debutant Schéma : IMG-rz3w-debutant-1-rz3w-premiers-pas-flash-boot.svg — Radxa ZERO 3W vue de dessus (65 × 30 mm, format Raspberry Pi Zero), flèches sur le port USB-C 1 (alimentation + OTG), le port USB-C 2 (USB 3.0 host), le lecteur microSD, le bouton MaskROM et la puce Rockchip RK3566 ; en médaillon un câble USB-C 5 V/2 A et une LED d'alimentation.
  • Wi-Fi 6 et Bluetooth 5.4 : se connecter, choisir l'antenne, connaître sa révision debutant Schéma : IMG-rz3w-debutant-2-rz3w-wifi-6-bluetooth-revisions.svg — Radxa ZERO 3W avec son module radio (antenne embarquée + connecteur u.FL vers une antenne externe), ondes 2,4 GHz et 5 GHz, terminal nmcli device wifi list ; en médaillon deux puces Wi-Fi annotées AP6212 (anciennes cartes, 2,4 GHz seul) et BL-M8800DS2/FCS960KAAMD (révision V1.12I, Wi-Fi 6 double bande).
  • GPIO avec libgpiod : faire clignoter une LED et lire un bouton debutant Schéma : IMG-rz3w-debutant-3-rz3w-gpio-libgpiod-blink.svg — Radxa ZERO 3W avec son connecteur 40 broches compatible Raspberry Pi (non soudé sur les SKUs de base), breadboard : LED + résistance 330 Ω entre la broche 35 (GPIO3_A4) et GND, bouton poussoir entre la broche 11 (GPIO3_A1) et 3V3 ; broches 3/5/27/28 barrées en rouge (résistances de pull-up I2C).
  • Installer le système sur l'eMMC : rkdeveloptool, MaskROM et gain de fiabilité intermediaire IMG-rz3w-intermediaire-4-rz3w-emmc-rkdeveloptool.svg — Radxa ZERO 3W retournée montrant la puce eMMC soudée (pas de socket), câble USB-C entre le port USB-C 1 de la carte et un PC, bouton MaskROM pointé, terminal affichant rkdeveloptool ld / wl ; en médaillon le comparateur microSD vs eMMC HS200 8 bits.
  • Caméra MIPI CSI : brancher une Raspberry Pi Camera (OV5647/IMX219) sur la ZERO 3W intermediaire IMG-rz3w-intermediaire-5-rz3w-camera-mipi-csi-ov5647.svg — Radxa ZERO 3W avec le connecteur FPC 22 broches 0,5 mm (CSI 4 lanes) relié par une nappe à une Raspberry Pi Camera V2 (IMX219) ; zoom sur les broches I2C2_SCL/SDA_M1 du connecteur ; terminal v4l2-ctl --list-devices et image brute affichée dans VLC.
  • Noyau mainline avec Armbian : vérifier le device tree, ajouter un overlay, lire le SARADC intermediaire IMG-rz3w-intermediaire-6-rz3w-armbian-mainline-overlay-saradc.svg — Radxa ZERO 3W sous Armbian : terminal cat /proc/device-tree/compatible (radxa,zero-3w rockchip,rk3566), fichier /boot/armbianEnv.txt avec la ligne overlays=, dossier /boot/dtb/rockchip/overlay/ ; à droite, une tension analogique appliquée sur SARADC_IN5 via un pont diviseur et la lecture in_voltage5_raw.
  • NPU 0,8 TOPS : inférence RKNN (YOLO, Whisper) sur la ZERO 3W avance IMG-rz3w-avance-7-rz3w-npu-rknn-vision-embarquee.svg — Radxa ZERO 3W avec un flux caméra entrant (module CSI) et, en médaillon, la puce RK3566 dont un bloc NPU 0,8 TOPS s'allume ; terminal affichant une détection YOLO avec fps et température du SoC ; dissipateur dessiné sur la carte.
  • Console série UART2 à 1,5 Mbaud : debugger U-Boot et récupérer une carte briquée avance IMG-rz3w-avance-8-rz3w-uart-debug-uboot-recovery.svg — Radxa ZERO 3W avec adaptateur USB-TTL 3,3 V câblé sur les broches 8 (TX) / 10 (RX) et GND, terminal picocom à 1500000 affichant le boot U-Boot ; en médaillon, le bouton MaskROM et le branchement USB-C 1 vers un PC pour le mode Rockusb.
  • Usages réseau : point d'accès Wi-Fi 6 sous hostapd et OpenWrt officiel avance IMG-rz3w-avance-9-rz3w-openwrt-point-acces-wifi6.svg — Radxa ZERO 3W au centre d'une étoile de clients Wi-Fi (laptop, téléphone, caméra), antenne u.FL déportée, terminal hostapd et interface LuCI d'OpenWrt ; encadré rappelant que le 3W n'a pas de port Ethernet (c'est le rôle du ZERO 3E).

Biblioteca de código — ejemplos escritos para esta placa

  • clignotante.py Python

    El script de arranque en un SBC: un LED en el conector GPIO parpadea a 1 Hz. python3-gpiod controla el chip GPIO directamente por el kernel, sin librerías propietarias.

  • bouton-gpio.py Python

    Un botón en el conector GPIO dispara una acción al pulsar y al soltar. Versión genérica por sondeo de la línea gpiod con antirrebote software de 30 ms.

  • capteur-i2c.sh Bash

    El reflejo Linux para cualquier sensor I2C: barrer el bus con i2cdetect, confirmar que el chip está y leer unos registros con i2cget. Salida directa en el terminal sin escribir una línea de código de…

  • surveillance-temperature.sh Bash

    Sin ninguna dependencia, este script lee el sensor térmico expuesto por el kernel Linux, registra temperatura y frecuencia de la CPU en CSV y muestra una alerta al superar un umbral. Perfecto para di…

  • capteur-dht11.py Python

    El driver Adafruit CircuitPython funciona en Linux estándar: hace bit-bang del protocolo de 1 hilo del DHT vía libgpiod. El script imprime temperatura y humedad cada 2 s, encajando las tramas inválid…

  • servo-pwm-sysfs.sh Bash

    La interfaz PWM del kernel Linux (sysfs) es idéntica en todas las placas: periodo 20 ms, impulso 0,5-2,5 ms. Este script bash barre un servo en 3 ciclos y luego corta la alimentación para evitar el z…

  • serveur-web-capteur.py Python

    Sin dependencias externas, la placa se convierte en servidor web: una página HTML muestra temperatura del SoC y uptime, y un endpoint JSON los expone a los cuadros de mando. El reflejo de red para mo…

  • wifi-station.sh Bash

    NetworkManager es la herramienta estándar de las distribuciones modernas de placas: dos comandos bastan para unirse a un punto de acceso WPA2 y comprobar la IP obtenida. El script también lista las r…

  • journal-cron.sh Bash

    El dúo cron + script corto es el automatizador universal de Linux: cada minuto, carga de CPU y temperatura se añaden a un CSV con rotación integrada. Cero dependencias, cero demonios, sobrevive reini…

  • veilleur-systemd.py Python

    Un LED en latido más un control de servicios cada segundo: el script se vuelve un demonio systemd con Restart=always, arrancado en el arranque. El patrón de robustez para una placa embebida sin panta…

Ejemplos y repositorios encontrados en línea