Skip to main content
Arcade Bartop

How to build your own bartop arcade with Raspberry Pi

One of the ideas that many makers always think about, is to create your own retro arcade machine. Although there are many tutorials on the net, here I’ll try to make a simple but detailed explanation of all the steps needed to create your own arcade bartop machine, and I hope it can be useful for people that want to to try this amazing experience. The project itself is very easy, but thorough too.


dot-patterns opencv

Computer vision, OpenCV, Raspberry Pi, Webcams and CSI Raspicam

Before start to talk about the installation of openCV in a Raspberry Pi it’s important to clarify something:

  1. If you use a regular USB camera attached to the Raspberry Pi, the installation is basically the same as any other debian like distribution.
  2. If you use the Raspicam CSI camera, you must use UV4L (UserVideo4Linux) drivers and all will be a little bit tricky, and currently I didn’t tried yet to install the UV4L drivers to use the Raspicam CSI camera, but here are some resources about it*:

*NOTE: OpenCV works with raspicam following the instructions below (the same as the USB camera), but as far as I have been able to test, the video driver with raspicam has very low framerate and the scripts don’t run as good as with USB camera.



How to build a subjective camera robot car with Raspberry Pi & Arduino


The idea behind this project is howt build a web-based (mobile devices enabled) wireless remote controlled robot with subjective camera from scratch with Raspberry Pi & Arduino. We will use Raspberry Pi for camera, WiFi and user interface and Arduino to control servos, sensors and motors. The comunication between Raspberry Pi and Arduino will be done via GPIO serial TX/RX (/dev/ttyAMA0).

Car robot with PiCam. Prespective.
Car robot with PiCam. Prespective.

What do we need to build the robot?



How to install Snappy Ubuntu Core in Raspberry Pi 2

There is no much documentation about Snappy Ubuntu Core, but I tried to assemble different sources to build a single document covering all aspects of Snappy Ubuntu Core installation.

As Canonical says, Snappy Ubuntu Core is a new rendition of Ubuntu with transactional updates, a minimal server image with the same libraries as today’s Ubuntu, but applications are provided through a simpler mechanism. Snappy apps and Ubuntu Core itself can be upgraded atomically and rolled back if needed, this is a bulletproof approach that is perfect for deployments where predictability and reliability are paramount. It’s called “transactional” or “image-based” system management.


sense hat

Sense Hat para Raspberry Pi [ES]

El llamado Sense Hat es un accesorio oficial de Raspberry Pi que nos permite tener acceso a multitud de sensores de manera simple y accesible. Esta placa será enviada al espacio a finales de 2015 para que los astronautas de la ISS hagan una serie de experimentos diseñados por niños de diferentes escuelas del Reino Unido.

Sensores y componentes

Los componentes de esta placa son:

  • Acelerómetro
  • Giroscopio
  • Magnetómetro
  • Barómetro
  • Sensor de temperatura
  • Sensor de humedad
  • Joystick
  • Matriz de 8×8 LEDS RGB


7 segments

How to build a I2C barometric display with Raspberry Pi

The I2C bus is a widely used device communication protocol, allowing the comunitaction between the devices sharing the same bus channel. This is a great advantage because  it is designed to allow your Raspberry Pi may be connected to a multitude of complex devices on the same bus and through I2C can communicate independently with each element.

In this tutorial we will learn how to use the Raspberry Pi I2C bus and we will implement a pressure display using a I2C BMP180 barometric sensor plus a I2C 7 segments display to create a digital barometer.

NOTE: thanks to Adafruit because a lot of information and the device drivers come from their great website!!