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 construir, desplegar y gestionar aplicaciones IoT a través de una flota de dispositivos. Soporta una amplia gama de arquitecturas de dispositivos e incluye características para el despliegue de aplicaciones en contenedores, haciendo posible actualizar fácilmente tu software IoT y HostOS, corregir errores e introducir nuevas características en tus aplicaciones IoT. balena proporciona una forma unificada de enviar actualizaciones de código, gestionar configuraciones de dispositivos y asegurar que los dispositivos funcionen de manera confiable y segura en el campo, independientemente de su ubicación o condiciones de red.

Comenzando
Antes de iniciar este proyecto, es posible que necesites preparar tu hardware y software con anticipación como se describe aquí.
Preparación del Hardware
reComputer R1000 |
---|
![]() |
Software
- Una cuenta de balenaCloud (regístrate aquí) y obtén los primeros 10 dispositivos gratis.
- balenaEtcher para flashear la memoria del CM4.
Configuración de Hardware
Paso 1: Necesitas configurar el interruptor en el lateral del R1000 al modo de arranque, luego enciende el dispositivo
Posición del Interruptor | Modo | Descripción | nRPI-BOOT |
---|---|---|---|
![]() | Modo normal | Arrancar desde eMMC | Bajo |
![]() | Modo flash | Arrancar desde USB | Alto |
Paso 2: Por favor, usa un cable USB Type-c para conectar el reComputer R1000 a tu computadora.

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

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

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

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

Paso 2: Añade 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: Configura el interruptor DIP del reComputer R1000 en modo normal, luego enciéndelo nuevamente. Después de un tiempo, puedes ver que el nuevo dispositivo se ha agregado exitosamente en balenaCloud.

Si el dispositivo está Online (Heartbeat only)
. Esto se debe a las restricciones del firewall en mi área. Si tienes el mismo problema, puedes conectar una VPN al dispositivo para que se pueda mostrar normalmente Online
.
Prueba de despliegue
Paso 1: Ingresa el siguiente comando para descargar los recursos y desplegarlos:
balena login
git clone https://github.com/mpous/seeed-recomputer-r100x.git
cd seeed-recomputer-r100x
balena push recomputerR1000


Paso 2: Después de que se complete el despliegue, aparecerá un unicornio en la terminal y el estado de todos los servicios cambiará a Running
.


Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.