Archive for the ‘Programmazione’ Category
This short tutorial is about getting started with the development of OpenChronos NG firmware for the eZ430Chronos watch under Ubuntu Linux LTS. This nice development tool in a watch was also described in my previous article: http://www.itopen.it/2013/11/28/the-hackable-watch-a-wearable-msp430-mcu/. Preparing the development environment Starting the development with OpenCronos NG wasn’t the easiest thing I’ve done recently: most difficult […]
It’s quite some time now that I started programming with low-cost MSP430 MCUs development kits, I must admit that sometimes I need more RAM and flash but I like this MCU a lot: its advanced clock configuration options, the 16bit Von-Neumann architecture and the low power modes make this MCU an ideal option for battery […]
Category: MSP430 MCU
This article is only available in italian.
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 […]
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 $ […]
This is my second experiment with Energia LaunchPad boards. This time I wanted to see how difficult could be to adapt for the LaunchPad a program which I originally developed for Arduino. If are interested in how I did setup my Linux box for working with the LaunchPad and the Energia libraries, I’ve described the whole […]
A new baby is sitting on my desktop: yesterday arrived the MSP430 powered Launchpad development board. These few notes describe the steps I did to setup a development environment for this board on Ubuntu Linux 12.04 LTS 64bit. The launchpad board Update: at the beginning of March 2012 TI raised the price of LaunchPad board […]
OSRM is a lightning fast open source routing engine for OpenStreetMap data. We are now using it in all the websites managed by our Django-powered GeoRouter platform.
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 […]
Recently I’ve built a small clone of LittleWire Attiny85 based AVR programmer. A few notes to make it work with my toolchain follows: Avoid permission errors on Ubuntu 12.10 Due to permissions on USB you can get the following error: usbtiny_transmit: error sending control message: Operation not permitted to fix it: $ cat /etc/udev/rules.d/10-usbtinyisp.rules # […]