The decline of international Electronic Manufacturing Services in Italy, what are Italian Companies learning?
Written by Enrico Espinosa From the end of 80’s important international companies operating in electronics looked for partnership to outsource the manufacturing activities. The intent of multinational companies operating in the telecom, automotive, IT business, was to leave the... Read more
The new ISO C11 standard for the C language
On 8th December 2011, ISO has ratified and published as ISO/IEC 9899:2011 the new C11 (C1x) standard for the C programming language. The major changes from the previous standard (C99), as written in the wikipedia, are the following:... Read more
Working with the RTCC MCP 79410 RTCC (Real Time Clock with Calendar)
How to use the MCP79410 Real Time Clock In this article I'm going to show you how to use the MCP 79410 we have mounted on our boards. Temperature sensor and real time clock for Arduino A PIC 12f1840... Read more
Santa came…. with Untethered jailbreak
The dev-team has a gift for you.. : "@pod2g has created a terrific gift for iOS fans — an untethered 5.0.1 jailbreak for non-A5 devices! Many of you have already been following @pod2g’s blog where he’s been keeping everyone... Read more
3 ways to remove duplicate lines from a text file
One of the more diffcult job, while using the shell, is working with text files to filter their content. In the following few lines you will find 3 different ways to remove all the duplicate lines from a... Read more
How to use the i2c bus with PIC12f1840 (a simple library)
We have developed this library to use the i2c bus on our 12f1840 development board. http://www.xappsoftware.com/wordpress/?p=3523 http://www.xappsoftware.com/wordpress/?p=3428 Naturally it can be used also with our PICcoletta board and with other boards which use Microchip PICs. Leave a message to... Read more
Practical subjects for the Arduino and Freeduino microcontrollers
… an evolving index of practical subjects for the Arduino and Freeduino microcontrollers, as found in the Arduino site, Playground wiki, forum and that big WWW thing. Everything you read here will work on Arduino, the many versions of... Read more
Let it snow
Let it snow…. … and the snow was on. If you go on the google search engine and then, in the search field. you type "let it snow", a strange event happens on your browser…. You will see some... Read more
Build your own Arduino for under £10
http://www.xappsoftware.com/wordpress/2012/02/13/gigino-a-low-cost-prototyping-board-based-on-the-arduino-project/ Our implementation of Arduino The kit Read more
How to install Twidge on centos
Last week I needed to install twidge on a centos 5.7 server. Truly, twidge is very simple to install into debian (or derived) linux distribution, but I found some problems while installing it into my centos server. First of... Read more
Twidge: A flexible way to gain the access to Twitter resources
Twidge is a full command-line client. It is designed to be useful when you’re sitting at a shell prompt. It’s also designed to work well with the Unix/POSIX/Linux shell scripting environment. It produces output in well-formed and easily-parsed ways,... Read more
Join our facebook page
To provide more interaction to the blog we have put on a facebook page, this page will contain all the articles we will publish on the blog and at the same time your comments, news, questions etc etc. We... Read more
Using the foxboard g20 with the gpio java class
Hi all, in a recent article I've published a simple java class that handles the gpio system of the Fox G20 board (www.acmesystem.com) In this artilcle I'm going to showing you what else you need to interface the... Read more
Temperature sensor and real time clock for Arduino
This simple board has been developed to work together with an arduino board, but it can be used in conjunction with every other boards with an I2C bus and a power suplly into the range V. The schemathic... Read more
Adsense disappeared on wordpress blog [solved]
During last week I've had problems showing adsense advs on this blog. Truly I couldn't show the advs on the wordpress platform, while I was able to show them in a simple html pages. First I tried to change... Read more
Avoid the use of multiplies to optimize your code for speed (C/C++).
If it is possible you should use constant increments instead of multiplies. #include <stdio.h> #include <stdlib.h> int main(void) { int i, j; for(i=0; i<10; i++) { j=i*10; } } int main1(void) { int i, j; for(i=0; i<100; i+=10) {... Read more
2 tricks to be happy while running Ubuntu 11.10 on your laptop
Ubuntu 11.10 is great OS but it has some things to change, especially if you want to work on a laptop. The first one is the battery drain, if you don't use any tricks Ubuntu can drain your battery... Read more
12 Android codes that must be known
The Android Operating System provides a lot of powerful features to its users, but a great number of these features are very hard to reach. In the following few lines you will find 12 codes to access a lot... Read more

