Entradas

Gradiente de colores usando la matriz de LEDs

El artículo Configurar una Raspberry Pi sin monitor ni teclado es uno de los artículos que más visitas tiene de la página. Este artículo es de principios de 2014 y explica la forma de configurar una Raspberry Pi 2 sin usar monitor o teclado. Para el proyecto de verano (que se alargará varios meses) se usará una Raspberry Pi 3 y la tarjeta de expansión Sensor Hat. Por esta razón es un buen momento para actualizar el artículo y aprovechar las novedades que tiene la Raspberry Pi 3. Aunque se instalará Raspbian, es posible usar otras distribuciones como Ubuntu Core. También es posible usar una versión especial de Windows 10.

Leer más

Logo de Android Studio

Poco a poco los elementos del proyecto de verano empiezan a tomar forma. A la aplicación de la Raspberry Pi se le sumarán dos aplicaciones que funcionarán en Ubuntu Touch y en Android. En este artículo se verán los pasos para configurar el SDK de Android en Windows. No he descartado explicar los pasos en Ubuntu usando la máquina virtual que se creó en un artículo anterior. Simplemente, voy a explicar como se trabaja en los dos sistemas operativos. De esta forma se puede elegir el sistema operativo que es más práctico para programar la aplicación con Android. Como entorno se usará Android Studio ya que es el entorno oficial que usa Google.

Leer más

Después de la introducción al proyecto de verano, el siguiente paso es conseguir el material necesario. En este artículo daré un listado del material necesario. No es una lista cerrada sino que se puede adaptar al material que tengamos. Por ejemplo, en el artículo usaré una Raspberry Pi 3 que ya incluye un módulo Bluetooth.  Esa tarjeta se puede sustituir por una Raspberry Pi 2 con un Bluetooth por USB  Lo mismo se aplica a los dispositivos con Ubuntu Touch / Android.  Se podría llegar a sustituir por el ordenador aunque estuviera un poco más limitado. El único elemento que no se puede sustituir es la tarjeta Sensor Hat. Si alguno no la puede conseguir puede comentarlo en el foro del proyecto de verano y se busca una alternativa. Lo importante es aprender con este proyecto.
Leer más

Logo de Ubuntu Mate

Para programar una aplicación hace falta un ordenador con un sistema operativo y varias herramientas de desarrollo. Este entorno de desarrollo es relativamente sencillo de preparar. El problema puede aparecer si se trabaja en un equipo y cada programador tiene un entorno diferente. Las herramientas pueden ser las mismas pero con versiones ligeramente diferentes. Ésto en principio no es un problema pero puede suponerlo si hay cambios en esas versiones que afectan al código desarrollado.

Hay dos formas de afrontar este problema. La primera es usando todo el equipo las mismas versiones de las herramientas de desarrollo. Si se trabaja en varios proyectos al mismo tiempo con diferentes versiones de las librerías puede ser un poco complicado. La otra forma consiste en usar una máquina virtual que contenga todas las herramientas de desarrollo y sea la misma para todo el equipo.

Leer más

A lo largo del mes de agosto voy a desarrollar un proyecto en el que intervienen la Raspberry Pi y dos plataformas móviles (Ubuntu Touch y Android). El objetivo al final del mes es tener una Raspberry Pi con su Sensor Hat acoplada que se comunique con las dos plataformas móviles. Con esta prueba de concepto se podrán desarrollar aplicaciones más avanzadas (siempre que haya interés). No hace falta tener conocimientos mínimos. Los conceptos nuevos se explicarán paso a paso. Si en algún momento hay dudas podéis consultarlas en el foro de InnerZaurus. Leer más