Skip to main content

Comenzando con reTerminal

pir

Presentamos reTerminal, un nuevo miembro de la familia reThings. Este dispositivo HMI (Interfaz Humano-Máquina) está listo para el futuro y puede trabajar de forma sencilla y eficiente con sistemas IoT y en la nube para habilitar escenarios infinitos en el Edge.

reTerminal está impulsado por una Raspberry Pi Compute Module 4 (CM4), con CPU Quad-Core Cortex-A72 a 1.5GHz y una pantalla IPS capacitiva multi-touch de 5 pulgadas con resolución 1280 x 720. Posee 4GB de RAM, suficiente para multitarea, y 32GB de eMMC, permitiendo arranques rápidos y experiencia fluida. Cuenta con conectividad inalámbrica de doble banda Wi-Fi 2.4GHz/5GHz y Bluetooth 5.0 BLE.

reTerminal incluye una interfaz de expansión de alta velocidad e I/O rico para mayor capacidad de expansión. Este dispositivo ofrece funciones de seguridad, como un co-procesador criptográfico con almacenamiento seguro de claves en hardware. Además, integra módulos como acelerómetro, sensor de luz y un RTC (reloj de tiempo real). Tiene un puerto Gigabit Ethernet para conexiones de red más rápidas y, además, dos puertos USB 2.0 Tipo A. El header de 40 pines en el reTerminal abre muchas posibilidades de IoT.

reTerminal se envía con Raspberry Pi OS preinstalado. ¡Simplemente conéctalo a la corriente y comienza a construir tus aplicaciones de IoT, HMI y Edge AI de inmediato!

Fecha de lanzamientoOS preinstaladoFirmware STM32 preinstaladoVersión de placaInformación adicional
06/15/20212021-06-02-Raspbian(modified)-32-bitV1.0v1.3Initial
08/03/20212021-06-02-Raspbian(modified)-32-bitV1.1v1.4
09/03/20212021-06-02-Raspbian(modified)-32-bitV1.6v1.6Cambia Chip de Expansión IO de MCP23008-E a PCA9554,
Cambia chip de encriptación de ATECC608A-SSHDA-B a ATECC608A-TNGTLSS-G Más Info
11/02/20212021-09-14-Raspbian(modified)-32-bitV1.8v1.6

Características

  • Diseño modular integrado con alta estabilidad y posibilidad de expansión
  • Impulsado por Raspberry Pi Compute Module 4 con 4GB RAM & 32GB eMMC
  • Pantalla IPS capacitiva multitáctil de 5" a 1280x720 y 293 PPI
  • Conectividad inalámbrica Wi-Fi 2.4GHz/5GHz y Bluetooth 5.0 BLE
  • Interfaz de expansión de alta velocidad e I/O rico para mayor expandibilidad
  • Co-procesador criptográfico con almacenamiento seguro de claves en hardware
  • Módulos integrados: acelerómetro, sensor de luz y RTC
  • Puerto Gigabit Ethernet y dos puertos USB 2.0 Tipo A
  • Header de 40 pines para aplicaciones IoT

Especificaciones

EspecificaciónDetalles
PlataformaProcesadorBroadcom BCM2711 quad-core Cortex-A72 (ARM v8)
FrecuenciaSoC 64-bit @ 1.5GHz
MemoriaCapacidad4GB
TecnologíaLPDDR4 con ECC integrado
eMMCCapacidad32GB
InalámbricoWi-Fi2.4GHz y 5.0GHz IEEE 802.11b/g/n/ac
BluetoothBluetooth 5.0, BLE
PantallaLCDPantalla de 5" 720x1280
Panel TáctilCapacitivo (soporta multi-touch)
VideoHDMI1 x Micro HDMI (hasta 4Kp60)
CSI1 x interfaz de cámara MIPI CSI de 2 carriles
MultimediaH.265 (4Kp60 decode)
H.264 (1080p60 decode,1080p30 encode)
Gráficos OpenGL ES 3.0
Módulos IntegradosReloj de tiempo realNXP Semiconductors PCF8563T
Bajo consumo de respaldo, típico 0.25μA @ VDD=3.0V y T=25℃
AcelerómetroSTMicroelectronics LIS3DHTR
16-bit, ±2g/±4g/±8g/±16g rango dinámico seleccionable
EncriptaciónMicrochip ATECC608A
Almacenamiento seguro de claves en hardware, ECDSA
Sensor de luzLevelek LTR-303ALS-01
Sensor de luz digital
Expansión IO internaMicrochip MCP23008-E/ PCA9554
Buzzer≥85dB @10cm 2700±300Hz
I/O ExternoGPIOsHasta 5 × UART
Hasta 5 × I2C
Hasta 5 × SPI
1 × interfaz SDIO
1 × DPI (Parallel RGB)
1 × PCM
1 × canal PWM
Hasta 3× salidas GPCLK
Interfaz vertical
de expansión
1 × PCIe 1-lane Host, Gen 2 (5Gbps)
1 × puerto USB 2.0 (highspeed)
26 x GPIOs
POE
AlimentaciónVoltaje5V DC
Corriente3A (Mínimo)
TemperaturaTemp. Operación0 - 70°C (Para la pantalla LCD: 0 - 60°C)
MecánicoDimensiones140mm x 95mm x 21mm
Peso285g

Descripción General de Hardware

pir

pir

Diagrama de Bloques

pir

Diagrama de Pinout

Nota: Asegúrate de mantener el reTerminal en la orientación ilustrada abajo. La LCD se ubica a la derecha y la parte trasera a la izquierda.

pir

note

Pon atención a la orientación en el diagrama. La LCD y los botones están a la derecha mientras la parte trasera está a la izquierda. Además, el dispositivo está volteado boca abajo.

Inicio Rápido con reTerminal

Si deseas comenzar con reTerminal de la forma más rápida y sencilla, sigue la guía abajo.

Hardware Necesario

  • reTerminal
  • Cable Ethernet o conexión Wi-Fi
  • Adaptador de corriente (5V/3A)
  • Cable USB Tipo-C

Configuración de Software

Iniciar sesión en Raspberry Pi OS

reTerminal viene con Raspberry Pi OS preinstalado. ¡Enciéndelo y arranca directamente!

  1. Conecta un extremo de USB-C a reTerminal y el otro a un adaptador de 5V/4A.
  2. Cuando arranque Raspberry Pi OS, presiona OK en la ventana de Warning.

pir

  1. En la ventana Welcome to Raspberry Pi, presiona Next para el set up inicial.

pir

  1. Elige país, idioma, zona horaria y presiona Next.

pir

  1. Para cambiar la contraseña, primero clic en Raspberry Pi icon => Universal Access > Onboard para teclado en pantalla.

pir

  1. Ingresa la contraseña deseada y clic Next.

pir

Nota: Si deseas mantener la contraseña por defecto raspberry, deja en blanco y clic en Next.

  1. Clic Next:

pir

  1. Si deseas conectarte a WiFi, elige tu red y contraseña, luego Next. O presiona Skip para omitir.

pir

  1. Muy importante. Presiona Skip para omitir actualizar software. Si quieres actualizar, sigue esta wiki.

pir

  1. Finalmente, clic Done para terminar.

pir

Nota: El botón en la esquina superior izquierda puede encender el reTerminal tras apagar usando software.

pir

Tip: Si quieres experimentar Raspberry Pi OS en una pantalla más grande, conecta un display al micro-HDMI y un teclado + mouse a los puertos USB.

Comenzando con reTerminal (Extendido)

Si quieres instalar Raspberry Pi OS por tu cuenta, instalar otro OS (ej. Ubuntu 64-bit), iniciar sesión vía SSH por WiFi/Ethernet/USB a Serial, sigue la guía abajo.

Hardware Necesario

  • reTerminal
  • PC (Windows/Mac/Linux)
  • Tarjeta micro-SD de 8GB o más (opcional)
  • Lector micro-SD (opcional)
  • Convertidor USB a Serial (opcional)
  • Cable Ethernet (opcional)
  • Conexión Wi-Fi (opcional)
  • Adaptador de corriente (5V/3A)
  • Cable USB Tipo-C

Flashear Raspberry Pi OS/ Ubuntu 64-bit u otro OS en eMMC

Podemos flashear un SO a la eMMC del CM4 del reTerminal. Una vez instalados los drivers, basta conectar el puerto USB-C a tu PC y aparecerá como unidad externa. Empieza quitando la carcasa trasera.

Nota: La imagen del sistema empaquetada por Seeed que incluye drivers apropiados: pi-gen-expand

  1. Quita los 4 tapones de goma y desatornilla la tapa trasera.

pir

  1. Quita 2 tornillos para desmontar el disipador.

pir

  1. Mueve el interruptor boot mode hacia abajo según la imagen:

pir

Ahora, config. de software según tu OS deseado.

Para Windows

  1. Descarga rpiboot_setup.exe de este enlace. Instálalo.
  2. Conecta reTerminal al PC por cable USB-C.
  3. Windows instalará drivers. Busca rpiboot e inícialo.
  4. Abre Explorador de archivos y verás la eMMC del CM4 como unidad USB.
  5. Descarga Raspberry Pi Imager de aquí.
  6. Abre Raspberry Pi Imager.

pir

  1. Pulsa CTRL + SHIFT + X para Advanced options.

pir

Allí puedes configurar hostname, SSH, password, wifi, etc.

  1. Clic en CHOOSE OS y selecciona el OS deseado.
note

Para Raspbian OS, hemos probado Bullseye (32-bit/64-bit) sin problema de pantalla en negro, y también Bookworm 64-bit funciona bien.

pir

Nota: Puedes seleccionar otro OS como Ubuntu 64-bit dentro de Other general purpose OS.

pir

  1. Clic en CHOOSE STORAGE y selecciona la eMMC.

  2. Finalmente, clic en WRITE.

pir

Espera unos minutos.

  1. Regresa el interruptor Boot Mode a su posición original y ensambla la carcasa.

Ahora sigue aquí.

Para Mac

caution

Necesitas homebrew instalado. Verifica con brew -V.

  1. Clona repo usbboot:
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  1. Instala libusb:
brew install libusb
  1. Instala pkg-config:
brew install pkg-config
  1. Compila:
make
  1. Ejecuta binario:
sudo ./rpiboot
  1. Conecta reTerminal al Mac por USB-C.

  2. Descarga e instala Raspberry Pi Imager de este link.

  3. Abre Raspberry Pi Imager.

pir

  1. Pulsa CTRL + SHIFT + X para "Advanced options".

pir

Configura SSH, wifi, etc.

  1. CHOOSE OS y selecciona tu OS preferido.

pir

Nota: Para Ubuntu 64-bit => Other general purpose OS.

pir

  1. CHOOSE STORAGE => eMMC.

  2. WRITE.

pir

Espera.

  1. Regresa el interruptor boot mode y ensambla.

Ahora sigue aquí.

Para Linux

Asegúrate de tener Git instalado.

  1. sudo apt-get update

  2. sudo apt install git pkg-config make gcc libusb-1.0-0-dev

  3. Si Git da error por fecha, sudo date MMDDhhmm.

  4. Clona repo usbboot:

git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  1. Compila e instala:
make
  1. Ejecuta:
sudo ./rpiboot
  1. Conecta reTerminal al PC por USB-C.

  2. Descarga Raspberry Pi Imager de aquí.

  3. Abre Raspberry Pi Imager.

pir

  1. CTRL + SHIFT + X => Advanced options.

pir

  1. CHOOSE OS => tu OS preferido.

pir

Nota: Para Ubuntu 64-bit => Other general purpose OS.

pir

  1. CHOOSE STORAGE => eMMC.

  2. WRITE.

pir

Espera.

  1. Regresa el interruptor boot mode y ensambla.

Iniciar sesión en Raspberry Pi OS/Ubuntu/otro OS vía SSH sobre Wi-Fi/Ethernet

Si quieres iniciar sesión vía SSH por Wi-Fi/Ethernet, sigue:

Nota: si configuraste WiFi y SSH en Raspberry Pi Imager, salta pasos 1-4.

  1. Si tienes Wi-Fi, haz clic en el ícono Wi-Fi arriba a la derecha (en Raspberry Pi OS), elige red y pon clave.

  2. Si no tienes Wi-Fi, conecta un cable ethernet desde tu router al reTerminal.

Nota: Asegúrate de que tu PC y reTerminal estén en la misma red.

  1. En Raspberry Pi OS, ve a Preferences > Raspberry Pi Configuration > Interfaces y habilita SSH.

pir

  1. Listo. Ahora en tu PC:

Windows

  1. Abre Command Prompt:
  1. Acepta con yes.

pir

  1. Contraseña:
raspberry
  1. Si iniciaste sesión correctamente:

pir

Mac/Linux

  1. Abre terminal:
  1. Acepta con yes.

  2. Contraseña:

raspberry
  1. Si todo OK:

pir

Instalar drivers reTerminal tras flashear un OS nuevo (Raspberry Pi OS/Ubuntu u otro)

reTerminal viene con drivers necesarios preinstalados de fábrica. Pero si flasheas un OS nuevo, debes instalarlos manualmente. Entre ellos, drivers para pantalla LCD de 5", panel táctil, acelerómetro, sensor de luz, LEDs de usuario, botones de usuario, RTC, buzzer, co-procesador criptográfico.

  1. Clona el repo:
sudo apt install git -y
git clone --depth 1 https://github.com/Seeed-Studio/seeed-linux-dtoverlays
  1. Entra al repo:
cd seeed-linux-dtoverlays
note

Para 32bit OS debes hacer:

echo arm_64bit=0 | sudo tee -a /boot/config.txt
sudo reboot

y luego sudo ./scripts/reTerminal.sh.

  1. Instala drivers:
sudo ./scripts/reTerminal.sh
note

Si no quieres actualizar el kernel simultáneamente:

sudo ./scripts/reTerminal.sh --keep-kernel

Verás algo así si se instala con éxito:

pir

  1. Reinicia:
sudo reboot

Flashear Raspberry Pi OS con drivers de Seeed a eMMC

  1. Como en los pasos normales, primero elige el modelo de dispositivo:

pir

  1. Al elegir el sistema, descarga el que necesites, descomprímelo y selecciónalo.
  • Descarga Raspberry Pi OS:
VersiónDescripciónTAG
2024-03-14-Raspbian-reTerminal-arm6464bit Debian12(bookworm) Linux 6.6.20lastest
2024-03-14-Raspbian-reTerminal-armhf32bit Debian12(bookworm) Linux 6.6.20lastest
2022-07-21-Raspbian-reTerminal-arm6464bit Debian11(Bullseye) Linux 5.15.32-v7+release
2022-07-21-Raspbian-reTerminal-armhf32bit Debian11(Bullseye) Linux 5.15.32-v7+release

pir

Elige el OS con extensión .img.

pir

caution

Si instalas la versión Bookworm más reciente, no configures nada en la opción "Advanced options". Evita esa interfaz para evitar errores de driver.

pir

Si accidentalmente configuras algo y aparece un error de rotación de pantalla, reinstala drivers para corregirlo.

  1. Para otras operaciones, consulta los pasos previos. Tras la instalación, no necesitas instalar drivers (ya vienen incluidos).

pir

Guía de Desarmado de reTerminal

Mira el siguiente video para desarmar reTerminal:

>

FAQ

Para preguntas frecuentes, clic aquí para la wiki de FAQs del reTerminal.

Recursos

Soporte Técnico & Discusión de Producto

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte soporte y asegurar que tu experiencia sea lo más fluida posible. Ofrecemos varios canales de comunicación para distintas preferencias.

Loading Comments...