Author: Tim Zaman

[Charger] Solar Charger Module CN3063

This is a library that makes interfacing with the CN3086 or CN3083 very easy (with Arduino or cpp). The CN3086 is a lithium polymer battery charger. Charging such a battery is fairly difficult (see...

[Temperature] TMP102 Sensor Library

The TMP102 is a low power digital temperature sensor with I2C interface. This is a library (for arduino or cpp) that gives a simple interface with the TMP102 module. You can easily read the...

[Time] RX8025 Real-Time Clock Library

The RX8025 is a Precision Real Time Clock (RTC) Module with I2C interface. This is a library (for arduino or cpp) that handles interfacing with the RX8025 module. It is a very easy module...

[Radio] RTTY Library for Arduino

This is an library that handles radio information over RTTY in arduino, written in C++. You can choose either ascii 7 bit or ascii 8 bit. You need two pins that you define with...

[Heading] Calculating heading with tilted compass

[Heading] Calculating heading with tilted compass

Here i provide some formulas and calculations in a short and easy way to calculate your compassbearing when you’re compass is not leveled (when it is not on a flat surface). Essentially it’s based...

[Compass] Easy Magnetometer Calibration

[Compass] Easy Magnetometer Calibration

This code is a short example on how to calibrate your cheap magnetic compass. I used a three axis HCM5883 magnetometer from Honeywell. It’s very cheap, but mine was pretty bad. It turned out...

[Chip] Seeeduino Stalker

This is an overview of all the pins in the “Seeeduino Stalker” fabricated by Seeedstudios. Because it is totally unclear which pins are used for reading of battery statusses, requesting temperature, interfacing with the...

[Compass] Magnetometer Library (HMC5883)

This post includes a HMC5883 Magnetometer Library for Arduino. It contains a library that makes interfacing with a compass module (for arduino) in C++ very easy. There are other libraries for the HMC5843, but...

[2D] Optical flow

[2D] Optical flow

This is a function for optical flow in Matlab, using Lucan-kanande/Horn-Schunck optical flow estimation. It includes a sample code and the function itself. Assumptions behind the Lucas-Kanade and Horn-Schunck Optical Flow Estimation methods Both...