Software gratuito esencial de Windows para propietarios de Raspberry Pi

Poseer y usar un Frambuesa pi requiere un conjunto de paquetes de software para configurarlo, mantenerlo y escribir código para sus proyectos. Tareas como escribir una imagen en una tarjeta SD, formatear una tarjeta SD, transferir archivos a través de una red o iniciar sesión en su Pi de forma remota requieren algún tipo de programa. Incluso escribir una secuencia de comandos de Python para un proyecto puede involucrar editores de texto con muchas funciones si prefiere un lienzo visualmente atractivo para su código.

Repasemos cada paquete de software y mostremos por qué es posible que desee utilizar estas aplicaciones.

01

de 08

Ventana RealVNC

Lo que nos gusta

  • Agregar conexiones requiere solo una dirección IP.

  • Opciones expertas para personalizar las sesiones de RealVNC.

  • RealVNC Viewer es gratuito.

  • Disponible para varias plataformas.

Lo que no nos gusta

  • Un ligero retraso mientras controla remotamente su Pi.

  • Su versión de Raspberry Pi debe tener un servidor VNC integrado.

  • Necesita habilidades de nivel experto para configurar un servidor Pi VNC.

Si no desea comprar una pantalla, teclado o mouse adicionales para su Raspberry Pi, inicie sesión en una sesión de VNC desde su PC y use sus periféricos existentes en su lugar.

VNC son las siglas de Virtual Network Computing y le permite ver su escritorio Pi completo desde otra computadora, en este caso, una PC con Windows.

Puede usar RealVNC Viewer en su PC para ver su escritorio Raspberry Pi (anteriormente Raspbian). Usar RealVNC es fácil. Empezar un Servidor VNC en su Raspberry Pi (mediante el uso vncserver en el terminal) y luego inicie sesión desde su PC usando los detalles de IP en el terminal y el nombre de usuario y contraseña de su Pi.

Compra RealVNC

02

de 08

Emulador de terminal PuTTY

Lo que nos gusta

  • Funciona bien para sesiones de terminales remotas.

  • Fácil de configurar con solo una dirección IP.

  • Una utilidad gratuita que no requiere instalación.

  • Ahorre sesiones y agilice las conexiones futuras.

Lo que no nos gusta

  • Requiere un conocimiento de nivel experto sobre la configuración de SSH en una Pi.

  • Los ajustes avanzados requieren una curva de aprendizaje pronunciada.

  • La resolución de problemas de conexión puede resultar difícil.

Similar a RealVNC, si no tiene una pantalla y periféricos separados para su Raspberry Pi, ¿cómo puede ejecutar scripts y escribir código?

SSH es otra buena opción, usando PuTTY. PuTTY es un emulador de terminal simple que ejecuta una ventana de terminal en cualquier PC conectada a la misma red.

Todo lo que necesita es la dirección IP de su Pi, y puede crear una ventana de terminal en su escritorio de Windows para escribir código, ejecutar scripts, ejecutar comandos y más.

La única limitación es cuando se ejecutan programas Python que tienen cualquier tipo de elemento GUI. Estas ventanas GUI no se abrirán a través de la sesión PuTTY SSH. Necesitará algo como VNC (arriba en esta lista) para eso.

Descarga PuTTY

03

de 08

Bloc de notas ++

Lo que nos gusta

  • Se puede configurar para guardar cambios en el Pi automáticamente.

  • Más funcional que solo usar el terminal Pi.

  • Fácil de usar después de la configuración inicial.

Lo que no nos gusta

  • Requiere un complemento adicional.

  • Puede requerir habilitar DHCP en su enrutador de red doméstica.

  • La conexión SSH requiere que instales PuTTY.

  • La configuración inicial puede requerir conocimientos avanzados.

Puede escribir sus scripts de Python en su Raspberry Pi usando un editor de texto de terminal como nano. Sin embargo, no le brinda mucha información visual en términos de diseño de código, espaciado y resaltado de sintaxis.

Notepad ++ es como una versión supercargada del Bloc de notas de Windows, que ofrece varias funciones para ayudarlo a escribir su código. Una característica favorita es el resaltado de sintaxis, que muestra la sangría de Python de manera agradable y clara.

Notepad ++ también ofrece complementos para mejorar su funcionalidad. Por ejemplo, el complemento NppFTP le brinda una funcionalidad SFTP básica para mover código a su Pi una vez que lo haya escrito.

Descarga Notepad ++

04

de 08

FileZilla

Lo que nos gusta

  • Ofrece una sensación de explorador de archivos simple que es fácil de usar.

  • Las transferencias de archivos son simples de apuntar y hacer clic.

  • Conexiones sencillas después de la configuración inicial.

  • Puede utilizar cualquier editor de texto.

Lo que no nos gusta

  • SSH requiere la instalación de PuTTY.

  • La configuración inicial puede requerir conocimientos avanzados.

  • Tiene una curva de aprendizaje más pronunciada que otras opciones.

Si prefiere escribir sus scripts en un editor de texto con un buen resaltado de sintaxis (como Notepad ++ arriba), mueva su código de su PC a su Pi. Hay algunas opciones, incluido el uso de memorias USB o alojamiento en línea. Otro método es usar SFTP a través de una aplicación llamada FileZilla.

SFTP significa Protocolo de transferencia de archivos SSH. SFTP le permite ver los directorios de su Pi desde su PC para cargar y descargar archivos.

Al igual que otras aplicaciones aquí, FileZilla necesita la dirección IP, el nombre de usuario y la contraseña de su Pi.

Descarga FileZilla

05

de 08

Win32DiskImager

Lo que nos gusta

  • Software libre.

  • Fácil de usar.

  • Un archivo Léame informativo.

Lo que no nos gusta

  • Funcionalidad limitada para usuarios avanzados.

Cada Raspberry Pi necesita una tarjeta SD, y esa tarjeta SD necesita un sistema operativo escrito en la tarjeta. Raspberry Pi OSn (y otras opciones) generalmente se escriben en una tarjeta SD utilizando una imagen de disco para la que necesita un software específico.

Una opción popular para Windows es Win32DiskImager. Es una aplicación sencilla que hace el trabajo. Se requiere atención para asegurarse de seleccionar la unidad correcta para la escritura, que es la única parte del proceso que necesita mucha atención.

Descarga Win32 Disk Imager

06

de 08

SDFormatter

Lo que nos gusta

  • Muy simple de usar.

  • No formatea áreas protegidas en una tarjeta SD.

  • Funciona en tarjetas SD, SDHC y SDXC.

  • Gratis para descargar e instalar.

Lo que no nos gusta

  • No disponible para Linux.

  • No se puede formatear las áreas protegidas.

  • Requiere una actualización manual si se adjunta una tarjeta después de que se inicia la aplicación.

Antes de poder escribir una imagen de disco en una tarjeta SD, debe asegurarse de que esté formateada correctamente.

Windows tiene capacidades de formateo integradas. Sin embargo, es posible que prefiera utilizar la herramienta SD Formatter oficial de SD Foundation para limpiar las tarjetas. Esta aplicación experimenta menos problemas al tratar con diferentes tipos y formatos de tarjetas e incluye algunas opciones más que la oferta de Microsoft.

Descarga SD Formatter

07

de 08

H2TestW

Lo que nos gusta

  • Fácil de usar.

  • Permite probar medios genuinos sin pérdida de datos.

  • Utilidad muy portátil (no requiere instalación).

  • Las pruebas son exhaustivas.

Lo que no nos gusta

  • Puede causar pérdida de datos para medios no originales.

  • Funciona más lento que otras herramientas similares.

H2TestW es otro paquete de software gratuito para tarjetas SD. Comprueba la velocidad y la integridad de la tarjeta antes de usarla.

Vivimos en un mundo lleno de tarjetas SD falsificadas, por lo que es una buena idea verificar si obtiene las velocidades anunciadas antes de usar una. Esto puede parecer un poco excesivo, pero considerando que los proyectos Pi, como los centros de medios, ven diferencias notables entre las velocidades de las tarjetas, es un proceso que vale la pena.

La herramienta escribe la tarjeta antes de comenzar la prueba, así que asegúrese de seleccionar el número de unidad correcto.

Descarga H2testw

08

de 08

Escáner de IP enojado

Lo que nos gusta

  • Una utilidad simple y liviana.

  • Los resultados están disponibles en varios formatos de archivo.

  • Disponible para todas las plataformas principales.

  • Gratis para descargar y usar.

Lo que no nos gusta

  • Menos completo que otras opciones similares.

  • Hay menos opciones disponibles que utilidades más avanzadas.

La mayoría de las herramientas enumeradas aquí requieren que conozca la dirección IP de su Raspberry Pi. Eso está bien si configura direcciones estáticas. ¿Qué pasa si el enrutador asigna una dirección aleatoria cada vez que un dispositivo se conecta a su red? Angry IP Scanner puede ayudarlo escaneando su red dentro de un rango definido de direcciones IP y devolviendo una lista de todos los hosts (dispositivos) activos.

No es tan útil como el Aplicación de Android Fing ya que no siempre muestra el nombre de cada dispositivo. Por lo tanto, puede haber un poco de prueba y error para encontrar la dirección IP correcta.

Descarga Angry IP Scanner