This week I made an error that I already repeated at least twice in my career; it doesn’t seem to stick in my brain. I’m going to write about it here, so that maybe I will stop doing it, and maybe it will prevent the same kind of error for my readers. Let’s see if you can spot […]
March 26, 2011
Last week I salvaged a magnetic sensor from a stationary bike and connected it to my Arduino Uno in order to analyze the sensor’s behavior with the ADC converters. I wanted to capture a good enough signal, so I searched about the Arduino capabilities: From analogRead() reference description: It takes about 100 microseconds (0.0001 […]
November 30, 2010
QEMU is able to emulate ARM systems with multiple serial ports, for example the Versatile PB. It has the ability to direct them to many types of host resources such as standard I/O, a pseudo-terminal or a telnet port. I started from my hello world example for bare-metal ARM programs to control three different serial […]
June 13, 2010
Setting up a system on Linux to emulate serial port communication with 8051, using SDCC, uCsim and socat.
March 10, 2010
Instructions to compile and run the U-Boot bootloader inside a QEMU emulation of an ARM platform.
February 28, 2010
Create a simple "Hello world" program that prints on the serial port of an emulated ARM system, using the CodeSourcery gcc toolchain and the QEMU emulator of the Versatile board.

October 21, 2012
3