An I2C logic level converter/translator with integrated voltage regulator

When using I2C to interface devices operating at different voltages, for example an Arduino running at 5 Volts and a sensor running at 3.3 Volts, it’s usually a best practice to use a logic level converter/translator to translate one logic signal from one voltage to the other and vice versa. There are devices which will …

An I2C logic level converter/translator with integrated voltage regulator Read More »

An homebrew DIY breakout board for the ITG3200 gyroscope: tested with Arduino and Processing

Some days ago I posted about my first homebrew DIY breakout board for the ADXL345 accelerometer. That was pretty ugly but worked very good. Today, after some other tests, I show you my new homebrew DIY breakout board: this time it is for an ITG3200 gyroscope. And you’ll see that I really improved a lot! Some changes …

An homebrew DIY breakout board for the ITG3200 gyroscope: tested with Arduino and Processing Read More »

COIN: a distributed accounting system for peer to peer networks

This is the project I’ve created and developed for my Bachelor of Science degree at the Department of Computer Science of the University of Torino, Italy. During the project, mentored by Professor Giancarlo Ruffo, I worked on a decentralized accounting system for peer to peer networks. You can read a little introduction to the project where I analyze what are the …

COIN: a distributed accounting system for peer to peer networks Read More »

My MoS Thesis: Using Arduino for Tangible Human Computer Interaction

I’m happy to announce that last week I’ve got degreed with a cum laude degree in a Master of Science in Computer Science. Great! I can now share my thesis: Using Arduino for Tangible Human Computer Interaction. The thesis is available in PDF as well as Latex project archive (~80MB) where you will find all the Latex sources, images sources …

My MoS Thesis: Using Arduino for Tangible Human Computer Interaction Read More »

Initial implementation of a 9 DOM/DOF MARG IMU orientation filter with ADXL345, ITG3200 and HMC5843 on Arduino

UPDATE 2011-05-10: The 9 DOM sensor fusion library presented in this article is now part of the FreeIMU library. Please consider the code in this page as outdated and just use the FreeIMU library. I spent the last days creating an initial implementation of a 9 Degrees of Measurement (DOM) / Degrees of Freedom (DOF) AHRS sensor fusion …

Initial implementation of a 9 DOM/DOF MARG IMU orientation filter with ADXL345, ITG3200 and HMC5843 on Arduino Read More »

Diodes, Transistors and Optocouplers: what they are, some theory and simple usages examples with Arduino

In this post I’ll experience with three kind of components available in the Arduino Base Workshop KIT: diodes (model 1n4007), transistors (models BC547 Transistor and MOS Irf540) and optocouplers (model 4N35). I’ll briefly describe them and we’ll see some simple examples of circuits built upon an Arduino Duemilanove board which make use of them. Diodes: driving …

Diodes, Transistors and Optocouplers: what they are, some theory and simple usages examples with Arduino Read More »

Potentiometers: what they are, how they work and how to use them with Arduino

I spent the last days working on the MS5611-01BA high resolution pressure sensor. I wrote an Arduino library for it which you can find on my bzr repository: browse repository download library use bzr co http://repository.varesano.net/MS561101BA/ to get a copy directly using bzr. the MS5611 library is now part of the FreeIMU library. Please refer to the FreeIMU library for …

Potentiometers: what they are, how they work and how to use them with Arduino Read More »

FreeIMU v0.4.3 availability

We are happy to inform you that a new production batch of FreeIMU v0.4r3, featuring the MPU6050 accelerometer and gyroscope, the HMC5883L magnetometer and the MS5611-01BA03 pressure meter altimeter module (now in metal shielding case!), is available for sale online. The shops selling FreeIMU v0.4r3 are:Jussi’s ViaCopter: https://viacopter.eu/Stefano’s SDModel: http://www.sdmodel.it/Paul’s Flyduino: http://flyduino.net/ For more informations about FreeIMU v0.4r3, …

FreeIMU v0.4.3 availability Read More »

Scroll to Top