Raspberry PI 3 model B y Raspbian: evaluando los lenguajes
Es un buen momento para recapitular el estado en el que nos encontramos.
El sistema con el que contamos lo componen:
- La Raspberry Pi cuyo modelo podemos comprobar con el comando de terminal cat /proc/cpuinfo que nos da por una parte el procesador, en nuestro caso ARMv7 Processor rev 4 v71 (En principio 4 núcleos 32bits ¿ 2 de 64bits?) y por otra el modelo codificado en nuestro caso el BCM2835 que consultándolo en la esta lista de modelos y fabricantes. nos indica que corresponde a la Raspberry Pi 3 Model B v1.2 1GB a02082 Sony, UK. Este modelo en concreto dispone de:
- 4 puertos USB, uno de ellos lo ocupo con el bluetooth de un Touchpad (teclado+raton) inalámbrico marca Trust
- 1 puerto HDMI, que mediante un conversor HDMI-VGA lo conecto a un antiguo monitor
- un puerto RJ45
- alimentación
- lector microSD
- salida audio con jack
- conectividad: bluetooth, VNC (necesita un cliente VNC como realVNC), WIFI (necesita teclear la clave para que se pueda conectar)
- El Sistema Operativo Raspbian (En la actualidad 2023 se llama Raspberry Pi OS) y para saber la versión con la que contamos podemos usar el comando de terminal uname -a (Por ejemplo Linux raspberry pi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/Linux) o el comando cat /etc/os-release (Por ejemplo PRETTY_NAME=»Raspbian GNU/Linux 9 (stretch)» )
Los lenguajes de programación que hasta el momento hemos probado su correcto funcionamiento con el clásico programa «Hola mundo» y después su trabajo con el módulo GPIO para controlar un sencillo LED son los siguientes:
Software | Version | IDE | Version | Ejecución | GPIO |
Java | 1.8.0_65 | Bluej | 3.1.7b | Terminal | Completo |
Python | 3.5.3 | Integrado | 3.5.3 | Integrada | Completo |
Scratch | 2 | Integrado | 2 | Integrada | Limitado |
LUA | 5.1.5 | No | Terminal | Incompleta |
Para futuros ejemplos en Raspberry Pi usaré Python y para enseñar y disfrutar con los más pequeños Scratch.
Para leer más:
Comentarios
Publicar un comentario