Let's Make Robots!

AVR

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

DIY LED Sign with MAX7219 Dot Matrix Module STM8S003F3 MCU for AVR PIC MSP430 Arduino ARM STM32

To satisfy electronic DIY hobbyists, ICStation has developed MAX7219 Dot Matrix Module. It uses the Max7219 chip which do a great job on saving of MCU I/O. It can not only control each point individually, but also can be extended without limitation to meet your requirements on LED Sign, Team Logo and so on.

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.

Navigate around via IR sensors
Using a
This was my first robot project based on ATmel micro controller. I've used two gear motors, a LCD to display the ADC values of the sensors, IR emitter and … Read more

AVR design contest

Atlmel is holding a design contest that is likely of interest to many LMRtians.

https://www.facebook.com/AtmelCorporation?sk=app_403834839671843&brandloc=DISABLE&app_data=dlt-1

 

 

LCD and AVR kit

Hello,

I am doing my own AVR kit. I connected LCD 8x2 on port A and B (RS - PA1; R/W - PB4; E - PA0; DB4-7 - PB0-3) . When LCD is not in the circuit nothing work like power supply is off. When LCD is in the circuit everything run. Connect and disconnect LCD is one of the important part of this kit.

 

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

Is there interest in a new BASIC compiler for AVRs?

I want to find out how much interest there would be in a new BASIC compiler for AVR processors.  I have been working on one in bits and pieces for about a year and a half.  I would like to get motivated to complete it, so I want to know if others would be interested in it.  This is a VERY large project, so it will take a lot of time.  It will be about 10,000 lines of code for the first useable release. If I really get going on it, I think I could have an initial beta release before fall. My motivation level will be directly proportional to interest.

Low-power remote power-independent (solar charged) sensor node!

Well, for a while now I've been entertaining the idea of building a remote sensor node to keep track/record of my indoors "balcony orchard".

This project here will be my starting point, a Low-Power Wireless Sensor Node where most of the work is already cut out for me.

It's power consumptions are reported to be:

Sleep Consumption 0.14 mA

Developed for a university sumo bot contest, Push/flip other robots out of the ring
Using a
This Sumo Bot was designed, built, programmed and tested over a 12 week period for one of my final year engineering classes. The aim was to design and build a … Read more

Zifduino bootloader programming shield

When I first began working with Arduino I was amazed by the incredible things people were doing with the devices. After a couple of successes with my little UNO R3 I wanted to make some things using  "standalone"  chips. Following some tips from fellow Ardweenies I discovered this: http://arduino.cc/en/Tutorial/ArduinoToBreadboard

How To Program a AVR Atmega16a

Hi,

     As i have used arduino and different Atmega.But now I have brought an AVR Atmega16a.I have no idea how to program an AVR.

and which software to use to compile the program.if anyone knows the easy way to program let me know.and can we use a parallel port programmer to an Atmega16a. And is Atmega16a comes with BOOTLOADER.

 

Thank you.

log. voltage

Hi, in my new robot I am using ATmega644, but I need hepl with log. votage. In AVR Studio I set PB7 out and set log 1, but when I measure voltage between PB7 and GND, multimeter shows 0.8 - 1.1 V. Had anybody same problem? But it is not only PB7.  The 0.8 - 1.1 V are on all ports. When I put atmega in to breadboard everything is OK.

I have connected LCD to PORTB and PB7 is controlled backlight. When PB7=1 then backlight on but when I measure voltage on PB7, multimerer shows 0.8 Volts.

 

ATMega AVR Pin Sticker

Okay, so I was bored and flipping through Adafruit tonight and I saw that they had stickers like these for $3/10.  Not that I want to take money out of Limor's pocket, but I thought I'd share these with my LMR kin:

Comming to grips with arduino, bootloaders & ISP...

UPDATE/ADD-ON: June, 6th 2012

---------------------------------------------------

For the sake of argument, let's pretend I'm a bit thick in the head and also that every day is a Monday for me.

Being a bit reckless in some respects, and hating the shipping wait times, I've ended up ordering a few ATmega324 chips, so the current Atmega328P-PU tally is:

- 1 blank

- 1 w/ the duemilanove bootloader (supposedly, but I believe it so)

- 2 w/ the uno bootloader (which I have some heavily suspect might be blanks or w/ the duemilanove bootloader instead)

Cable used to program standalone AVR (Arduino) chips (ATMEGA328p)
  This weekend I made me a "cable" to program my ATMEGA328p chips the Arduino way. As usual by design goal is to use what I have rather than buy a solution, in … Read more
Follows a black road with the help of path identifiers in this case-- white strips
Materials required .. MANY.... Give me time to list it even I forgot to make a list and brought the part as they were needed.  And I have some what became … Read more

Universal AVR ISP

Hi to all, I'm quite new to AVR MCUs and I have the chips (ATmega32 16PU), but no programmer.

I'm obsessed by the word "universal", because I don't wanna buy a programmer every time I'm working with a different chip, so the question is: which is the really universal ISP for AVRs, possibly with USB connector?

Thx in advance ;-)

It is controlled trough IR commands
Using a
Hi all, This is it! As I got a fully (more or less) functional CNC (see here: http://letsmakerobots.com/node/24217), I can finally start doing what I have intended … Read more

atmega32 INT2

Hi...

 

I have an atmega 32... I want to use all of the 3 interrupts... I got problems with INT2...

 

I set it up as a falling edge and via a 10K resistor put the button to ground...

 

while(bit_is_set(PINB, PB2));

_delay_ms(5000);

//init interupt

GICR |= (1<<INT0) | (1<<INT1) | (<<INT2);

sei();

 

 

 

the problem is that after the while... when the interrupts are initialized... the pull-up drops out...

I finally made it: Got my weather station up and running. Well, actually it's been running for about two weeks now but I've been too lazy to post it and I've been … Read more
Let's face it, I've been a total slacker when it comes to building robots (I can hear the distant voice of fritsl mumbling something about never finishing my robot … Read more

Battle Droids

Hi!

Just found some interesting game where the avr is the "robot", connected to the PC and therefore the internet. There you can fight against other players robot and level up and so on. Or you can modify your actual hardware and increase your game-stats.

http://battledroids.net/default.html

It's in alpha-state but i like the idea!

 

wfg, sgix

Drive around via infrared
Using a
Because all robot kits cost enormous amounts of money I started to develop cheap and small robot – Kobold. Small because smaller components are cheaper, sensors … Read more
Keeps chess games short and interesting by limiting each turn, alerting the user with a buzzer before time runs out.
This is a simple chess timer using a 20 pin AVR microcontroller.  It has up/down buttons on the front for adjusting the countdown time and an arcade button on top … Read more
Plays wave files from a AVR based MCU with very little external hardware!
Using a
Last year I wanted to add sound to a bot so I wrote a program that plays wave files.  I later rewrote it so that it would be completely interrupt driven so that I … Read more

Weather station project, the beginning

I've been thinking about making a weather station for a while. My goal is to have it running when I go for a two week trip at the end of the year so I can check how cold it is back here in Finland :-) To put it simply, the idea is this (the usual weather station stuff I think):