Show only titles Show articles

Infra-Red Guitar Tuner

Hide [-] Show [+]

March 13th, 2010

Two days experimenting with a sensor, three for gathering parts, soldering and thinking about implementation details. Tuner determines string sound frequency by illuminating it with infra-red light emitting diode and gathering string "blinks" with an optotransistor.

Inverted pendulum, balancing robot

Hide [-] Show [+]

October 12th, 2008

It was a very long-timed project, albeit not a very intensive one. The robot was developed pretty slowly: if I'd place photos of each version in a line it would resemble homo sapiens evolution chart... the first and the current version differ even more then monkey and human. One film, some source code and brief description follow.

AVR ATmega64/32/16 Extension Board

Hide [-] Show [+]

May 18th, 2008

During my current robotic project I was using ATTiny26 with L298 motor controller on one universal board, accelerometer on another board (home etched), serial level converter (max232) on yet another universal board and for programming I was using another (fourth) board...

It was modular - ok, but I got tired with all the wires, problems, keeping code below 2KB level and that's why I designed, ordered, soldered and tested new board implementing all required features. I just wanted to share the PCB schemas and ideas. Keep in mind that it's mine third board design ever. Previous designs shall not be commented (I know they are awful)...

NVM 2.0 Released

Hide [-] Show [+]

April 7th, 2007

I'd like to proudly announce availability of the fresh release of NVM (I'm known of overcomplicated sentences, especially in English. Pity, that this overcomplexity doesn't come with grammatical correctness).

NVM stands for NVM Virtual Machine (yes, right. It's the still-and-forever popular recursive acronym). It's a small, quite portable and as I hope fast virtual machine. I've written it without precise purpose as a work for studies but I'm considering using it for scripting one of my µC projects (mobile robot).

This is a mail of my good friend who loves rubbish email. Send him some if you want to land on my not-so-welcome lists: John Sparrow john(at)