Archive for the ‘Tech’ Category

QGIS Server setup notes

Cropped thumbnail

Recently I’ve been working with QGIS Mapserver as my preferred platform for Web-GIS production. I’m a proud member of the QGIS community and I’m directly involved in the QGIS development since many years. This is a mandatory requirement to be able to run a QGIS-based Web-GIS with a decent chance of success. QGIS is unfortunately […]

(more...) »

New Energia LedControl library

Cropped thumbnail

Today I was really tired of my everyday web dev job and started playing with a spare MSP430G2553, an 8×8 led matrix  and an AS1106 (a 2.7 V MAX7219 clone). After a few tries, I decided to port the great LedControl library to LaunchPad Energia. I had to move the chip initialization from the class […]

(more...) »

Stellaris Launchpad: Setting up a Linux development environment

Cropped thumbnail

Recenlty I had a major HDD failure and I had to regenerate my working environment on a new HDD.  This article contains the step-by-step instructions to set up a working development environment for the Stellaris Launchpad under Linux Ubuntu 12.04 64bit. Installing the toolchain The toolchain for ARM is available as a ppa at: https://launchpad.net/gcc-arm-embedded $ […]

(more...) »

Arduino Pong Alarm Clock

Cropped thumbnail

The Matrixclock project This little project was born to build a present for my son’s birthday, I had a couple of components laying around and I decided to make something new. Goals build an easy-to-use alarm clock with a personal touch use only components I already had in stock use as few components as possible […]

(more...) »

View your web pages CSS in 3D!

Cropped thumbnail

I’ve just discovered that the latest versions of web developer FF extension supports 3D view of the web pages: super cool! Look at how nice is the  OpenLayers vector layer stacked on to the background map  layers.  

(more...) »

Controlling Arduino from OpenERP

Recently, I started learning OpenERP: what better occasion to develop a module to control an Arduino UNO Board? I’ve already blogged about PyFirmata (see: http://www.itopen.it/?s=pyfirmata), which is a python library to control an Arduino board flashed with Firmata firmware, this nice library integrates perfectly with OpenERP and let you read/write analog and digital values from […]

(more...) »

Goodbye KMail!

After more than ten years, today I finally said goodbye to KMail (and eventually to the whole KDE-PIM package). I started working on the italian translations of the KDE-PIM programs many years ago, that was my first contribute to the open source software (before I became a professional developer) and of course KDE and the […]

(more...) »

V-USB on Attiny85

V-usb attiny85

I’ve been recently fascinated by the V-USB project and its interesting applications to the ATtiny85 MCU. There are a couple of articles about its implementation on this tiny MCU but I’ve encountered many problems with the code and this is why I’m writing this notes. Most notable materials/projects I’ve found on the net are: V-USB […]

(more...) »

My first Arduino shield: Attiny programmer support

Arduino Attiny shield

I was simply tired of all that wires on my breadboard and I had a small chunk of a stripboard left from another project. This small shield (a bit forced since Arduino has a wierd holes matrix and it’s not compatible with a standard  stripboard or protoboard) speeds up the development integrating the hearthbeat led […]

(more...) »

Shrinked Arduino: flashing an Attiny 85

Programming an Attiny85

I’ve just started to explore the Attiny 85 small Arduino’s brother. To program the chip I’ve successfully followed the guide Programming an ATtiny w/ Arduino 1.0  , just a few quick notes: you can use Arduino IDE 1.0, after uploading Attiny Arduino libs into your sketchbook/hardware folder in the Arduino IDE: load Arduino as ISP sketch from examples […]

(more...) »