Skip to main content

Raspberry Pi Windows Software

Fix File reading failed-VLC could not open the file (Bad file descriptor) (Julho 2026)

Fix File reading failed-VLC could not open the file (Bad file descriptor) (Julho 2026)
Anonim

Possuir e usar um Raspberry Pi requer um conjunto de pacotes de software para permitir que você o configure, mantenha e escreva códigos para seus projetos.

Tarefas como escrever uma imagem em um cartão SD, formatar seu cartão SD, transferir arquivos pela sua rede ou até mesmo fazer login remotamente no seu Pi requerem algum tipo de programa. Mesmo escrever um script Python para o seu projeto pode envolver editores de texto ricos em recursos, se você preferir uma tela visualmente mais atraente para o seu código.

Vamos percorrer cada pacote de software e mostrar os motivos pelos quais você pode querer usar cada um deles.

01 de 08

RealVNC Viewer

Se você não quer comprar uma tela extra, teclado ou mouse para o seu Raspberry Pi, por que não entrar em uma sessão VNC do seu PC e usar seus periféricos existentes?

VNC significa 'Virtual Network Computing' e permite que você visualize todo o seu desktop Pi a partir de outro computador - neste caso, o nosso PC Windows.

É uma boa idéia usar o RealVNC Viewer no seu PC para visualizar sua área de trabalho Raspbian.

Usando o RealVNC é fácil. Simplesmente inicie um servidor VNC no seu Raspberry Pi (usando 'vncserver' no terminal) e, em seguida, efetue login no seu PC usando os detalhes do IP no terminal e o nome de usuário e senha do seu pi.

02 de 08

Massa de vidraceiro

Similarmente ao RealVNC, se você não tiver uma tela separada e periféricos para o seu Raspberry Pi, como você pode executar scripts e escrever código?

O SSH é outra boa opção, usando o Putty - um simples emulador de terminal que permite executar uma janela de terminal em qualquer PC conectado à mesma rede.

Tudo o que você precisa é o endereço IP do seu Pi e você pode criar uma janela de terminal na área de trabalho do Windows para escrever código, executar scripts, executar comandos e muito mais.

A única limitação que encontrei é ao executar programas em Python que possuem qualquer tipo de elemento GUI. Essas janelas da GUI não abrem através da sessão SSH Putty - você precisará de algo como VNC (acima nesta lista) para isso.

03 de 08

Notepad ++

Você pode escrever seus scripts Python diretamente no seu Raspberry Pi usando um editor de texto terminal como 'nano', no entanto, ele não oferece muito feedback visual em termos de layout de código, espaçamento e realce de sintaxe.

O Notepad ++ é como uma versão sobrecarregada do Notepad interno do Windows, oferecendo muitos recursos para ajudá-lo a escrever seu código. Meu recurso favorito é o realce da sintaxe, mostrando o recuo do seu Python de forma clara e agradável.

O Notepad ++ t também oferece plugins para melhorar sua funcionalidade. Por exemplo, o plugin NppFTP fornece a funcionalidade SFTP básica para mover código para o seu Pi, uma vez que você o tenha escrito.

04 de 08

FileZilla

Se você preferir escrever seus scripts em um editor de texto com bom destaque de sintaxe (como o NotePad ++ acima), você eventualmente precisará mover seu código do seu PC para o seu Pi.

Existem algumas opções aqui, incluindo o uso de pendrives ou hospedagem online. Um bom método é usar o SFTP através de um aplicativo chamado FileZilla.

SFTP significa 'SSH File Transfer Protocol', mas tudo o que precisamos saber é que ele permite que você visualize os diretórios do seu Pi a partir do seu PC para fazer upload / download de arquivos.

Como outros aplicativos aqui, o FileZilla precisa apenas do endereço IP e do nome de usuário / senha do seu Pi.

05 de 08

Win32DiskImager

Cada Raspberry Pi precisa de um cartão SD, e esses cartões SD precisam ter um sistema operacional escrito para eles.

Raspbian (e outras opções) geralmente são gravados em um cartão SD usando uma imagem de disco para a qual você precisa de um software específico.

Uma das opções mais populares para o Windows é o Win32DiskImager. É uma aplicação muito simples que simplesmente faz o trabalho. Atenção é necessária para garantir que a unidade certa seja selecionada para gravação, que é a única parte do processo que realmente precisa de muita atenção.

06 de 08

Formatador SD

Antes de poder escrever uma imagem de disco no seu cartão SD, você deve garantir que esteja formatado corretamente.

O Windows possui recursos de formatação integrados: no entanto, você pode preferir usar a ferramenta oficial 'SD Formatter' da SD Foundation para limpar seus cartões, pois esse aplicativo apresenta menos problemas para lidar com diferentes tipos e formatos de cartões e inclui mais algumas opções do que a oferta da Microsoft.

07 de 08

H2testw

Outro pacote de software gratuito para o seu cartão SD, desta vez para verificar sua velocidade e integridade antes de usá-lo.

Infelizmente, vivemos em um mundo repleto de cartões SD falsificados, por isso é uma boa ideia verificar se você está obtendo as velocidades anunciadas antes de usar uma.

Isso pode parecer um pouco excessivo, mas, considerando os projetos do Pi, como centros de mídia, ver diferenças notáveis ​​entre as velocidades do cartão, é um processo que vale a pena.

A ferramenta grava seu cartão antes de iniciar o teste, portanto, certifique-se de selecionar o número correto de unidade!

08 de 08

Scanner IP com raiva

Muitas das ferramentas listadas aqui exigem que você conheça o endereço IP do seu Raspberry Pi. Tudo bem se você configurou endereços estáticos, mas e se o roteador atribuir um endereço aleatório sempre que um dispositivo se conectar à sua rede?

O Angry IP Scanner pode ajudá-lo, analisando sua rede dentro de um intervalo definido de endereços IP e retornando uma lista de todos os hosts ativos (dispositivos).

Não é tão útil quanto o aplicativo Android Fing, pois nem sempre mostra o nome de cada dispositivo, portanto, pode haver um pouco de tentativa e erro para encontrar o endereço IP correto.

Eu tenho apenas alguns dispositivos ativos em casa, então esse software funciona para mim, especialmente quando eu não tenho meu telefone à mão.