Pular para o conteúdo principal

Primeiros passos com o reTerminal

pir

Apresentando o reTerminal, um novo membro da nossa família reThings. Este dispositivo de Interface Homem-Máquina (HMI) preparado para o futuro pode trabalhar de forma fácil e eficiente com sistemas de IoT e nuvem para desbloquear infinitos cenários na borda.

O reTerminal é alimentado por um Raspberry Pi Compute Module 4 (CM4), que é uma CPU Quad-Core Cortex-A72 rodando a 1,5 GHz e possui uma tela multitoque capacitiva IPS de 5 polegadas com resolução de 1280 x 720. Ele tem uma quantidade suficiente de RAM (4 GB) para realizar multitarefas e também uma quantidade suficiente de armazenamento eMMC (32 GB) para instalar um sistema operacional, permitindo tempos de inicialização rápidos e uma experiência geral suave. Ele possui conectividade sem fio com Wi‑Fi de banda dupla 2,4 GHz/5 GHz e Bluetooth 5.0 BLE.

O reTerminal consiste em uma interface de expansão de alta velocidade e ricas E/S para mais capacidade de expansão. Este dispositivo possui recursos de segurança, como um coprocessador criptográfico com armazenamento seguro de chaves baseado em hardware. Ele também possui módulos integrados, como um acelerômetro, sensor de luz e um RTC (Relógio de Tempo Real). O reTerminal possui uma porta Ethernet Gigabit para conexões de rede mais rápidas e também portas duplas USB 2.0 Tipo‑A. O conector de 40 pinos no reTerminal o abre para uma ampla gama de aplicações de IoT.

O reTerminal é enviado com Raspberry Pi OS pronto para uso. Então, tudo o que você precisa fazer é conectá‑lo à alimentação e começar a construir seus projetos maker, construções de IoT e automação residencial até experimentos DIY off‑grid

Data de LançamentoSO Pré-instaladoFirmware STM32 Pré-instaladoVersão da PlacaInformações Adicionais
15/06/20212021-06-02-Raspbian(modified)-32-bitV1.0v1.3Inicial
03/08/20212021-06-02-Raspbian(modified)-32-bitV1.1v1.4
03/09/20212021-06-02-Raspbian(modified)-32-bitV1.6v1.6Alterar chip de expansão de IO de MCP23008-E para PCA9554,
Alterar microchip de criptografia de ATECC608A-SSHDA-B para ATECC608A-TNGTLSS-G Mais informações
02/11/20212021-09-14-Raspbian(modified)-32-bitV1.8v1.6

Recursos

  • Design modular integrado com alta estabilidade e expansibilidade
  • Alimentado por Raspberry Pi Computer Module 4 com 4 GB de RAM e 32 GB de eMMC
  • Tela multitoque capacitiva IPS de 5 polegadas em 1280 x 720 e 293 PPI
  • Conectividade sem fio com Wi‑Fi de banda dupla 2,4 GHz/5 GHz e Bluetooth 5.0 BLE
  • Interface de expansão de alta velocidade e ricas E/S para maior expansibilidade
  • Coprocessador criptográfico com armazenamento seguro de chaves baseado em hardware
  • Módulos integrados como acelerômetro, sensor de luz e RTC
  • Porta Ethernet Gigabit e portas duplas USB 2.0 Tipo‑A
  • Conector de 40 pinos para aplicações de IoT

Especificações

EspecificaçãoDetalhes
PlataformaProcessadorBroadcom BCM2711 quad-core Cortex-A72 (ARM v8)
FrequênciaSoC de 64 bits @ 1,5 GHz
MemóriaCapacidade4GB
TecnologiaLPDDR4 com ECC integrado no chip
eMMCCapacidade32GB
Sem fioWi‑Fi2,4 GHz e 5,0 GHz IEEE 802.11b/g/n/ac
BluetoothBluetooth 5.0, BLE
TelaLCDLCD de 5 polegadas 720x1280
Painel de ToquePainel de toque capacitivo (suporta multitoque)
VídeoHDMI1 x saída Micro HDMI (até 4Kp60 suportado)
CSI1 x interface de câmera MIPI CSI de 2 vias
MultimídiaH.265 (decodificação 4Kp60)
H.264 (decodificação 1080p60, codificação 1080p30)
Gráficos OpenGL ES 3.0
Módulos IntegradosRelógio de Tempo RealNXP Semiconductors PCF8563T
Baixa corrente de backup; típico 0,25 μA em VDD = 3,0 V e Temperatura = 25 ℃
AcelerômetroSTMicroelectronics LIS3DHTR
16 bits, ±2g/±4g/±8g/±16g escala completa selecionável dinamicamente
CriptografiaMicrochip ATECC608A
Armazenamento de chaves seguro baseado em hardware, assinatura assimétrica, verificação, acordo de chaves
Sensor de LuzLevelek LTR-303ALS-01
Sensor de luz digital
IO Interno
Expansão
Microchip MCP23008-E/ PCA9554
Buzzer≥85 dB @10 cm 2700±300 Hz
E/S ExternaGPIOsAté 5 × UART
Até 5 × I2C
Até 5 × SPI
1 × interface SDIO
1 × DPI (Display RGB Paralelo)
1 × PCM
1 × canal PWM
Até 3 × saídas GPCLK
Interface de
expansão vertical
1 × Host PCIe de 1 via, Gen 2 (5 Gbps)
1 × porta USB 2.0 (alta velocidade)
26 x GPIOs
POE
AlimentaçãoTensão5V DC
Corrente3A (Mínimo)
TemperaturaTemperatura de Operação0 - 70°C (Para a tela LCD: 0 - 60°C)
MecânicoDimensões140 mm x 95 mm x 21 mm
Peso285 g

Visão Geral de Hardware

pir

pir

Diagrama em Blocos

pir

Diagrama de Pinagem

Nota: Certifique‑se de manter o reTerminal na orientação ilustrada abaixo. Aqui o LCD está voltado para o lado direito e a parte de trás está voltada para o lado esquerdo.

pir

nota

Por favor, preste muita atenção à orientação do reTerminal no diagrama acima. O LCD e os botões onboard estão no lado direito, enquanto a parte de trás do reTerminal está no lado esquerdo. Além disso, todo o dispositivo está virado de cabeça para baixo.

Início Rápido com o reTerminal

Se você quiser começar a usar o reTerminal da maneira mais rápida e fácil, pode seguir o guia abaixo.

Hardware Necessário

Você precisa preparar o seguinte hardware antes de começar a usar o reTerminal

  • reTerminal
  • Cabo Ethernet ou conexão Wi‑Fi
  • Adaptador de energia (5V/3A)
  • Cabo USB Tipo‑C

Configuração de Software

Fazer login no Raspberry Pi OS

O reTerminal vem com Raspberry Pi OS pré-instalado pronto para uso. Portanto, podemos ligar o reTerminal e fazer login no Raspberry Pi OS imediatamente!

  • Passo 1. Conecte uma ponta de um cabo USB Tipo‑C ao reTerminal e a outra ponta a um adaptador de energia (5V/4A)

  • Passo 2. Quando o Raspberry Pi OS terminar de inicializar, pressione OK na janela de Warning

pir

  • Passo 3. Na janela Welcome to Raspberry Pi, pressione Next para começar a configuração inicial

pir

  • Passo 4. Escolha seu country, language, timezone e pressione Next

pir

  • Passo 5. Para alterar a senha, primeiro clique no ícone Raspberry Pi, navegue até Universal Access > Onboard para abrir o teclado na tela

pir

  • Passo 6. Insira a senha desejada e clique em Next

pir

Nota: Se você quiser manter a senha padrão como raspberry, você pode deixar isto em branco e clicar em Next

  • Etapa 7. Clique em Next para o seguinte

pir

  • Etapa 8. Se você quiser se conectar a uma rede WiFi, você pode escolher uma rede, conectá‑la e pressionar Next. No entanto, se quiser configurar isso mais tarde, você pode pressionar Skip

pir

  • Etapa 9. Esta etapa é muito importante. Você deve se certificar de pressionar Skip para pular a atualização do software. No entanto, se quiser atualizar o software, você pode seguir este wiki

pir

  • Etapa 10. Finalmente pressione Done para finalizar a configuração

pir

Nota: O botão no canto superior esquerdo pode ser usado para ligar o reTerminal depois de desligá‑lo usando o software

pir

Dica: Se você quiser experimentar o Raspberry Pi OS em uma tela maior, pode conectar um monitor à porta micro‑HDMI do reTerminal e também conectar um teclado e um mouse às portas USB do reTerminal.

Primeiros Passos com o reTerminal (Estendido)

Se você quiser instalar o Raspberry Pi OS por conta própria, instalar outros sistemas operacionais como o Ubuntu 64‑bit, fazer login no reTerminal via SSH por WiFi, SSH por Ethernet e adaptador USB para serial, você pode seguir o guia abaixo!

Hardware Necessário

Você precisa preparar o seguinte hardware

  • reTerminal
  • Computador (Windows/Mac/Linux)
  • Cartão micro‑SD de 8GB (ou mais) (opcional)
  • Leitor de cartão micro‑SD (opcional)
  • Conversor USB para serial (opcional)
  • Cabo Ethernet (opcional)
  • Conexão Wi‑Fi (opcional)
  • Adaptador de energia (5V/3A)
  • Cabo USB Tipo‑C

Gravar Raspberry Pi OS/ Ubuntu OS 64-bit ou Outro SO no eMMC

Podemos gravar Raspberry Pi OS/ Ubuntu OS 64-bit ou outro SO no armazenamento eMMC do CM4 no reTerminal. Depois que os drivers necessários estiverem instalados, você só precisa conectar a porta USB Tipo‑C do reTerminal ao seu PC, e ele aparecerá como uma unidade externa. Comece removendo a tampa traseira do reTerminal.

Nota: A imagem de sistema mais recente empacotada pela Seeed, incluindo os drivers apropriados: pi-gen-expand

  • Etapa 1. Remova as 4 tampas de borracha e abra a tampa traseira do reTerminal desaparafusando os 4 parafusos abaixo delas

pir

  • Etapa 2. Remova os 2 parafusos para desmontar o dissipador de calor

pir

  • Etapa 3. Mude para baixo a chave de modo de boot de acordo com o diagrama abaixo

pir

Agora vamos para a configuração de software. Siga as etapas de acordo com o sistema operacional desejado

Para Windows
  • Etapa 1. Baixe o instalador de configuração do rpiboot clicando em este link para instalar os drivers necessários e a ferramenta de boot

  • Etapa 2. Conecte o reTerminal ao PC via cabo USB Tipo‑C

O Windows agora encontrará o hardware e instalará os drivers necessários

  • Etapa 3. Procure pela ferramenta rpiboot que instalamos antes e abra‑a

  • Etapa 4. Abra o explorador de arquivos e você verá o eMMC do Compute Module 4 exibido como um dispositivo de armazenamento em massa USB

  • Etapa 5. Baixe o software Raspberry Pi Imager visitando este link

  • Etapa 6. Abra o software Raspberry Pi Imager

pir

  • Etapa 7. Pressione CTRL + SHIFT + X no teclado para abrir a janela de Opções avançadas

pir

Aqui você pode definir um hostname, habilitar SSH, definir uma senha, configurar WiFi, definir configurações de localidade e muito mais

  • Etapa 8. Clique em CHOOSE OS e selecione seu sistema operacional preferido
nota

Se você estiver tentando instalar o Raspbian OS, realizamos testes e descobrimos que as versões 32-bit e 64-bit do Bullseye funcionam bem com o reTerminal sem encontrar nenhum problema de tela preta. Além disso, também testamos a nova versão Bookworm 64-bit, e ela funciona sem problemas no reTerminal.

pir

NOTA: Você pode selecionar outros sistemas operacionais como Ubuntu 64-bit navegando em Other general purpose OS

pir

  • Etapa 9. Clique em CHOOSE STORAGE e selecione a unidade eMMC conectada

  • Etapa 10. Finalmente, clique em WRITE

pir

Aguarde alguns minutos até que o processo de gravação seja concluído.

  • Etapa 11. Coloque a chave de modo de boot de volta à posição original e monte a carcaça do reTerminal

Agora você pode pular para aqui

Para MAC
cuidado

Você precisa instalar o homebrew antes de prosseguir com as etapas a seguir. Abra um terminal e digite brew -V para verificar se você configurou corretamente o ambiente do homebrew; você deverá ver a versão do ambiente homebrew que instalou.

  • Etapa 1. Clone o repositório usbboot
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  • Etapa 2. Instale libusb
brew install libusb
  • Etapa 3. Instale pkg-config
brew install pkg-config
  • Etapa 4. Compile usando make
make
  • Etapa 5. Execute o binário
sudo ./rpiboot
  • Etapa 6. Conecte o reTerminal ao seu computador Mac via cabo USB Tipo‑C

  • Etapa 7. Baixe e instale o aplicativo Raspberry Pi Imager visitando este link

  • Etapa 8. Abra o aplicativo Raspberry Pi Imager

pir

  • Etapa 9. Pressione CTRL + SHIFT + X no teclado para abrir a janela de Opções avançadas

pir

Aqui você pode definir um hostname, habilitar SSH, definir uma senha, configurar WiFi, definir configurações de localidade e muito mais

  • Etapa 10. Clique em CHOOSE OS e selecione seu sistema operacional preferido

pir

NOTA: Você pode selecionar sistemas operacionais como Ubuntu 64-bit navegando em Other general purpose OS

pir

  • Etapa 11. Clique em CHOOSE STORAGE e selecione a unidade eMMC conectada

  • Etapa 12. Finalmente, clique em WRITE

pir

Aguarde alguns minutos até que o processo de gravação seja concluído.

  • Etapa 13. Coloque a chave de modo de boot de volta à posição original e monte a carcaça do reTerminal

Agora você pode pular para aqui

Para Linux

Usaremos o Git para obter o código‑fonte do rpiboot, portanto, certifique‑se de que o Git esteja instalado

  • Etapa 1. Abra uma janela de Terminal e digite o seguinte para atualizar a lista de pacotes
sudo apt-get update
  • Etapa 2. Instale o Git com o seguinte comando
sudo apt install git pkg-config make gcc libusb-1.0-0-dev
  • Etapa 3. O Git pode gerar um erro se a data não estiver configurada corretamente. Digite o seguinte para corrigir isso
sudo date MMDDhhmm

NOTA: Onde MM é o mês, DD é o dia, e hh e mm são horas e minutos, respectivamente.

  • Etapa 4. Clone o repositório da ferramenta usbboot
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  • Etapa 5. Compile e instale a ferramenta usbboot
make
  • Passo 6. Execute a ferramenta usbboot e ela aguardará por uma conexão
sudo ./rpiboot
  • Passo 7. Conecte o reTerminal ao PC via cabo USB Type-C

  • Passo 8. Baixe o software Raspberry Pi Imager acessando este link

  • Passo 9. Abra o software Raspberry Pi Imager

pir

  • Passo 10. Pressione CTRL + SHIFT + X no teclado para abrir a janela de Advanced options

pir

Aqui você pode definir um hostname, habilitar SSH, definir uma senha, configurar o Wi-Fi, definir configurações de localidade e muito mais

  • Passo 11. Clique em CHOOSE OS e selecione seu sistema operacional preferido

pir

NOTA: Você pode selecionar sistemas como 64-bit Ubuntu navegando até Other general purpose OS

pir

  • Passo 12. Clique em CHOOSE STORAGE e selecione a unidade eMMC conectada

  • Passo 13. Por fim, clique em WRITE

pir

Aguarde alguns minutos até que o processo de gravação seja concluído.

  • Passo 14. Coloque o Boot Mode switch de volta à posição original e monte novamente a carcaça do reTerminal

Faça login no Raspberry Pi OS/ Ubuntu OS ou outro OS usando SSH via Wi-Fi/ Ethernet

Se você quiser fazer login no Raspberry Pi OS usando SSH via Wi-Fi/ Ethernet, pode seguir os passos abaixo. Primeiro configure o Wi-Fi/Ethernet no reTerminal e depois faça SSH usando Windows/Mac/Linux.

Nota: Se você configurou o Wi-Fi e habilitou o SSH usando o Raspberry Pi Imager, pode pular os passos 1 - 4

  • Passo 1. Se você tiver uma conexão Wi-Fi, clique no ícone de Wi-Fi no canto superior direito da área de trabalho do Raspberry Pi OS, selecione sua rede Wi-Fi e insira a senha usando o teclado virtual na tela

Nota: A localização da configuração de Wi-Fi pode ser diferente em outros sistemas operacionais

  • Passo 2. Se você não tiver uma conexão Wi-Fi, pode conectar um cabo ethernet do seu roteador à porta ethernet do reTerminal

Nota: Certifique-se de que o reTerminal e o seu computador estejam conectados à mesma rede

  • Passo 3. Toque no ícone do Raspberry Pi no canto superior esquerdo e navegue até Preferences > Raspberry Pi Configuration e clique na aba Interfaces

  • Passo 4. Selecione Enable que está ao lado de SSH e clique em OK

pir

Agora vamos configurar o software no computador. Por favor, siga de acordo com o seu sistema operacional

Para Windows
  • Passo 1. Abra o Command Prompt e digite o seguinte
  • Passo 2. Digite yes para o prompt

pir

  • Passo 3. Digite a senha da seguinte forma
raspberry
  • Passo 4. Se você tiver feito login com sucesso no Raspberry Pi OS, verá a seguinte saída

pir

Para Mac/Linux
  • Passo 1. Abra o Terminal no computador e digite o seguinte
  • Passo 2. Digite yes para a seguinte mensagem
ECDSA key fingerprint is SHA256:XXXXXXX.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
  • Passo 3. Quando for solicitada a senha, digite o seguinte
raspberry
  • Passo 4. Se você tiver feito login com sucesso no Raspberry Pi OS, verá a seguinte saída

pir

Instalar drivers do reTerminal após gravar um novo Raspberry Pi OS/ Ubuntu OS ou outro OS

O reTerminal vem com os drivers necessários pré-instalados de fábrica, então você não precisa instalar drivers adicionais. No entanto, se você gravar um novo sistema operacional por conta própria, precisará instalar os drivers necessários separadamente. O hardware que precisa de drivers inclui o LCD de 5 polegadas, painel touch, acelerômetro, sensor de luz, LEDs de usuário, botões de usuário, RTC, buzzer, co-processador criptográfico.

  • Passo 1. Clone o seguinte repositório
sudo apt install git -y
git clone --depth 1 https://github.com/Seeed-Studio/seeed-linux-dtoverlays
  • Passo 2. Entre no repositório
cd seeed-linux-dtoverlays
nota

Para sistema operacional 32bit você precisará adicionar o seguinte passo antes de executar sudo ./scripts/reTerminal.sh. Após concluir a instalação, lembre-se de reiniciar o reTerminal para que as alterações entrem em vigor.

echo arm_64bit=0 | sudo tee -a /boot/config.txt
sudo reboot
  • Passo 3. Digite o seguinte para instalar os drivers
sudo ./scripts/reTerminal.sh
nota

Digite o seguinte se você não quiser atualizar o kernel ao mesmo tempo:

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

Você verá a seguinte saída se tiver instalado os drivers com sucesso

pir

  • Passo 4. Reinicie o reTerminal
sudo reboot

Gravar Raspberry Pi OS com drivers da seeed na eMMC

  • Passo 1. Como nos passos normais de gravação de imagem, você precisa primeiro selecionar o modelo do dispositivo:

pir

  • Passo 2. Ao escolher um sistema operacional, você precisa baixar o sistema de que precisa, descompactá-lo na pasta local e então selecioná-lo.

  • Baixe o Raspberry Pi OS acessando os links abaixo

VersãoDescriçãoTAG
2024-03-14-Raspbian-reTerminal-arm64Versão Linux 64bit Debian12(bookworm) 6.6.20lastest
2024-03-14-Raspbian-reTerminal-armhfVersão Linux 32bit Debian12(bookworm) 6.6.20lastest
2022-07-21-Raspbian-reTerminal-arm64Versão Linux 64bit Debian11(Bullseye) 5.15.32-v7+release
2022-07-21-Raspbian-reTerminal-armhfVersão Linux 32bit Debian11(Bullseye) 5.15.32-v7+release

pir

Selecione o sistema operacional que você baixou, ele deve terminar em .img.


pir

cuidado

Se você instalar a versão mais recente do bookworm da imagem. Não vá configurá-la clicando no botão de opção avançada. Não entre nessa interface para qualquer configuração inicial. Caso contrário, podem ocorrer situações inesperadas de erro de driver!!!

pir

Se você acidentalmente fizer uma configuração avançada e obtiver um erro de rotação de tela, será necessário reinstalar o driver para corrigir o problema.

  • Passo 3. Para outras operações, consulte os passos anteriores. Após a instalação da imagem, você não precisa instalar o driver para usá-la. (A imagem que fornecemos inclui o arquivo de driver)

pir

Guia de Desmontagem do reTerminal

Por favor, veja o vídeo abaixo sobre como desmontar o reTerminal:

FAQ

Para Perguntas Frequentes, clique aqui para visitar o wiki de FAQs sobre o uso do reTerminal

Recursos

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...