Por qué deberías dejar de usar una Raspberry Pi para todo

  • Michael Fisher
  • 7
  • 2839
  • 118
Anuncio

¿Quieres hacer un sitio web conectado que parpadee un LED? ¡Probablemente puedas usar una Raspberry Pi! Después de todo, cuando solo tiene un martillo en su kit de herramientas, es fácil ver todo como un clavo. Pero no deberías, y he aquí por qué.

No gaste $ 40 para flashear un LED en la Web

Con demasiada frecuencia vemos proyectos electrónicos relativamente simples de Internet de las cosas (IoT) que se realizan con una Raspberry Pi: una mini computadora de $ 35 que necesita una tarjeta SD (otros $ 5) y posiblemente un dongle Wi-Fi. En realidad, no necesita la potencia de una Raspberry Pi para manejar aplicaciones integradas simples como un sensor IoT o un LED conectado a la web.

La placa NodeMCU de $ 5 Conozca al Arduino Killer: ESP8266 Conozca al Arduino Killer: ESP8266 ¿Qué sucede si le digo que hay una placa de desarrollo compatible con Arduino con Wi-Fi incorporado por menos de $ 10? Pues lo hay. , que tiene Wi-Fi incorporado, almacenamiento flash incorporado y es tan fácil de programar como un Pi, podría manejar el trabajo con elegancia. Incluye una biblioteca de servidor web si realmente necesita una, o puede usar el reducido protocolo basado en MQTT.

Mi punto es, no recurras automáticamente a una Raspberry Pi solo porque tu thingamajig proyecto necesita conectividad web.

En algunos casos, es posible que su proyecto de electrónica esté limitado por la sobrecarga de otras cosas que deben ejecutarse en un Pi. Por ejemplo, los neopíxeles - cadenas de LED controlables individualmente - requieren tiempos de señal notoriamente precisos. Los drones Quadcopter son otro. Los cambios en la velocidad del motor deben hacerse en fracciones de segundo, o simplemente se derrumbarán.

Una Raspberry Pi tiene que ejecutar un sistema operativo completo, que incluye cosas como subprocesamiento del procesador, manejo de usuarios y servicios de archivos, por lo que puede tener dificultades para extraer bits a las velocidades requeridas. Esto significa que ocasionalmente puede pausar aplicaciones de usuario de nivel superior mientras trata con procesos de bajo nivel más urgentes. Una placa de desarrollo como Arduino Arduino vs Raspberry Pi: ¿Cuál es la mini computadora para usted? Arduino vs Raspberry Pi: ¿Cuál es la mini computadora para ti? El Arduino y la Raspberry Pi pueden parecer bastante similares, ambos son pequeñas placas de circuito con algunos chips y pines, pero en realidad son dispositivos muy diferentes. podría tener más funciones limitadas (no hay GUI, por ejemplo), pero proporciona un nivel mucho más bajo, un acceso más rápido al hardware y solo ejecuta el código exacto que le indica.

En resumen, no es que una Raspberry Pi no pueda hacer proyectos electrónicos, pero en algunos casos puede ser excesivo y puede causar complicaciones..

No es lo suficientemente potente para el uso de escritorio

Usando el Pi como un completo escritorio - Incluso el último modelo 3 es una experiencia increíblemente frustrante. Para empezar, ejecuta Linux, que tiene una curva de aprendizaje empinada asociada y no es adecuado para principiantes. Los entusiastas de Linux afirman perpetuamente que este año es el año en que Linux finalmente avanzará en el escritorio para el usuario cotidiano, pero nunca lo ha hecho y nunca lo hará Por qué nunca tuvimos "El año del escritorio de Linux" Por qué nunca tuvimos "El año del escritorio de Linux "Los usuarios de Linux han estado orando por el" Año del escritorio de Linux ". Pero si alguna vez vamos a ver que Linux gana una gran tracción, hay mucho que los desarrolladores de Linux necesitan mejorar. .

Incluso con el aumento de rendimiento que trajo el último modelo, aún tendrá dificultades para realizar tareas comunes. Esa demora tan leve entre presionar una tecla y hacer que aparezca en la pantalla eventualmente lo desgastará. Buena suerte al abrir más de una página web a la vez, o incluso una sola pestaña para desplazarse sin problemas.

¿No le gusta el navegador predeterminado deficiente y desea instalar Google Chrome? Eso es un campo minado. No puede simplemente descargar Chrome: debe instalar Chromium, la versión de código abierto ... pero los nombres de los paquetes han cambiado, muchas instrucciones están desactualizadas ... y la versión disponible en el repositorio de Raspbian es antigua de todos modos, por lo que probablemente debería compílalo tú mismo. Incluso entonces, algunos servicios web populares como Netflix todavía no son compatibles con la plataforma..

Bienvenido al maravilloso mundo del escritorio Linux, donde nada es fácil.

Si pensabas que la Raspberry Pi parece una excelente manera de introducir tu gran a la informática moderna, detente. Realmente no quieres que su primera experiencia informática sea tan horrible. Sí, por supuesto, puede manejar un poco de procesamiento de textos en Open Office, pero también puede hacerlo literalmente en cualquier navegador web a través de Google Docs hoy en día. (Irónicamente, Google Docs es una de esas cosas que lucharán en Pi).

Es probable que una tableta Android económica sea una inversión más satisfactoria para su abuela, o incluso una computadora portátil usada que podría obtener de eBay por $ 20 (y si insiste, aún podría poner Linux en ella).

Es peligrosamente inseguro (en las manos equivocadas)

Es muy fácil lanzar un servidor web en el Pi Cómo alojar su propio sitio web en una Raspberry Pi Cómo alojar su propio sitio web en una Raspberry Pi ¿Necesita ejecutar un sitio web pero no puede pagar los costos de alojamiento? Cree su propio servidor web compatible con LAMP con una Raspberry Pi de baja potencia. , y luego abra su enrutador para que sea accesible desde todo el mundo. Alojamiento web gratuito, yay!

Pero en el momento en que lo haga, su máquina se verá inundada de robots de piratería automáticos de todos los rincones del mundo, intentando sistemáticamente penetrar en el dispositivo a través de las debilidades conocidas en el software antiguo. Esto es cierto para todos los sitios web, independientemente de dónde esté alojado, pero es particularmente problemático para Raspberry Pi, que tiende a ser creado por aficionados que no están íntimamente familiarizados con las mejores prácticas de seguridad..

Peor aún: el Pi generalmente se ejecuta en la red doméstica de un usuario. Una vez comprometido, esto evita cualquier otra seguridad que el enrutador de Internet pueda proporcionar, lo que le da al hacker la libertad total de cincelar el resto de sus dispositivos en red.

Para mitigar este problema: Nunca abra su Pi como un servidor público. Si necesita acceder a Pi desde fuera de su red, use una puerta de enlace de terceros segura (como controlar su sistema OpenHAB Introducción a OpenHAB Home Automation en Raspberry Pi Introducción a OpenHAB Home Automation en Raspberry Pi OpenHAB es un código abierto maduro) plataforma de automatización del hogar que se ejecuta en una variedad de hardware y es independiente del protocolo, lo que significa que se puede conectar a casi cualquier hardware de automatización del hogar en el mercado hoy en día utilizando el servicio gratuito en la nube My.OpenHAB). Si absolutamente debe abrir un servidor al mundo, asegúrese de leer primero cómo fortalecer su seguridad.

Algunas personas audaces incluso han intentado monetizar el Pi en dispositivos de seguridad del mundo real. los nomx servidor de correo electrónico personal ($ 199) afirma ser “el servidor de correo electrónico más seguro del mundo,”” Sin embargo, una investigación realizada por BBC Click descubrió que en realidad era solo una Raspberry Pi, con un software peligrosamente desactualizado y codificada con una contraseña maestra de puerta trasera de “muerte”.

La tarjeta SD se desgastará

El mayor problema con la Raspberry Pi es que ejecuta todo el sistema operativo desde una tarjeta micro-SD (que es una de las razones por las que es tan lento). Esto eventualmente se desgastará, pero la velocidad a la que se desgastará variará según la calidad de la tarjeta. Los defensores del uso de una tarjeta SD argumentarán que es fácil hacer copias de seguridad y restaurar imágenes de tarjetas completas, pero ese rara vez es el caso en el mundo real.

Si bien es bastante fácil descargar y grabar una imagen preparada, o hacer una copia de seguridad completa de su tarjeta SD actual, restaurar requiere una tarjeta al menos tan grande como la original. Clone fácilmente su tarjeta SD para una computación Raspberry Pi sin problemas Clone fácilmente su tarjeta SD para una computación Raspberry Pi sin problemas Ya sea que tenga una tarjeta SD o varias, una cosa que necesitará es la capacidad de hacer una copia de seguridad de sus tarjetas para evitar los problemas que ocurren cuando su Raspberry Pi no se inicia. . Un par de sectores defectuosos en la nueva tarjeta significan que se negará a copiar.

Hay una solucion: En realidad, puede habilitar un modo de arranque USB especial en el Pi Cómo hacer que Raspberry Pi 3 arranque desde USB Cómo hacer que Raspberry Pi 3 arranque desde USB El Raspberry Pi es un kit versátil, capaz de realizar una amplia gama de tareas. Pero tiene un defecto evidente: la imposibilidad de arrancar desde USB. Hasta ahora, eso es. , pero es un procedimiento bastante complicado que ni siquiera yo pude ir a trabajar.

Dongles, Dongles en todas partes

El último Raspberry Pi modelo 3 en realidad tiene Wi-Fi incorporado, pero es poco confiable. La Raspberry Pi Zero de $ 5 es aún peor.

Dependiendo de su proyecto, es probable que necesite un adaptador para convertir el mini-USB en un puerto USB de tamaño completo, un concentrador USB para que pueda enchufar más de un dispositivo (preferiblemente enchufado a un enchufe de pared para proporcionar energía adicional), luego un adaptador USB Wi-Fi o Ethernet, y algunos encabezados GPIO para soldar. Si desea enchufar un monitor, también necesitará un adaptador micro-HDMI a HDMI normal.

Ah, y será mejor que también agarres un caso. Todo se suma al costo total, y una vez que haya gastado todo eso, también podría comprar algo más adecuado para la tarea..

Una mini PC o tableta probablemente sería mejor

Considere cuidadosamente su audiencia y propósito. Una Raspberry Pi puede parecer rentable, pero una vez que comience a agregar todos esos extras, puede acercarse fácilmente a $ 100. Por el doble de precio, podrías comprar una mini PC que ejecute Windows 10. Real Windows 10, no el absurdamente restringido Windows 10 IoT 5 Cosas que no puedes hacer con Raspberry Pi 2 5 Cosas que no puedes hacer con Raspberry Pi 2 Con una CPU de cuatro núcleos y se jacta de poder ejecutar Windows 10, ¿es Raspberry Pi 2 realmente todo eso? Aquí hay 5 cosas que Raspberry Pi 2 todavía no puede hacer. , que no tiene ninguna semejanza terrenal con Windows 10 aparte de su nombre, sin embargo, hasta el día de hoy todavía nos citan cuando decimos que Raspberry Pi no ejecuta Windows. Eso es. No. Ventanas.

Con una mini PC o tableta, obtendría una mejor compatibilidad con una gama más amplia de aplicaciones (no la selección limitada de software Linux mal hecho), y casi seguramente un mejor hardware.

Sí, es muy técnicamente impresionante que poder hacer una netbook de baja potencia con un Pi: pero el piTop cuesta $ 270 por lo que, en realidad, es una computadora portátil bastante pobre. La computadora Kano Pi cuesta $ 280 por un dispositivo que afirman que es un “construyelo usted mismo” computadora. No diría que poner la placa Raspberry Pi desnuda en una caja y enchufar algunos cables es “construyendo tu propia PC” por cualquier tramo de la imaginación.

Ciertamente, hay algunos usos educativos sorprendentes para una Raspberry Pi, pero aprender qué componentes intervienen en la fabricación de una PC no es uno de ellos. El Raspberry Pi es un sistema en un chip, lo que significa que ni siquiera puede señalar componentes individuales como la CPU, la memoria y la tarjeta gráfica, porque todos son lo mismo.

En mi día, aprendimos de qué estaba hecha una PC quitándola y reconstruyéndola Cómo construir tu propia PC Cómo construir tu propia PC Es muy gratificante construir tu propia PC; además de intimidante. Pero el proceso en sí es bastante simple. Te guiaremos por todo lo que necesitas saber. !

Entonces, ¿cuándo debe usar una Raspberry Pi??

Pasé la mayor parte de este artículo diciéndole por qué realmente no debería usar una Raspberry Pi para su próximo proyecto, pero aquí hay un par de casos en los que definitivamente tiene sentido.

Múltiples casos de uso combinados. ¿Necesita un servidor Pi-Hole, que se ejecuta junto con un servidor web, con algún software de automatización del hogar? Raspberry Pi podría hacerlos todos. Es posible que necesite hacer una configuración adicional para que todo funcione bien, pero no necesita una sola Raspberry Pi para cada proyecto por separado; puede ejecutarlas todas juntas. Obviamente, no recomendamos ejecutar cosas que frecuentemente ajustará con algo que necesita para ser sólido como una plataforma de automatización del hogar o su filtro de Internet. En ese caso, conserve uno para experimentación y otro para simplemente administrar la casa inteligente.

Servidores siempre activos de baja potencia. Una de las mejores cosas de una Raspberry Pi es que puede ejecutar un sistema de servidor completo y absorber muy poca energía, mucho menos que incluso las PC pequeñas más eficientes. No recomiendo una Pi para tareas sensibles al rendimiento, como un servidor de archivos en red (incluso si es técnicamente posible), pero para tareas donde el rendimiento no es una preocupación, puede dejar una Pi en ejecución y agregar solo centavos a su mensualidad factura de energía.

Su proyecto necesita muchas bibliotecas de programación de software.. Una de las mejores cosas de la programación en Python es que mucha gente lo hace. Cualquiera que sea su objetivo final, es probable que alguien ya lo haya hecho y haya facilitado el proceso. Si su proyecto va a interactuar con otros servicios y dispositivos, probablemente pueda encontrar una biblioteca de Python para él. ¿Reconocimiento facial, síntesis de voz o bots de Twitter? No es un problema con Python en un Pi. Por supuesto, Python no es el único lenguaje con el que puedes programar en Pi, pero es el más popular. También somos grandes admiradores de NodeJS.

Combinando el Pi con un microcontrolador. Con la potencia de un Pi y la simplicidad de un microcontrolador, puede recorrer un largo camino: como esta tira de luz controlada por Siri DIY Cómo hacer una luz Wi-Fi controlada por Siri DIY Cómo hacer una Wi-Fi controlada por Siri DIY Fi Light En esta guía, aprenderá cómo crear una luz controlable por Wi-Fi y cómo controlarla con Siri. . Los cerebros se ejecutan en una Raspberry Pi, con NodeJS presentándose como un dispositivo Siri falso, que luego transmite los comandos a un NodeMCU remoto con una tira de luz. Puede expandirse con más luces por la fracción del costo de otro Pi.

No me malinterpreten, no odio a la Pi. Tengo cuatro Raspberry Pi en casa y otra en camino. Uno ejecuta algunas partes críticas de mi hogar inteligente, en ese tipo de “tiempo de actividad de seis meses” manera confiable que nunca podría esperar lograr con una máquina Windows. Pero no es la solución a todos los problemas..

¿El Nvidia Jetson Nano reemplazará al Raspberry Pi? ¿Es mejor la placa Google Coral Dev que Raspberry Pi? ¿Es mejor la placa Google Coral Dev que una Raspberry Pi? ¿Es mejor la placa Google Coral Dev que una Raspberry Pi? Anunciando una nueva era en tableros de aficionados accesibles, ¿qué es el Coral Dev Board de Google? ¿Y puede reemplazar su Raspberry Pi? ? Podemos ayudarte a decidir:




ofaidzodog ([email protected])
14.10.21 04:11
http://slkjfdf.net/ - Ikiqiyeh <a href="http://slkjfdf.net/">Ufaquide</a> lcx.glyr.es.unedose.fr.vti.ez http://slkjfdf.net/
14.10.21 03:58
http://slkjfdf.net/ - Evuyczahi <a href="http://slkjfdf.net/">Oxafiuv</a> ysw.fxua.es.unedose.fr.gom.bw http://slkjfdf.net/
wiwehihesva ([email protected])
14.10.21 03:45
http://slkjfdf.net/ - Arawih <a href="http://slkjfdf.net/">Oqaoxlap</a> fto.jsgy.es.unedose.fr.lpu.kv http://slkjfdf.net/
uvekikode ([email protected])
14.10.21 03:35
http://slkjfdf.net/ - Ewxeru <a href="http://slkjfdf.net/">Eweceoqge</a> hch.ybxv.es.unedose.fr.dvi.za http://slkjfdf.net/
14.10.21 03:26
http://slkjfdf.net/ - Ogiwid <a href="http://slkjfdf.net/">Abozuucuz</a> nri.hftp.es.unedose.fr.htv.pp http://slkjfdf.net/
Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.