Resumen
- Acceda por SSH a su computadora de placa única (SBC) con facilidad usando PuTTY para obtener comandos de terminal sin inconvenientes y una configuración rápida.
- Utilice Visual Studio Code y Thonny para codificar proyectos complejos como servidores web y estaciones meteorológicas.
- Diseñe piezas 3D personalizadas para sus proyectos SBC sin esfuerzo con FreeCAD, una herramienta gratuita con un soporte CAM decente.
La industria de las SBC puede estar prosperando hoy, pero la situación era radicalmente diferente hace unas décadas. En el pasado, había que pasar por muchas dificultades para hacer realidad las ideas de bricolaje. Las SBC no eran tan populares ni accesibles como lo son hoy en día. Si a esto le sumamos la falta de asistencia técnica o de documentación adecuada, el mundo de los proyectos de bricolaje solía ser mucho más difícil de adentrarse.
Y eso sin contar lo mucho que han mejorado las cosas desde que las aplicaciones fáciles de usar simplificaron el proceso de creación de proyectos. Por eso, aquí hay cinco aplicaciones para PC que todo entusiasta de la tecnología en ciernes debería instalar antes de embarcarse en su viaje de creación de proyectos.
Reseña de Raspberry Pi 5: el santo grial de los proyectos DIY se volvió aún mejor (y más raro)
La Raspberry Pi 5 es una de las tarjetas de control de consumo más potentes que existen. Lamentablemente, su stock limitado significa que te resultará difícil encontrar una.
5Masilla
La forma más sencilla de acceder a su SBC mediante SSH
Para los no iniciados, Secure Shell (SSH) es un protocolo que utiliza cifrado para proporcionar un método seguro para ejecutar comandos de terminal en otro sistema a través de una red. Aunque muchos usuarios prefieren una combinación de Windows Terminal y OpenSSH, me encontré con un par de problemas cuando intentécrear un NAS-berry Piyejecutar LLM en el SBC.
Por ello, tuve que experimentar con otros clientes SSH para estos proyectos y fue entonces cuando encontré PuTTY. Es rápido, liviano, fácil de configurar y funciona bien sin problemas, lo que lo convierte en una aplicación sólida para cualquiera que necesite ejecutar comandos de terminal en un SBC desde la comodidad de su PC.
4Código de Visual Studio
Thonny también es útil si estás editando scripts en tu SBC
Si bien los proyectos SBC para principiantes no requieren mucho esfuerzo más allá de flashear la tarjeta microSD e instalar algunos paquetes obligatorios, no se puede decir lo mismo de las cosas más complejas que puedes hacer con estos pequeños dispositivos. Tomemos como ejemplo un servidor web basado en SBC. Ya sea que elijas crearun servidor LAMPo construir uno usando Flask, tendrás que ponerte manos a la obra con la codificación si quieres aprovechar al máximo tu sitio web alojado por ti mismo.
Lo mismo se aplica a otros proyectos complicados, como nuestraestación meteorológica alimentada por Raspberry Pi, donde puedes agregar funcionalidad adicional a los scripts si tienes conocimientos de codificación. Si bien la codificación es perfectamente viable en un SBC capaz como Raspberry Pi 5, mi estilo preferido para crear scripts personalizados implica crear scripts de Python usando Visual Studio Code (con las extensiones necesarias) en mi PC antes de transferirlos a mi Raspberry Pi y luego realizar los cambios finales usando Thonny.
3FreeCAD
La mejor herramienta gratuita para crear modelos 3D
Si le gusta jugar con SBC y otros dispositivos pequeños, es posible que necesite carcasas, tornillos u otros componentes diseñados a medida para su proyecto. La impresión 3D resulta bastante útil en este escenario, ya que puede fabricar estos componentes usted mismo en lugar de pasar horas en línea buscando piezas con dimensiones similares.
Por supuesto, antes de imprimir las piezas, tendrás que diseñarlas. Si bien requiere algo de delicadeza en el modelado 3D, FreeCAD es mi herramienta preferida cuando necesito diseñar algunos accesorios para mi Raspberry Pi. Es cierto que su interfaz de usuario es bastante poco intuitiva en comparación con Fusion360 y otras herramientas de nivel industrial. Sin embargo, es completamente de código abierto, tiene un soporte CAM decente y cuenta con una variedad de complementos para facilitar el diseño de piezas personalizadas.
2RealVNC
Para los momentos en los que puede necesitar una interfaz GUI para sus proyectos
Al trabajar con SBC y sistemas de bajo consumo, es posible que desee instalar un sistema operativo con interfaz de línea de comandos y SSH en el dispositivo para reducir la sobrecarga de rendimiento si está trabajando en proyectos exigentes. Sin embargo, el protocolo VNC es bastante eficaz cuando solo desea trabajar con un sistema operativo con interfaz gráfica de usuario intuitiva basada en íconos.
Después de haber probado varios clientes VNC durante los últimos meses, puedo confirmar que RealVNC supera fácilmente a sus competidores. Admito que los problemas de compatibilidad de RealVNC con el protocolo Wayland pueden ser un verdadero fastidio. Sin embargo, siempre que esté dispuesto a cambiar de Wayland a X11, RealVNC es una de las aplicaciones VNC más simples que existen y la versión gratuita tiene todas las funciones que puede necesitar para sus proyectos basados en GUI.
1Generador de imágenes Raspberry Pi
O Balena Etcher, si estás en cualquier otro SBC
Después de pasar horas escribiendo imágenes de arranque en unidades flash y tarjetas microSD, he probado la mayoría de las herramientas de flasheo más populares. Si solo usa placas Raspberry Pi para sus proyectos, la aplicación oficial Raspberry Pi Imager es la única herramienta que necesitará. Además de ser compatible con la mayoría de los sistemas operativos que pueda necesitar, la aplicación oficial Imager le permite habilitar SSH, Wi-Fi y una serie de otras funciones para reducir el tiempo que de otro modo perdería al iniciar el sistema operativo por primera vez.
Pero para aquellos que usan placas que no sean Raspberry Pi, Balena Etcher es una excelente alternativa si desean una experiencia sin complicaciones al escribir archivos del sistema operativo en una tarjeta microSD o una unidad flash.
No faltan aplicaciones orientadas a la productividad para los entusiastas del bricolaje
Estas son algunas de mis aplicaciones favoritas que utilizo específicamente para mis SBC. Pero hay muchas más si te gustan otros tipos de proyectos de bricolaje. Por ejemplo, si te encanta crear placas personalizadas adaptadas a tus casos de uso específicos, KiCAD es una herramienta fantástica para diseñar tus PCB. Asimismo, LTspice es perfecto para quienes requieren una aplicación robusta para visualizar y simular circuitos electrónicos.
Pero si simplemente estás buscando algunas ideas rápidas de SBC en las que puedas sumergirte, entonces tenemos una lista de proyectos que puedes desarrollar prácticamente en cualquier SBC que exista.
8 proyectos sencillos que puedes construir con cualquier SBC
¿Quién dice que necesitas una Raspberry Pi para construir tu próximo proyecto de bricolaje?