Let's Make Robots!
Helps me learn AVR, Keeps me entertained, Avoids obstacles
Using a
UPDATE: attached code Hi, Meet the tintTableBot. It is called tiny because of 2 reasons- it uses an Attiny2313 and it is small. Although it is an obstacle … Read more

My 8x16 led matrix

UPDATE:  6 Oct, 2013

Ok, I have been too lazy to update this as this was done a month or so ago. I hereby declare this project complete. It is now bigger and better! Below are some photos and a video of the completed matrix and driver board(click any picture for a larger view)-

The Matrix-

The driver board (front) -

Allows you to use USBasp on windows 8
Are you having problems installing usbasp drivers on windows 8 ? This walkthrough will guide you to installing those drivers :) Actually the main problem is that … Read more

Bluetooth HC-05 not working


I just got my bluetooth HC-05 module from ebay today. I soldered all the essential wires (Vcc,Gnd,LEDs,RX/TX) properly and connected it to a 3.3 volt supply. but when I switched on the power, nohing happened.

Can't program picaxe 20m2


Two days ago, i downloaded a simple debug ADC program onto my picaxe 20m2 to get adc values from an IR phototransistor. Code: main: readadc b.3, b0 debug goto main The program downloaded successfully and a window opened showing the adc values. Then I closed that debug window and made a few changes to my IR phototransistor circuit.

DIY compass module

Hi A few days ago an idea in my mind to make a simple and cheap compass (module). I made a gradient ring in photoshop (see atachments). The idea is that i will stick this ring on a normal compass so that it rotates with the compass. After that an ir phototransistor will be fixed over this ring and will be mounted on the main compass frame which doesn' rotate with the compass. This phototransistor will be connected to a transistor or some other circuit (which i haven't thought of yet) which will amplify the phototransistor's voltage and send it to a picaxe's analog input pin.

Controlled via audio signals coming from bluetooth connected to a phone
Using a
This is my second robot car. It is controlled wirelessly by an android phone with the help of a bluetooth headset. The theory is that an android application plays … Read more

Do task according to pulse count or frequency


I am trying to make a program for a picaxe 20m2 chip such that it continuously counts pulses in 100 milli seconds and do specific tasks according to the no. of pulses, for ex- light an LED connected on pin b.0 for 1 second when the pulse count is 100 and light another LED which is connected to pin b.1 when the pulse count is 200. it should be like that it ''continuously monitors'' the pulses coming on one of the pins (say c.7) and do tasks accordingly but I have no idea how to do it.