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

Attiny 2313/4313 servo driver

Hello everyone!

Attiny85/45s are great for small projects because nearly all pins can be used to drive servos simultaneously.

However 5 servos are nice but not enough. I found out that I have bought some Attiny4313s a while ago. They 20-pin chips that can be programmed via arduino. Now I am wondering how many servos it can control. There already are different approaches:


noob seraching for best microcontroller

simply put i'm trying to figure out witch microcontroller would be best for my purposes. the things i need are 3 pwm pins, 2 normal io pins, as well as what ever else i need pin-wise to controll a nrf24l01+ transceiver

i'm also trying to keep this as light as posible, as its gonna be the rx side of a tiny rc airplane, just under 6in wingspan p-38 lightning . i figure one pwm for the pager motors, and one each for the aleron coils and the two normal pins for current direction, though if needed i could use a spring and the coils to skip the other two pins.

ATtiny servo control


After a brief discussion with fellow LMR member Maxhirez, about his Hedwig robot,
it seems as though there isn't much support for servos in the ATtiny family of
microcontrollers. After fighting with the 8-bit servo library I found HERE that was
supposed to make it as easy as a standard Arduino to add servos to an ATTiny project,

ATTiny programmer shield

I got some ATTiny and now need to transfer the program from the Arduino IDE to the ATTiny without a programmer.

The solution is, just make your own programmer shield. Based on this tutorial http://hlt.media.mit.edu/?p=1229 I created my programmer shield for the Arduino Duemilanove. It's not pretty since it's just a ugly board out of my box but it works. Preparing the Arduino duemilanove according to this tutorial and then hook up the ATTiny into the header pin socket, open your sketch and click upload. Done!!!

ATTiny programming

I saw this link about programming ATTiny:


is it possible to make an ATTiny board to replace the Uno for programming other ATTiny chips?

they appear to have the same pins that are used by the Uno; 'SCK, MISO, MOSI'...


Qns regarding ATtiny

Hi all,


I'm considering a low cost solution for my next project & i stumble across the ATtiny.

what I needed to do requires only 3 digital I/Os.


I'm new to the ATtiny & it seems that the programmer costs a bomb.relative to the chip.

Any recommendations for the programmer and the IDE?



Attiny 3 channel servo controller

So, i'm too lazy to make tip or whateva so i just upload the video, code and text.

AVR C is hard!

Well, last week I got several packages of parts with lots of sets of ten. I got ten 8pin sockets, ten CR2032 batteries and ten battery holders, and most importantly ten attiny85 MCUs. I figure I can use this set of parts for a bunch of small projects, but my first project is to make a tiny bot! I've already got some tiny pager motors, and some ir emitters I can use as light sensors.

Lives on a table, reacts to light
Using a
This is my first attiny project after getting an led to blink. I guess it's a little ambitious - I hadn't even cracked the datasheet when I started. For my plan I … Read more