reComputer R1000 con balena
¿Qué es balena?
balena es una plataforma de Internet de las Cosas (IoT) diseñada para ayudar a los desarrolladores a crear, desplegar y administrar aplicaciones IoT en una flota de dispositivos. Admite una amplia gama de arquitecturas de dispositivos e incluye características para el despliegue de aplicaciones en contenedores, lo que hace posible actualizar fácilmente tu software IoT y el HostOS, corregir errores e introducir nuevas funcionalidades. balena proporciona una forma unificada de enviar actualizaciones de código, administrar configuraciones de dispositivos y asegurar su funcionamiento confiable y seguro en el campo, independientemente de su ubicación o condiciones de red.

Comenzando
Antes de empezar este proyecto, puede que necesites preparar tu hardware y software como se describe aquí.
Preparación de Hardware
reComputer R1000 |
---|
![]() |
Software
- Una cuenta de balenaCloud (regístrate aquí) con los primeros 10 dispositivos gratis.
- balenaEtcher para flashear la memoria de la CM4.
Configuración de Hardware
Paso 1: Debes poner el interruptor lateral del R1000 en modo "boot" y luego encender el dispositivo.
Posición del Interruptor | Modo | Descripción | nRPI-BOOT |
---|---|---|---|
![]() | Modo normal | Arranca desde eMMC | Bajo |
![]() | Modo flash | Arranca desde USB | Alto |
Paso 2: Usa un cable USB Tipo-C para conectar reComputer R1000 a tu computadora.

Adquisición del Archivo de Imagen
Paso 1: Ingresa a balenaCloud, crea una cuenta gratuita y luego crea una flota. El tipo de dispositivo predeterminado a elegir es Raspberry Pi CM4 IO Board
.

Paso 2: Haz clic en "Add device", selecciona la versión y configuración deseada y luego descarga el archivo de imagen de balenaOS en la esquina inferior derecha.

Se recomienda descargar la imagen de balenaOS y luego grabarla. Si haces clic directamente en "Flash" en la parte inferior derecha de la ventana, puede que falle la grabación.
Pasos para Flashear balena OS
Paso 1: Abre el software rpiboot. El sistema mostrará un nuevo disco.
Paso 2: Abre la herramienta de flasheo balenaEtcher, selecciona la imagen de balena descargada, selecciona el disco de destino y, finalmente, haz clic en Burn.

Cambiar la Configuración
Paso 1: Copia el archivo reComputer-R100x.dtbo a la carpeta resin-boot => overlays
.

Paso 2: Agrega el siguiente contenido al archivo config.txt
:
dtparam=i2c_arm=on
dtoverlay=i2c1,pins_44_45
dtoverlay=i2c3,pins_2_3
dtoverlay=i2c6,pins_22_23
dtoverlay=audremap,pins_18_19
dtoverlay=reComputer-R100x,uart2

Paso 3: Ajusta el DIP switch del reComputer R1000 a modo normal y luego enciende nuevamente. Después de un momento, podrás ver el nuevo dispositivo añadido en balenaCloud.

Si el dispositivo aparece como Online (Heartbeat only)
, podría deberse a restricciones de firewall en tu área. Si tienes el mismo problema, puedes conectar una VPN en el dispositivo para que se muestre como Online
.
Prueba de Despliegue
Paso 1: Ingresa los siguientes comandos para descargar recursos y desplegarlos:
balena login
git clone https://github.com/mpous/seeed-recomputer-r100x.git
cd seeed-recomputer-r100x
balena push recomputerR1000


Paso 2: Tras completar el despliegue, verás un unicornio en la terminal y el estado de todos los servicios cambiará a Running
.


Soporte Técnico y Discusión de Producto
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte y asegurarnos de que tu experiencia sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.