Avr, Arduino, ic...

I am new at electronics and I would like to knew more about AVR, Arduino, IC and others microcontrollers, so could someone give me site about it or make instructable whit codes, programming boards and pins.

Posted by Dantex 10 years ago

arduino or AVR

Hey!! any one plz tell me which one is better either AVR or arduino .... i wanted to buy arduino ..bt i found one with just 6 pin inputs on stores ,,,i was seeking to make  LED cube of 16 x 16 ... sory have added two questions......plz response

Posted by feebo 6 years ago

Why the stipulation of using the Arduino IDE, and not the Arduino hardware?

I see that the new Arduino contest rules stipulate that your project must use the Arduino IDE. I was actually thinking of making a cool new Instructable using an Arduino Mega, but using avr-gcc instead of the Arduino "framework". Would that be permissible for entry into this contest?

Posted by matthewbeckler 9 years ago

AVR Help

I finally have all I need to start programming, I have a programmer (this one to be exact)http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd;=1&item;=130202441672&ssPageName;=STRK:MEWN:IT&ih;=003and I have a bunch of attiny13vYou can talk to me as if I know nothing about microcontrollers and programming.I have googled for about 10 minutes and havn't found a tutorial or anything that can help me. I just want to learn the most up to date stuff, like I don't want to learn assembly if I can use C (I don't know C). Please, I need help.Also I need help of how to setup everything on a breadboard, like what pin of the 10 pins from the programmer go to which pins of my attiny13 and where to apply how much voltage.

Posted by guyfrom7up 10 years ago

AVR Programmer

I am building a  AVR Programmer refering from site : http://www.fischl.de/usbasp/ So Please can any body give the  .Hex   file to burn my Atmeg8( the on AVR circuit board). Would be a great Help to me  !  ! Thank a lot - Akshay Jadhav

Posted by akshayjadhav 7 years ago

AVR Tutorial?

So I built a nice little programmer, and now I want to learn to program my AVR microcontrollers. WHERE DO I FIND A TUTORIAL?! I've been looking for hours, and all I can find is information on building a programmer for AVR microcontrollers. I already did that! I can't find a single tutorial on how the programming language for AVRs work. Does anybody know where I can find a tutorial on the programming language for AVRs, or the AVR assembly lnaguage? This is the only thing that there seems to be nothing about on the internet.

Posted by gimmelotsarobots 8 years ago

Avr help

Help me in Programming my Avr...... Ques :- How to program avr using BRiCS Development board (avr 333) and usbtiny. I am new to avr programming....? When i used avr dude and entered following command i got this :- command by me ::    -c usbtiny -p m16 -P usb Avrdude's response :: avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Do i need to give external power to the board or it uses USB's Power supply....... WHY IT IS HAPPENING. Pls Help me.....

Posted by techieman 3 years ago

AVR ISP power supply through parallel port

Hi I am building an AVR ISP and it requires a 5V power supply (for 74LS541 and the AVR). I have done some googling but found it to be confusing. Does anyone know how to get a 5V power supply from the parallel port? Thanks

Posted by J50Nunlimited 10 years ago

How to drive serial data via (shift registers) AVR?

Is there some sort of code that will allow easy serial data tranfser from an AVR to a shift register (specifically the max6921 driver)? Thanks

Posted by guyfrom7up 9 years ago

Help Programming on an AVR

I am looking at getting an USBtinyISP to start programing ATtiny 13's. I plan on using avrdude. I already have some experience with the Basic stamp, arduino and c++ when writing computer programs. My main concern is how to state and use an input or output. In examples I have seen I do not understand the inputs and outputs.

Posted by sotsirh194 9 years ago

How many inputs are possible on an AVR-Stick datalogger (for an arcade controller)?

Hi all. I was ordering some buttons and a stick for a MAME cab I'm building and decided to see if I could use an AVR-stick (https://www.sparkfun.com/products/9147?) as a controller interface (my original plan was to hack a Sidewinder). I assumed that as it acts as an HID I could simply assign stick/buttons inputs to keyboard keys and Roberts yer fathers brother, a nice little controller to tuck into the cab! To be honest though I'm not that familiar with this kind of thing and any kind of help or pointers would be awesome. I have 13 inputs in all for the cab but the AVR-Stick only has 6. What's the score with wiring multiple inputs? Would I just use differing values of resistor to send difference voltages to the AVR-Stick? Am I getting it completely wrong? Am I asking too many stupid questions? I'm in your capable hands Instructables folk. Thanks in advance. Zdeevo

Posted by ZdEEvO 5 years ago

Makefiles and Hex files

I am sorry for my stupidity but I am no AVR programmer. Here is my trouble. I am not so sure how to create a makefile in winavr or a hex file from some source code that I have. Whenever I do have code, it already has the makefile and the HEX file. Also, if you edit source code is the HEX file going to change too or will it stay the same? I noticed, that although an ATtiny85 is supposed to be compatible with the ATtiny25 when I try to program code into an ATtiny85 with ATtiny25 it doesn't work. Is there a place I change it to work with the ATtiny85...?

Posted by blinkyblinky 6 years ago

AVR, Variable resistors, USB

Hello everyone,What a great site this is, I've only seen like 50 projects so far and I know there are an incredible large amount still left to discover on the site.. for all of you who write the guides and articles, great job! =)So on to my questions..I'm trying to learn how to build and program a circuit with an AVR uC. Previously I've played with NE555 circuits and I've connected those normal HD44780 LCDs to the LPT port and so on..I've also worked with repairing TV sets earlier, replacing both normal components and SMBs..So I got some basic knowledge of soldering and reading schematics, so thats no problem.However the programming part is more problematic and also how to connect some components to the uC.. My wish to learn is how to connect variable resistors to the uC and connect the uC to a computer (via USB perhaps) and then read the values there and perhaps sending them further to another program.More simple, I want to be able to connect a variable resistor to a uC and then be able to read the value and use that value on the computer..In the long run, what I want to accomplish is a similar piece like the Aurora open source mixer. http://www.auroramixer.com/But first I want to learn how to connect lets say 2-3 variable resistors, which I believe should be connected to the ADC channels on the uC, right? Together with a low value resistor between the variable resistor and the uC, I've got that info from somewhere so I hope I'm on the right track.Ok, so that's quite simple, I guess.. But then, how do I read the values on the uC? I think the uC should poll the ADC pins with a few milliseconds in between, or does it work in some other way? Before I connect it to a PC, a simple way to see if it works would be to send the "value" from the variable resistors to a led for each resistor and increasing or lowering the brightness of the led depending on the value from the resistor.That should be quite simple to rewrite when hooking up the uC to a computer, just forward the info the PC instead of to the led.. or to them both perhaps..What would the code be for doing such?My "problem" as most people think, is that I learn by examples, not by books or pages on the net with advanced explanations.. I need to have it quite simple, even though I have no problem learning new stuff..I've been working with PHP programming for a few years and even though I know its far from PHP in a uC, its still programming so I have some sort of basic thinking, which I hope will be handy somehow =)I've searched through the net, also searched AVR Freaks and I've even asked on the forums of AVR Freaks who tells me, sure you can do that, you just have to start programming.. But I really dont know where to start..I learned PHP by downloading examples, see what they do, change a bit and see what happens and so on.. Sure I can do that with the AVR as well, but there are no examples that even read just one pin with a variable resistor connected.. if I had that I would be able to duplicate and make it read on more pins and so on..I should be able to emulate the code somehow with the AVR developer software, so somehow I should probably be able to emulate a variable resistor and find out what values I get from it.. but I havent been able to get something like that working either..Finally, I'm now writing here cause this page hosts a great load of great guides, from "how to sew your own panties" to "building your own waterbottle rocket".. and because I didnt get that much help from AVR Freaks..so you guys are my last hope, I hope you could help me out..// Chrisps. if someone would be interested in making a guide on how to accomplish this and perhaps even connect the uC over USB to a computer, that would be the best thing ever ;) but I'm not gonna go that far, just some help would be enough.. hehe .ds

Posted by toffie 9 years ago

Attiny 2313 & Serial Port

Is it possible, using just an Attiny 2313, to exchange data with a computer via serial -- or do I need one of those RS232 chips?Theoretically, I think I can, using the digital IOs, dispite its lack of efficiency, but there may be some problem with that...Sending is the main part that I'm not quite confident about ;-)

Posted by zachninme 10 years ago

burning a hex using arduino isp

I had programmed attiny with arduino via arduino as isp . I was programing with atmel studio for a while and wanted to burn the hex file to a chip using arduino isp. i tried a lot but always  was unsuccessful  stk500_getsync(): not in sync: resp=0x00 popped  ny idea how to get rid of this and program it

Posted by geekrex 3 years ago

Help me in Programming my Avr......

Ques :- How to program avr using BRiCS Development board (avr 333) and usbtiny. I am new to avr programming....? When i used avr dude and entered following command i got this :- command by me ::    -c usbtiny -p m16 -P usb Avrdude's response :: avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Do i need to give external power to the board or it uses USB's Power supply....... WHY IT IS HAPPENING. Pls Help me.....

Posted by techieman 3 years ago

I want some one to help me at making RC car controlled by wifi esp2866 and AVR atmega 32?

Greetings,iam mustafa,working right now as it technical support engineer for 3 years and 7 months .I have never made project for RC car or any project related to embedded systems as i was always scared and think that people who create these things are super smart and iam not smart enough .i always wish to work as embedded software engineer but i've never made a project in real life. i studied c programming and materials related with avr architecture and had many interviews but i fail always .At last interview, i'd failed and the interviewer asked me to do a project so that i get better .i decided to challenge myself and build an rc car .i asked a friend of mine to help me in project& i made a code using atmel studio IDE and simulator(proteus) to test my code..my code could move the dc motor right ,left and backward and forward till this moment on the simulator (proteus software) .After while i was sick and my friend was busy as he traveled abroad cause of his work.and iam very disappointed as i didn't finish my project .i get older and i want to make a shift career and work as an embedded software engineer but iam afraid that i won't achieve my dream . i hope this post will give me a hope to continue the path of achieving my dream careeri have bought this things: 4 DC motors 12 vwifi moduleH bridge moduleresistors and wires and breadboard===============================i hope that i find some one who is patient and keep an eye on me while i do the project .Thanks all

Posted by MustafaS72 7 months ago

Development Boards for PIC AVR 8051 and ARM7

I would like to introduce you to development boards at a really affordable cost from India. For more info www.entesla.com

Posted by entesla 6 years ago

AVR development

Looking to get into programming AtMel AVRs and i would like to know if anyone can suggest a development board that ain't Arduino for getting started with. I've heard good things bout the STK500, but can't find one to buy anywhere. Also I've added some pics, answers to those questions would be brilliant.

Posted by lifelong-newbie 10 years ago

Where can I get a cheap AVR programmer

Hi, I'm working on a project and am wondering: Where can I get a cheap AVR programmer compatible with Atmega chips? Specifically the ATmega32U4. It does not need to have a socket for the chip, I'll be doing in circuit programming. Please help.

Posted by gimmelotsarobots 8 years ago


The USnooBie is a microcontroller kit that does not require any sort of AVR programmer or USB-to-serial converters to load and run compiled code. It's hardware design allows the user to develop low cost USB devices with Atmel's AVR ATmega microcontrollers. It can also be used to develop projects which are not USB devices. It is even compatible with Arduino. No AVR programmer is needed and no USB-to-serial converter is needed to bootload. The bootloader uses native USB and works with AVRDUDE. This makes USnooBie the fastest and cheapest way to get started programming AVR microcontrollers AVRDUDE is cross platform, so it works on Windows, Linux, and Macs. Make V-USB based USB devices using AVR microcontrollers, great for making keyboards, mice, joysticks, gamepads, and other neat gadgets. Of course, you can also make non-USB projects as well because USnooBie uses the same microcontroller as Arduino. Compatible with Arduino. Thin design for use with breadboards or plugs straight into a USB port. Operating voltage is selectable between 5V and 3.3V by a jumper. Protection diode and self-resetting fuse protects your computer from over voltage, reverse current, and short circuits. Buy one from Seeed Studio Instructions and Tutorials on the Official Website

Posted by frank26080115 7 years ago

AVR sense/PWMing Help!

Hi again! I'm intent on finishing up a few loose end projects of mine, but before I do so, need the following information. How can I sense some resistance or voltage with my uC? I know I can do an a/d conversion, but that only triggers when Vin > some 1 preset value. I'm looking to make an adjustable knob to turn the intensity of an LED up and down. Also, how can I PWM some LEDs with my AVR uC - I can use the tiny2313 or mega8 or tiny 13, but I have no preference. I just need 3 different PWM channels. Any ideas? I already googled, but apparently I'm terrible at finding good tutorials. (oh, and I'm coding in C) The LEDs will be inserted into this nice, custom built (by myself) welded devil duckie. Horns and tail will turn to control RGB. Thanks a whole lot, -Muffin

Posted by T3h_Muffinator 10 years ago

Need some help in the Ghetto (AVR programming)

So I got my old printer cable cut up and wired to a tidy DB9 connector, and I've rechecked all the wiring about 6 times, comparing my connections to all the pictures and the pinout schematics from the ATMEL website, and I'm convinced that everything is correct ( that's obviously the problem right there). Running WINAVR, compiling the LED_Demo program goes fine, but the software is not able to communicate with the ATTiny2313. I tested the connection with the avrdude commands (avrdude -p t2313 -c dapa -P lpt1 -n -v) and the results suggest that communications are just not happening. I tested the parallel port by hooking up the printer, and that went fine. I'm out of ideas as to what to check. Any help out there?

Posted by CTroyer 10 years ago

How to read uart data and write to i2c device.

// Port for the I2C #define I2C_DDR DDRD #define I2C_PIN PIND #define I2C_PORT PORTD // Pins to be used in the bit banging #define I2C_CLK 0 #define I2C_DAT 1 #define I2C_DATA_HI()\ I2C_DDR &= ~ (1 << I2C_DAT);\ I2C_PORT |= (1 << I2C_DAT); #define I2C_DATA_LO()\ I2C_DDR |= (1 << I2C_DAT);\ I2C_PORT &= ~ (1 << I2C_DAT); #define I2C_CLOCK_HI()\ I2C_DDR &= ~ (1 << I2C_CLK);\ I2C_PORT |= (1 << I2C_CLK); #define I2C_CLOCK_LO()\ I2C_DDR |= (1 << I2C_CLK);\ I2C_PORT &= ~ (1 << I2C_CLK); void I2C_WriteBit(unsigned char c) {     if (c > 0)     {         I2C_DATA_HI();     }     else     {         I2C_DATA_LO();     }     I2C_CLOCK_HI();     delay(1);     I2C_CLOCK_LO();     delay(1);     if (c > 0)     {         I2C_DATA_LO();     }     delay(1); } unsigned char I2C_ReadBit() {     I2C_DATA_HI();     I2C_CLOCK_HI();     delay(1);     unsigned char c = I2C_PIN;     I2C_CLOCK_LO();     delay(1);     return (c >> I2C_DAT) & 1; } // Inits bitbanging port, must be called before using the functions below // void I2C_Init() {     I2C_PORT &= ~ ((1 << I2C_DAT) | (1 << I2C_CLK));     I2C_CLOCK_HI();     I2C_DATA_HI();     delay(1); } // Send a START Condition // void I2C_Start() {     // set both to high at the same time     I2C_DDR &= ~ ((1 << I2C_DAT) | (1 << I2C_CLK));     delay(1);     I2C_DATA_LO();     delay(1);     I2C_CLOCK_LO();     delay(1); } // Send a STOP Condition // void I2C_Stop() {     I2C_CLOCK_HI();     delay(1);     I2C_DATA_HI();     delay(1); } // write a byte to the I2C slave device // unsigned char I2C_Write(unsigned char c) {     for (char i = 0; i < 8; i++)     {         I2C_WriteBit(c & 128);         c <<= 1;     }     //return I2C_ReadBit();     return 0; } // read a byte from the I2C slave device // unsigned char I2C_Read(unsigned char ack) {     unsigned char res = 0;     for (char i = 0; i < 8; i++)     {         res <<= 1;         res |= I2C_ReadBit();     }     if (ack > 0)     {         I2C_WriteBit(0);     }     else     {         I2C_WriteBit(1);     }     delay(1);     return res; }

Posted by Blixxer 3 years ago

Fm transmiter coding help

I need a little help determining a code that is used to run a Fm transmitter program through a Fm module and the AVR Butterfly. Here is the original article of the transmitter but there is no code that went with it and I tried to look for the file online, but I was unable to find it. There is this code that's on AVR Freaks, however, I do not know if that is the code for the transmitter (and I do not know what the code is suppose to look like because I barely know programming). I have all the parts ready to build it, I just need to know the code to make it run. Any help would be appreciated.

Posted by KT Gadget 8 years ago

Calling all AVR wizards! (I need some more help!) Updated!

New stuff's in boldI'm trying to build a clock-type-thing for my research project this year, and I need some help.First, I need to know how I can run my ATtiny2313 off of a 12mhz external clock. No, not crystal, external clock. (this holds true)Second, I need to know how to use interrupts (in general) to program a clock. I really just need some bare code or help, and any help is greatly appreciated. So, I figured out how to use interrupts, and it's pretty simple, actually - I'm just having one small problem - why can't I write to global variables in an interrupt service routine (ISR)? Any clues on how I can talk back to the main routine from an interrupt?Thanks!,-MuffinatorPicture courtesy of Oskay!

Posted by T3h_Muffinator 10 years ago

Plans for AVR LCD display, need some help..

I've just ordered at ATMEGA644 after running out of space on my ATTINY2313 too easy. Along with that, i got a 20X4 LCD screen, character one that displays letters, and the cursors are 5X7 matrix.How does one write to a LCD screen? like is there a good place for a tutorial? maybe a simple sample code of HELLO WORLD? I know in DOS you need stlib or w/e, and you do printf("HELLO WORLD\n"); does it work similar to displaying on a 20X4 character screen? I'm a ok C programmer, knowing the basics to create little games with 3X3 leds and speakers. I've got a C programming book to help along with it. So feel free to explain, or just give code samples. i can figure it.http://www.mpja.com/prodinfo.asp?number=17165+OP

Posted by Killa-X 10 years ago

FatFs Library

Hello everyone, I have recently been working on porting the FatFs Generic FAT File System library to an Atmega328p for use with a project I'm working on and I'm really having some issues with it.  I've tried a couple of different tutorials and walkthroughs and in the end I either get odd errors that seems will be an incredible hassle to correct, or my program compiles but the actual program won't work correctly (none of the open, write, etc functions actually work) I am writing this in Atmel Studio 6 (AVR Studio) If anyone can please help me out, or if you have ported this for the atmel mega series before and can provide your files that would be awesome Thank you

Posted by BooRan 5 years ago

My POV Toy!

Woot!I finally finished my version of ladyada's miniPOV.I just made it a bit smaller and used a header for programming rather than attaching the 25 pin D connector directly to the board. Oh - and almost all of my supplies (except for the board) were free =DD.-->Check it!-T3h_Muff

Posted by T3h_Muffinator 11 years ago

High Speed Wireless for Fencing Strip

I've had the idea of trying to create a wireless fencing system (like what they use in the olympics) for my club, and was wondering if this is possible using AVR's and available (and fairly cheap) wireless tech. For those of you who don't know what this would entail because you do not know fencing, I would have to have two transmitters acting simultaneously that could send out signals checking for touches on a blade that would be received well within 40ms of eachother (the double touch time for epee). I would also need them to be able to send out two different types of signals (for on and off target for foil and sabre). I found online a project based off of rfid tech that claims to accomplish this and was wondering how effective this route might be? http://www.worldacademicunion.com/journal/SSCI/SSCIvol02no02paper03.pdf

Posted by nkraus1 5 years ago

Arduino Nano as ISP Programmer?

I was excited to find out that an arduino could be used as an ISP programmer. But when I found out that the arduino uno does not support this feature, my dreams were crushed. I did recently buy an arduino nano and was wondering if I could use this as an ISP programmer. Any thoughts? Thanks for the help!

Posted by Robot Lover 7 years ago

New with microcontroller, Need help

I'm wanting to program and do stuff with LED. Overall I like to make one of those 3x3x3 cube or bigger. I was wondering since I don't have any kind of microcontroller programmer what should I get to start off. I was told to get USBtinyISP. Didn't know if I would be able to do something like this with that or not. http://www.ladyada.net/make/usbtinyisp/ this is the site with it. I just need somewhere to start then I can add on to this to end up making a multiplex or charlieplex cube. Thanks

Posted by Demonic_Crow 10 years ago

Help with finding a suitable microcontroller

Hey all! Ok so I'm having a ton of trouble finding a suitable microcontroller, and it seems like nobody else has every had the same problem because there is no other guides or instructions on it.  So first off it needs to be Arduino programmable, like the 2313, 4313, 85 etc. (AVR programable is it?) Then I need at least 4k to 8k memory, and about 20 pins.  I also need a small package, but not too small. I am just a hobbyist. The Attiny24a-SSU in the SOIC 14S1 14 package seems to be the perfect size, but it only has 2k flash, which is not  nearly enough for any real code. So I tried finding the the attiny84a-ssu and I couldn't find any sellers on ebay.  The ATtiny2313-20SU was also a good size, but only has 2k flash. So I tried to find the Attiny4313 in the same package size as the Attiny 2313-20su package size but couldn't find anything readily available.  Now obviously all these microcontrollers are purchasable on some chinese electronics website, but I want it to be a little more readily available, like on eBay.  Also there seems to be little to none documentation on these little guys as far as programming them with an arduino. It takes me hours upon hours sorting through outdated libraries to find the correct library for the board.  So, am I stuck with ordering from expensive electronic stores or is there another board out there that I can get on ebay for a fairly good price.  Thanks!

Posted by HavocRC 4 years ago

Programming AVR in C (Help me!)

Hi! I've been trying to figure this out, and I can't seem to find the answer. I've seen it done in Assembler, so it is possible. I'm using ATiny2313's, if it makes a difference. I want to know how I can output a negative voltage through a pin. I'm trying to do some multiplexing. Thanks. I just started with AVR microcontrollers.

Posted by zachninme 11 years ago

UART programming for AVR Butterfly help

Hey everyone, I need help with programming the AVR Butterfly with an FM transmitter code that I found on the net. I have all the pieces soldered together (nothing exploded or smoked) and I am trying to upload a file, however, I cannot get it to connect to the BASIC Stamp adapter from serial-to-UART. What I have: Usb-To-Serial Basic Stamp Adapter AVR Butterfly (Butterfly is being programmed through the UART ports) I am using AVR Studio 4 to upload the code, but it will neither confirm that the serial cable is there nor after doing the holding-the-joystick process to tell the butterfly to go into programming mode for the program to see it. Am I doing something wrong? Or is there an easier program to upload the code? I also have Visual Studios '05 and the Basic Stamp program from the Parallax website. If its any good to say, I also have the USBTinyISP programmer that can connect to the ISP ports on the Butterfly. Any help would be appreciated!

Posted by KT Gadget 8 years ago

Help with AVR servo controller

I have a bunch of ATtiny 2313's, an arduino, and plenty of resistors, other ICs etc. I want someone to help me program and build a ATtiny 2313 based servo controller, that must work from a single, inverting input (each direction moves the servo to the right or left, only needs about 90 degrees of movement, so 45 in each direction). I don't have a programmer, but apparently you can program them from arduinos, so you would also need to show me how to set up a breadboard and some code to program the servo controller code to the ATtiny. If someone could help it would be great, its for a project but I have never done anything with AVRs before and I have only used my arduino a few times to make LCD drivers etc.

Posted by andy70707 8 years ago

routing help! using Eagle

Hii am just a beginner at electronics and eagle. i am having problems routing the AVR ISP. a few tracks are trapped and i just couldn't route it to its destination. i have tried for days to make it work, but it seems too complicated. the zip file below is the whole design with a Design Rule file (.dru). any tips, comments, etc would be appreciated =] or if you would like to route it, that'd be great. thanks.

Posted by J50Nunlimited 10 years ago

Want to move "tv b gone" project from Arduino(Atmega328P) to Atmega8A

Hello. I found "Tv b gone" project which i can write to my arduino. It worls perfectly. I want to make it smaller but i don't want to waste my arduino board and Atmega328P which sits inside of an arduino. Here is a video on YouTube https://www.youtube.com/watch?v=rfdVdPwPhWU Works on one IR diode (would be glad if can do the same on atmega8a) There is a link to download the code for arduino: http://arcfn.com/files/arduino-tv-b-gone-1.2.zip Project page (guy changed the code to working on arduino) http://www.righto.com/2009/12/tv-b-gone-for-arduino.html Original project page where originally everything is working on ATtiny85. https://learn.adafruit.com/tv-b-gone-kit/design-notes If needed I've got Arduino UNO, USBasp (can burn program with USBasp using Eclipse C/C++ or ArduinoIDE) I want to know if i could make it work on Atmega8 (internal oscilator/external crystal?) (got many of these, don't want to buy new microcontroller) without any effort? I would appreciate if someone help me. Sorry for my English. I'm from Europe.

Posted by DELETED_AndrzejŁ 4 years ago

Can i use this to make a robot?

Can i use this to make a robot? it says: modes: Funwafer THT 1.4 Wp AVR Wp AVR 8MHz and it has an atmel AT90S8515 8AI 0202 and its programer

Posted by silva_p 10 years ago

need somebody who can program 6-Pin TINY AVRs (such as ATtiny10)

I can't currently afford the equipment needed for programming 6-Pin TINY AVRs.  I'm looking to hire somebody who can program some for me.  I'm willing to pay for your time.  I only need simple things like making an LED flicker.  Please let me know if you're interested in helping or know somebody who can.  Thank you.

Posted by aliasjanedoe 7 years ago

ECG circuit help

I have this circuit for recording 12-lead ecg in arduino. Whenever I record the augmented leads, especially aVR, its output graph is upright instead of the normal aVR which is downward. I also followed Wilson's Central Terminal but still the same. I am currently stuck with this and I need some help.

Posted by OppaC 3 years ago

ghetto programming

How do i program a avr micro processer with perl? and where will i get guides on how to do this?

Posted by cris1133 10 years ago

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. What's more, it's controlled by the STM8S003F3 MCU with 1K data storge space which is low cost, low power consumption, very powerful. Major Building Portions of Electronic DIY Kits: 1. The 16pcs of MAX7219 Dot Matrix Kits are ready 2. Decomposition the pin header 3. Welding the SMD and max7219 Chip 4. Welding the electrolytic capacitor 5. Welding the pin header 6. Assembling the PCB 7. Setup the Dot Matrix 8. Wire Connection 9. Power the Dot Matrix and testing with our Code Follow the steps: https://www.instructables.com/id/DIY-LED-Sign-with-MAX7219-Dot-Matrix-Module-STM8S0/

Posted by ICStation 4 years ago

tiq probe - a new kind of electronic debug tool for makers, techs and engineers

Hi! I'm launching a new product on Kickstarter this week that I think will be a great help to makers! It's called tiq and it's a new kind of high-performance tool for debugging electronic circuits, including projects using Arduino, Raspberry Pi, PCI, AVR etc. When you're debugging a project, you're usually looking for unexpected behavior, and you probe around the board to find out what's going on. With conventional test equipment this can require multiple pieces of equipment, hooking each up to your target, which often is in a hard to access place, changing ranges and looking away at the equipment displays. With tiq you can simply probe your circuit and tiq will display detailed logic level, logic pulse and voltage information completely automatically, without range switching or adjustments - and show it all close to the probe tip! Here's a one minute video of tiq in action: http://youtu.be/aNhjCvGdqkA Here's a short overview of tiq's features:  http://www.innavatus.com Please let me know if you have any questions about tiq. I will post a link here to the Kickstarter page when it goes live. Cheers - Mark

Posted by markhen57 4 years ago

Need AVR debugging/help

Here's my setup, I'm building an electronic car that needs to go a predetermined distance for a contest. We get the distance right before the challenge, and then my team is going to program it into the avr. We get distance feedback via an encoder wheel and a phototransistor with IR LED. The phototransistor pulls the pin (PB0) up. Do I need a pulldown resistor? The code powers a motor through a transistor via PB4. There is a calabrate function so that we can enter the distance on top, the calabrate function will turn it into a useful number, and then the code will run. The motor runs until the calabrated number is reached. Unfortuanteley the code doesn't work. Any help, please? I'm probably not specific enough in this little paragraph, so please leave a comment if this doesn't make any sense.The target uController is the attiny13/attiny13acode (this is one of the first AVR codes i've made, with the help of other team members):#include #include #include #define mmDistance 5 // the required distance in millimeters // For the aTTiny13a/*pinout:1) PB5, RESET2) PB3, CLK3) PB44) GND5) PB0 MOSI6) PB1 MISO7) PB2 SCK8) VCC*/ // Input from encoder wheel is PB0 (physical pin 5) // Output to motor is PB4 (physical pin 3)int Calibrate(int x) // Calibrate converts distance to set{ int y; y = x+3; return y;}int main(void){ int clickDistance, setDistance, on = 0; clickDistance = 0; // clickDistance is the distance travelled so far DDRB = 0b00001000; // setting outputs and inputs 00001000 setDistance = Calibrate(mmDistance); // setDistance is set distance in clicks PORTB = 0b00001000; // turn on motor on = 1; //on tells if previous sense had button on or off while(clickDistance < setDistance) { // while loop if(PINB == 0b00000000 && on == 1) // button off, previous true { clickDistance = clickDistance+1; // increments clickDistance by 1 on = 0; } if(PINB == 0b00001000) { on = 1; } } PORTB = 0b00000000; // turn off motor _delay_ms(5000); return (0);}

Posted by guyfrom7up 9 years ago

code vision programming in dot matrix...... a-z alphabet

Help me in the programming of dot matrix in code vision avr

Posted by ramsha shakir 4 years ago

About making Single Board Computers...

Hi guys! I just wondered how can I make a custom Single Board Computer... I am interested to make a custom 8 bit AVR SBC and 32 bit ARM SBC (Must I learn even with the 16 bit architecture?) in a cheap way and without the aid of Raspberry Pi and Arduino. I have these questions: - There is any book or else about learn making Single Board Computers? - Where can I find the components for the board? - I can program and I know a few of many languages (C,C++,Python,Javascript,HTML5,CSS,PHP,MySql). Must I make an OS for everything for make my board work or I can make a "bootable software" (like a MP3 player)? And again,there is a book or else for learn this? Thank you for your time!

Posted by MichaelP170 2 years ago


Is there anyway to convert rs232 to usb, even to db25 without the need for fancy chips?I can spare a 2313 if i have to, or even an atmega8 for the cause, but I NEED a way to convert the USB signal to RS232 levels. (To program other avrs via usb =D)

Posted by tyeo098 10 years ago

use an UPS as Voltage Stabilizer

I wonder how effective are UPS at providing Voltage regulation (without switching to battery). Most of them claim to have AVR inbuilt. Would they negate the need of a separate stabilizer or not?

Posted by bhvm 6 years ago

I can't Upload a code to this AVR chip!?!!!!

I'm trying to upload a code to an atmega48p (on the chip it says atmega48pv-10pu) using avrdude and it just won't do it! It always says mismatch signiature, and I bricked one atmega48p already by bypassing it (somehow wrote over fuses and they're screwed). I'm under a lot of pressure and I need to upload this code asap! Right now I'm compiling the code as atmega48 because if I compile it as a atmega48p, I get like 92 errors in my code for some reason. I also upload it as an atmega48 because there is no option for an atmega48p. I know my programmer works because I can upload a code to an attiny85. NEED HELP FAST

Posted by guyfrom7up 9 years ago