Check it out:
Follow me on:
Cool Sites:
GadgetGangster.com
Electronics-Lab.com
CuriousInventor.com
LetsMakeRobots.com
Eevblog.com
Screamingcircuits.com
Hackaday.com
Embedds.com
Hackedgadgets.com

This article introduces an implementation of a simplified filtering algorithm that was inspired by Kalman filter. The Arduino code is tested using a 5DOF IMU unit from GadgetGangster - Acc_Gyro . The theory behind this algorithm was first introduced in my Imu Guide article.
A Guide To using IMU (Accelerometer and Gyroscope Devices) in Embedded Applications.
This article discussed the theory behind accelerometer and gyroscope devices. It shows a simple Kalman filter alternative, that allows you to combine accelerometer and gyroscope data in order to obtain more accurate estimates about the inclination of the device relative to the ground plane.
In this article I am testing another accelerometer from ST - LIS331AL. I am also touching the topic of filters and vibration response.
This article is the first in a series of reviews of MEMS devices (gyroscopes, accelerometers). I start by testing 3 accelerometers side by side and testing their performance: Dimension Engineering DE-ACCM2G (ADXL322), LIS244AL, Pololu MMA7260QT.
New and Updated Motion USB Gamepad: wide accelerometer and gyroscope support, configuration utility software
I have received some feedback from my readers regarding my first usb gamepad project , so for the past few weeks I was working on a new imrpoved design. There are plenty of new improvements that I hope will address many of your requests. The new device supports a wide range of gyroscopes and accelerometers that can be configured using Configuration Utility for Windows. Have a look at this article as it features new suggested schematics as well as a full feature log. Firmware and configuration utility are free to download for private use.
This article is a continuation of my series of SMT experiments. It describes the process of creating a custom PCB and reflowing a SMT device in home conditions.
This article describes how to create an inexpensive and easy to build motor driver that can drive two DC brushed motors. The driver holds 4A per motor with 8A peak per motor. I'm including the circuit schematic and photos of a sample build on a perforated proto-board. Watch videos of motor controller in action mounted in my new wireless robot.
Use macro definitions to simplify work with I/O ports in C (MICROCHIP PIC/ATMEL AVR)
This article describes a series of techniques that facilitates defining and programming I/O ports in embeded C with the same ease you do these task in PBASIC/PicBasic. Macro definitions and sample code is given for PIC C18/C30 and gcc-avr (ATMEL MCUs).
This projects is intended for those who would like to get started with OpenCV and stereo vision. I created a simple StereoVision C++ class that simplifies the development of a 3D calibration and vision system.
Learn how to connect a Nokia LCD to your breadboard project without soldering.
Soldering a wire to fine pitch (0.3mm) SMT devices
Learn the technique of soldering a wire to small pads without creating bridges.
Reverse Surface Mounting of Small Leadless SMT Components
A method of mounting leadless surface mount devices withoug having to create a custom PCB.
Schematics and code for construction of an accelerometer controlled USB gamepad based on a Microchip PIC microcontroller.
Create a device that allows you to turn on and off your computer using your regular TV remote.