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:

SoftwareVersionIDEVersionEjecuciónGPIO
Java1.8.0_65Bluej3.1.7bTerminalCompleto
Python3.5.3Integrado3.5.3IntegradaCompleto
Scratch2Integrado2IntegradaLimitado
LUA5.1.5No
TerminalIncompleta

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

Entradas populares de este blog

SDR - Software Defined Radio - IIIb: Receptores RSP o MSI (MSI3001: MSI2500 + MSI001)

Ayudas a la navegación aerea: NDB, VOR, ILS y ATIS

Por una montaña más segura