Outra maneira de trabalhar com RPi que foi deixado para trás é através da UART, usando os pinos serial que vimos acima. Este método de instalação do SO é muitas vezes negligenciado no aprendizado Raspberry Pi. No entanto, vale a pena saber, com certeza será útil no futuro!

É usado principalmente quando um display externo não está disponível para o RPi, e você quer usar um computador conectado a ele.

A comunicação UART é útil porque as portas USB do Raspberry são host-like, como as do seu PC, são feitas para você conectar dispositivos a eles, para não ser visto como um dispositivo USB por outros dispositivos, como para um teclado. No entanto, usando uart você pode fazer uma comunicação serial usando o RPi e o computador.

9.1. Instalação Raspberry Pi OS Lite

Para esta instalação usaremos o sistema operacional na versão Lite,ou seja, sem interface gráfica. A imagem baixada deste RPi OS é muito menor, então haverá mais espaço no cartão de memória para nossos arquivos.

No ponto anterior do curso, descrevemos detalhadamente o procedimento para a preparação de um cartão microSD e a instalação do sistema operacional utilizando o NOOBS. Agora vamos fazer o mesmo, mas em vez da versão completa do Rasperry Pi OS, usaremos a versão Lite.

No caso da comunicação através do UART, a interface gráfica ou alguns aplicativos como o jogo minecraft padrão não são necessários, mas eles assumem espaço e alongam o tempo de instalação e inicialização do RPi.

A primeira coisa que você precisa fazer é baixar o "Raspberry Pi Imager"para instalar o arquivo Raspberry Pi OS de forma simples. Para fazer isso, vamos para o próximo site e baixar os arquivos.

https://www.raspberrypi.org/downloads/

Baixaremos o correspondente com nosso sistema operacional.

Também baixaremos a versão Lite entrando aqui.

E clicando no correspondente:

Agora vamos abrir o "Imager" e selecionar o sistema operacional que teremos baixado, geralmente ele estará em uma compactada na pasta de downloads.

Para selecionar o baixado, vamos descer, onde diz "Use personalizado".

Uma vez selecionados, temos que selecionar o cartão SD e apertar "WRITE":

Em seguida, veremos uma mensagem de confirmação e quando você disser sim, a instalação da imagem do SO começará. Uma vez terminado, podemos conectar o SD ao nosso RPi e ligá-lo.

Veremos a seguinte tela abaixo.

9.2. Conexão de porta UART

Para a conexão do Raspberry Pi com o nosso PC pela porta UART precisaremos de um conversor TTL UART, no nosso caso usaremos o seguinte:

FTDI FT232RL TTL UART Mini USB para conversor de série

Importante! Para alimentar nosso RPi, é aconselhável fazê-lo como de costume pelo cabo de alimentação USB, mas também é possível fazê-lo usando este conversor com sua saída de energia. Mas olha!, o conversor usado para se comunicar com o Raspberry Pi deve estar funcionando em 3.3V, usando a versão 5V pode danificar a placa Pi.

Portanto, primeiro faremos as configurações necessárias e, uma vez feito, conectaremos o RPi à fonte de alimentação.

O seguinte esquema será o seguinte:

Uma vez que os pinos estão conectados, conectamos o Adaptador USB ao nosso computador. Agora abrimos o Gerenciador de Dispositivos e vamos para as portas COM e LPT para ver a qual ele está conectado. No nosso caso, podemos ver que ele está conectado à porta COM3.

Assim que soubermos a porta COM, podemos abrir o cliente com o qual nos comunicaremos. Como dissemos acima, o mais simples é o PuTTy, que é gratuito e pode ser baixado em seu site. Vamos configurá-lo da seguinte forma, definindo a conexão Serial, uma velocidade 115200 e a porta COM:

Também teremos que desativar o controle de transmissão, na guia Série, procuramos por "Controle de Fluxo" e, em seguida, "Nenhum" na guia de entrega.

Em seguida, damos "Open" para abrir a janela do terminal. Agora podemos conectar o RPi na fonte de alimentação, e no computador teremos uma série de linhas com a configuração.

A primeira inicialização do sistema leva alguns minutos (até 5 minutos). Então esperamos pacientemente até que nos perguntem para fazer login. Você deveria ver algo assim:

Lembre-se que não aparecem caracteres ou asteriscos quando você digita sua senha.

Depois de fazer login com sucesso, devemos ver a exibição do terminal "Linux conhecido", na qual agora podemos trabalhar.

Agora temos disponível o mesmo terminal de comando que teríamos disponível com uma tela em nosso RPi.

O sistema já está instalado. Então vamos fazer os ajustes mais simples. Digite o comando sudo raspi-config e clique em Enter. A janela do programa de configuração especialmente preparada aparece para o Raspberry Pi: