EDICIóN GENERAL
230 meneos
4577 clics
Taller de Raspberry Pi para principiantes [ENG]

Taller de Raspberry Pi para principiantes [ENG]  

Contenidos: 1- Primeros pasos: entender qué es una Pi, configurarla, tomar confianza con ella como ordenador de escritorio. 2- Programar con Python: escribir tus propias funciones, usar GPIO para emitir salidas y leer entradas. 3- Scripting con shell: aprender sobre permisos de ficheros, hacer que los programas se ejecuten solos. 4- Hacer una aplicación de escritorio: aprender sobre programación dirigida por eventos, hacer un GUI simpe. 5- La IoT: qué es, configurar Particle Pi, introducción a IFTTT, controlar GPIO desde internet.

| etiquetas: tutorial , python , shell , tkinter
Ahora me entero de que tenemos un sub sobre la Raspberry. El primero al que me suscribo.

La he puesto a la pobre como NAS y con un Owncloud. Si me animo, algún día subiré el documento que hice detallando todo el proceso.
#1 pues ya tardas en animarte :-D
#2 Yo era un hombre feliz hasta que descubrí los usuarios, grupos y permisos de Linux... :-(
#1 Otro que se pone a la espera.
#1 sin puerto sata... pierde mucho.
#10 BananaPi es lo que tengo yo con un disco SATA SSD... vuela, y encima me costó más barata (29 EUR en Aliexpress).
#27 Yo tengo un cubie2 con arch linux. Disco duro de 4TB, para servidor 24x7.

cubieboard.org/2013/06/19/cubieboard2-is-here/

Costó algo más caro que un rpi, pero es más potente. Lo único que no tiene gigabit ethernet.
Yo estoy jugando con el framebuffer para controlar un tft táctil, si a alguien le interesa aquí dos funcioncillas en ARMV7

uso:

// llena la memoria apuntada con size veces los 16 bits pasados como value.
GRscrfill(void ptr source, short int value, int size)

// mueve la memoria tamaño size desde source a destination 64 bytes/microsegundo unos 150Mb/s. La rutinas de movimiento o copia de memoria de C apestan.

GRscrsync(void ptr source, voir ptr destination, int size)

.data
.balign 4…   » ver todo el comentario
Esto no lo llamaría yo para principiantes, como mucho lo llamaría para principiantes que tengan pensado hacer ciertas cosas. Porque para muchas otras no hace falta casi nada de lo que pone ahí. Cosas que se pueden hacer con al raspberry:

1.- usar como NAS, torrent, o demás, cosas que se instalan fácil y poco que configurar.
2.- usar como ordenador (pues eso)
3.- usar como centro multimedia, aquí instalas lo que necesitas y punto
4.- para ver tu ordenador potente de otra habitación en la tele y por ejemplo poder jugar a videojuegos (vamos, cualquier cosa pesada)

Y para estas 4 cosas que se me vienen a mi a la cabeza, como que ni se te ocurra mirar el artículo. Para otras cosas que yo no llamaría de principiantes pues sí.
#5 Es una página orientada a lo que se conoce como "cultura maker" o "DIY".
#13, sí, centro multimedia.
#5 puedes poner algún enlace del punto 4? Me interesa mucho :->
#16, bueno, necesitas tener una tarjeta nvidia de serie 600 o superior (o algo así), usando el programa moonlight en la raspberry. Puedes seguir por ejemplo lo que pone aquí:

www.tropiezosenlared.com/montar-una-steam-box-con-una-raspberry-pi-2-m

Ah, ahí se conecta a Steam en formato manejable con mando de juego, pero en realidad puedes abrir cualquier programa, puedes minimizar la aplicación de steam y se sigue viendo perfectamente.
#5 Yo básicamente la uso para la emulación, Recalbox es una gozada :-)
#21 Y con el cable RGB-Pi para verlo en TV CRT ya no te cuento. Es como si volviera a los recreativos.
#24 Yo la verdad es que he sido siempre un puritano de la visualización (mi recreativa tiene un monitor Hantarex Polo y un arcadeVGA para sacar Scart - 15Khz).

Pero entonces, un día, en mi TV de 65" puse el shader de retroarch "Ctr-pi" y el "Ctr-pi-curvature" en la Pi3, y aluciné. Es más que suficiente para usarlo y tener el look'n'feel retro sin necesidad de cables ni hardware especial, en cualquier TV HD.
#28 envidia infitina
#28 No es necesario el cable, también se puede conseguir con un par de adaptadores hdmi2vga y vga2rgba.
Yo al no tener recre, echo de menos ese feeling
#21, sabía que en mi lista se me olvidaba algo. Para emulación yo no la uso debido a que tengo una wii ya enganchada a la tele que uso para emulación, pero si no llego a tener la wii usaría la raspberry.

Es más, de hecho me planteo pasar de la wii y usar la raspberry porque aunque los juegos no sean de grandes gráficos, el que se conecte por hdmi en vez de los cables RGB esos o como se llame mejora la calidad.
¡Que maravilla, a favoritos de cabeza!
Yo me he pillado la raspberry pi zero w que viene con wifi y bluetooth. A ver si la consigo conectar por usb en ubuntu. Es una maravilla.
#8 yo tengo pendiente rpi3, pero la zero tiene su gracia. Entiendo que no todos los modelos de pi zero tienen wifi.

Tendré que mirarlo.
#9 Hay dos modelos de pi zero, el antiguo, y el nuevo que se llama raspberry pi zero W, con la w al final. Esa es nueva y tiene wifi. La rpi 3 también la tengo, y yo creo que es buena idea tener las 2.
Compré una y la vendí sin estrenar por falta de tiempo... hoy estuve en la Universidad de León viendo algunas cosas que hacen los "makers" y creo que tendré que comprarme otra de nuevo.
Yo la tengo como adblock para la red usando pihole. Instalas un raspbian, te metes en pi-hole.net lo instalas usando

curl -sSL install.pi-hole.net | bash

Y ya está, adiós anuncios. Hay gente que monta una vpn, para poder usarlo fuera también.
Yo tengo una banana pi 2. Un clon chino, vamos.
Tengo puesto:
Servidor transmisión
Servidor Dlna
Nas
Una Webcam con sensor de movimiento para las tortugas
Un servidor web nginx con un WordPress y un prestashop que nunca desinstalé.
Pi-hole para bloquear anuncios
Media instalación domótica para controlar el acuario: temperatura, luces, suciedad del agua
Un script que por la mac del movil sabe si estoy o no en casa... para ampliar la instalación domótica y algún día, controlar luces y temperatura…   » ver todo el comentario
Algún día tengo que mirar una placa de estas, me gustaría montar algo que monitorizara temperaturas, luz y humedad cuando no estoy. Tengo algunas especies de plantas delicadas que he ido pillando con el tiempo.

También he visto que se pueden convertir en una consola con varios emuladores de sistemas antiguos.
#18 "monitorizar temperaturas, luz y humedad de plantas delicadas" ejem, ejem xD

Muchos acaban de descubrir una nueva idea para el aparato con tu comentario.
#26 No, no son ese tipo de plantas, siempre que lo menciono alguien me lo dice :-D

Me alegro si he dado ideas a alguien, gracias a ellos puedes encontrar información o productos de casi cualquier cosa, desde enfermedades y carencias a lámparas con espectros de luz para la fotosíntesis. Es increíble lo que puede aprender la gente cuando tiene interés de verdad.
Yo la tengo solo para emulación. Y bien contento que estoy con Retropie.
La mía se come las tarjetas SD que da gusto. Voy por la tercera.
#23 No uses la SD como sistema de almacenamiento. Deja sólo en ella /boot (porque es obligatorio en la Pi que /boot esté en la SD) y pasa todo / y demás particiones a un disco USB externo (hay muchos tutoriales de como hacerlo, pero básicamente es un mount y un rsync, cambiar el fstab y un txt en /boot/). Desde que lo hice hace 2 años tanto en la Pi1 como en la BananaPi, adios a las corrupciones.

Las tarjetas SD, uSD y los pendrives son lo más inseguro que hay.
Yo también me acabo de suscribir, no me había dado cuenta que existía un sub dedicado.

La Raspberry Pi la deberían catalogar como una enfermedad, que buenos ratos me está dando esta plaquita.
Tengo todas las versiones menos la ultima a falta de tiempo para proyectos.
Tengo una en cada tv de casa con Kodi conectadas a un NAS y transmission.
También tengo una como emulador retro con recalbox, mueve los juegos de N64 sin problemas.
Arduino y RPi para domotica , este proyecto lo tengo sin terminar.
Pregunta tonta. Siempre me ha interesado eso de la Raspberry Pi, pero no le acabo de ver el punto y hay una pregunta inicial. Esa placa se usa sin caja, o hay cajas y donde se consiguen?

Es que eso de tener la placa suelta, como que no. O dependiendo del proyecto la pones en un sitio u otro. Pero digamos que montas una steamBox, la placa iría suelta o dentro de una caja?
#33 Hola Llorencs, existen cajas de todo tipo para Rpi, está la oficial, pero también hay de otras marcas/fabricantes con otras configuraciones como ventilador y disipador, interruptor on/off, display, etc...

En amazon las puedes ver, también hay kits de todo tipo y con arduino puedes jugar con robótica de manera fácil.
comentarios cerrados

menéame