Computers can’t talk analog, so somebody invented PWM (Pulse width modulation)

Computers are not able to output analog signal, or at least they can’t while talking through a serial port and a serial communication. At the same time they cannot read analog signals too. This is the reason why modems exist and what they do is to transform analog signal to digital and viceversa.
How do […]

A supplier of piezoelectric pressure sensors

Unfortunately it is in America but here is the link: XactMan.
There is one which is particularly interesting and is the one on the picture below:

Image from XactiMan
It is quite cheap and it will probably be good for Arduino projects.

So finally i undestood why Arduino has its own software which is different from Processing.

With the Arduino platform, all you do is to write code that will be loaded into the Arduino board.
You tell to the board how to react to signals received.
So what kind of signals can the Arduino board receive?
Even if the Arduino board has a USB interface, to make the life of developers easy, the communications […]

Yet another piece of code (People are not interested in Energy consumption)

So far I haven’t found a good resource from which retrieve data in real-time about power consumption in the world. People are more interested on football real-time statistics and other, to me, irrelevant data.
Something interested but probably not very original is stock market. Yahoo finance service has a query service that responds with a […]

A Processing web browser

Search after search I am getting closer to what I need to do to complete my assignment.
After I installed the Switchboard library in Processing, I found out that is possible to build a web browser that reads the code of a page. Altought this is possible with another library, proHTML I would stick with […]

Arduino software and Processing are completely different!

Beside the differences in the syntax (Processing comes from java and Arduino from C) I did not understand yet one very important thing. The software you get from Arduino only helps you to program the input and outputs of the board and set parameters for them. Processing, instead, lets you interact with a moltitude of […]

Processing and the Internet

In the Processing website I found out this piece of code that requests the HTTP headers of a page and prints out the results:
I will report here the code which is shown on the Processing website at this address: HTTP CLIENT
import processing.net.*;

Client client;

void setup()
{
size(200, 200);
noStroke();
// Open a TCP socket to the host:
client = new Client(this, […]

Preliminary Ideas

After my Arduino board has arrived I have been playing a bit with processing. I don’t have big knoledge of Java or C++, I did only specialize in php for the web, but I am not finding myself in such a bad situation.
Talking about the web I came up with this idea that I would […]