Are you over 18 and want to see adult content?
More Annotations
A complete backup of broadbandexpert.com
Are you over 18 and want to see adult content?
A complete backup of easyrider-hoian.com
Are you over 18 and want to see adult content?
A complete backup of carserviceinboston.com
Are you over 18 and want to see adult content?
Favourite Annotations
خرید تلویزیون ,لوازم خانگی - فروشگاه اینترنتی سلام بابا
Are you over 18 and want to see adult content?
El Búho | Arequipa | Tía María | Elmer Cáceres Llica | Valle de Tambo | Southern | Martín Vizcarra | Omar Candia
Are you over 18 and want to see adult content?
OldAmulet™ - Thai Amulet & Holy Gemstone for Sale | OldAmulet.com™
Are you over 18 and want to see adult content?
Powerland | Electronics Online Appliances Store
Are you over 18 and want to see adult content?
শীর্ষবিন্দু – মুক্ত চিন্তার অবাধ আকাশ
Are you over 18 and want to see adult content?
Andina Medica | Insumos, Equipos y Reactivos
Are you over 18 and want to see adult content?
Laritta Bakery - Toko Roti Surabaya Sidoarjo Malang
Are you over 18 and want to see adult content?
Text
FINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
ARDUINO TUTORIAL
The first line of code in the setup procedure is this one: Serial.begin (9600); We definately see that there is a Serial thing going on, and it looks like there is a procedure call as well. This is a library procedure call. The library is called Serial and inside the library is a procedure called begin. library name.AVR TUTORIAL
The most common programmer is the AVRISP and the AVRISPv2. Both look something like this: Photo courtesy EvilMadScientistLabs. There's a jack on one end for a cable and the 6-pin and/or 10-pin cable comes out the other. The AVRISP v1 had a serial port jack and the v2 has USB. The v1 has both cables, the v2 has only 6-pin.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
ARDUINO TUTORIAL
The first line of code in the setup procedure is this one: Serial.begin (9600); We definately see that there is a Serial thing going on, and it looks like there is a procedure call as well. This is a library procedure call. The library is called Serial and inside the library is a procedure called begin. library name.AVR TUTORIAL
The most common programmer is the AVRISP and the AVRISPv2. Both look something like this: Photo courtesy EvilMadScientistLabs. There's a jack on one end for a cable and the 6-pin and/or 10-pin cable comes out the other. The AVRISP v1 had a serial port jack and the v2 has USB. The v1 has both cables, the v2 has only 6-pin.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
MAKE STUFF - LADYADA.NET Wave (Audio) shield for Arduino: Adding quality audio to an electronic project is surprisingly difficult. People tend to end up either using low-quality ISD chips (you might get 8Khz sampling rate for 30seconds out of these, if you're lucky!) or mucking around with trying to control a CD or MP3 player. Although it's possible to generate audio direct from a microcontroller using a PWM output X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming: X0XB0X - LADYADA.NET It is highly unlikely that replacement parts will be available in case something goes wrong. However, the BOM (bill of materials) is available, and you can easily order your own replacement parts for common items from any reputable electronics supplier.There is also a list of 'odd transistor' suppliers on the resources page where you may be able to locate replacement parts.ARDUINO TUTORIAL
Start up the Arduino software and open the Blink example sketch, as you did in Lesson 1. The sketch itself is in the text input area of the Arduino software. Sketches are written in text, just like a document. When you select Compile/Verify from the menu, the Arduino software looks over the document and translates it to Arduino-machine-languageARDUINO TUTORIAL
This tutorial has been updated & moved to https://learn.adafruit.com/ladyadas-learn-arduino-lesson-number-0ST7565 LCD TUTORIAL
This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. PIC VS. AVR SMACKDOWN The two compared here are from the manufacturers: PIC Kit 1: this is a relatively new little USB powered board that comes with a bunch of LEDs, a prototyping area and an RS232 converter.. An ideal starting point! Pros: Simple, straight to the point, useful manual, and $40. 1.8" TFT DISPLAY TUTORIAL This tutorial has moved! Please visit the new Adafruit 1.8" Color TFT tutorial page at http://learn.adafruit.com/1-8-tft-display X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
AVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
AVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable MAKE STUFF - LADYADA.NET Wave (Audio) shield for Arduino: Adding quality audio to an electronic project is surprisingly difficult. People tend to end up either using low-quality ISD chips (you might get 8Khz sampling rate for 30seconds out of these, if you're lucky!) or mucking around with trying to control a CD or MP3 player. Although it's possible to generate audio direct from a microcontroller using a PWM output X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyARDUINO TUTORIAL
Fig 5.1 You'll note that the schematic symbol for a pushbutton switch is a little bit different than the one above. Get out your red LED and 1.0KΩ resistor, as well as the tiny pushbutton and build the schematic onto your protoshield: Power up the Arduino and try pressingthe button.
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:AVR TUTORIAL
The most common programmer is the AVRISP and the AVRISPv2. Both look something like this: Photo courtesy EvilMadScientistLabs. There's a jack on one end for a cable and the 6-pin and/or 10-pin cable comes out the other. The AVRISP v1 had a serial port jack and the v2 has USB. The v1 has both cables, the v2 has only 6-pin.AVR TUTORIAL
Download the WinAVR package from sourceforge Make sure to download the latest and greatest version. if you grab some older versions (say June 07), avrdude may complain about not being able to find libusb0.dll, do a search on your computer for the file, then copy it to C:/Windows/System32 and try again! This is a known bug, hopefully tobe fixed soon
PROJECT 1 - BASIC BLINKING - LADYADA.NET These macros are identical, but named differently just to make the code look neater. In this case, we are going to modify the I/O registers associated with the direction of the pin. That is to say, each pin on the microcontroller can be an input (i.e. reads the voltage on the pin) or PIC VS. AVR SMACKDOWN C: C is a great language for microcontrollers: it was developed back when mainframes had computational power/storage on the order of a modern microcontroller (!).As a result, it's lightweight, fast and doesn't come with useless stuff like garbage collection or 'objects'but
LIMOR - LADYADA.NET
limor - ladyada.net
ARDUINO SKETCH HTML FORMATTER Arduino sketch HTML formatter. Here is a little javascript fun! Use the Tools->Copy for Forum menu selection to put the code into your computer clipboard. Then paste it below! Enter your forum-formatted code here. Click outside the box. See output here! X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
AVR TUTORIAL
The fuses are documented in the datasheets, but the best way to examine the fuses is to look at a fuse calculator such as the avr fuse calculator from the palmavr project. Click on that link in a new window and select ATtiny2313 for the fuse calculations. We'll use theST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
AVR TUTORIAL
The fuses are documented in the datasheets, but the best way to examine the fuses is to look at a fuse calculator such as the avr fuse calculator from the palmavr project. Click on that link in a new window and select ATtiny2313 for the fuse calculations. We'll use theST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable MAKE STUFF - LADYADA.NET Wave (Audio) shield for Arduino: Adding quality audio to an electronic project is surprisingly difficult. People tend to end up either using low-quality ISD chips (you might get 8Khz sampling rate for 30seconds out of these, if you're lucky!) or mucking around with trying to control a CD or MP3 player. Although it's possible to generate audio direct from a microcontroller using a PWM output X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyAVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:ARDUINO TUTORIAL
Fig 5.1 You'll note that the schematic symbol for a pushbutton switch is a little bit different than the one above. Get out your red LED and 1.0KΩ resistor, as well as the tiny pushbutton and build the schematic onto your protoshield: Power up the Arduino and try pressingthe button.
AVR TUTORIAL
Download the WinAVR package from sourceforge Make sure to download the latest and greatest version. if you grab some older versions (say June 07), avrdude may complain about not being able to find libusb0.dll, do a search on your computer for the file, then copy it to C:/Windows/System32 and try again! This is a known bug, hopefully tobe fixed soon
ST7565 LCD TUTORIAL
This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. PIC VS. AVR SMACKDOWN The two compared here are from the manufacturers: PIC Kit 1: this is a relatively new little USB powered board that comes with a bunch of LEDs, a prototyping area and an RS232 converter.. An ideal starting point! Pros: Simple, straight to the point, useful manual, and $40. PROJECT 1 - BASIC BLINKING - LADYADA.NET These macros are identical, but named differently just to make the code look neater. In this case, we are going to modify the I/O registers associated with the direction of the pin. That is to say, each pin on the microcontroller can be an input (i.e. reads the voltage on the pin) orLIMOR - LADYADA.NET
limor - ladyada.net
ARDUINO SKETCH HTML FORMATTER Arduino sketch HTML formatter. Here is a little javascript fun! Use the Tools->Copy for Forum menu selection to put the code into your computer clipboard. Then paste it below! Enter your forum-formatted code here. Click outside the box. See output here! PCB MANUFACTURERS REVIEWS AND NOTES PCB Design Where to have made . Software. DIY EtchARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
AVR TUTORIAL
Avrdude is a command line program, so you'll have to type in all the commands (later you'll find out how to shortcut this with a Makefile) Under Windows, you'll need to open up a command window, select Run from the Start Menu and type in cmd and hit OK.. Under MacOS X, you can use the Terminal program to pull up a command line interface, its in the Utilities folderAVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable PCB MANUFACTURERS REVIEWS AND NOTES PCB Design Where to have made . Software. DIY EtchARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
AVR TUTORIAL
Avrdude is a command line program, so you'll have to type in all the commands (later you'll find out how to shortcut this with a Makefile) Under Windows, you'll need to open up a command window, select Run from the Start Menu and type in cmd and hit OK.. Under MacOS X, you can use the Terminal program to pull up a command line interface, its in the Utilities folderAVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cable MAKE STUFF - LADYADA.NET Wave (Audio) shield for Arduino: Adding quality audio to an electronic project is surprisingly difficult. People tend to end up either using low-quality ISD chips (you might get 8Khz sampling rate for 30seconds out of these, if you're lucky!) or mucking around with trying to control a CD or MP3 player. Although it's possible to generate audio direct from a microcontroller using a PWM output X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyARDUINO TUTORIAL
Fig 5.1 You'll note that the schematic symbol for a pushbutton switch is a little bit different than the one above. Get out your red LED and 1.0KΩ resistor, as well as the tiny pushbutton and build the schematic onto your protoshield: Power up the Arduino and try pressingthe button.
THE ADAFRUIT EAGLE LIBRARY Eagle library Ladyada/Adafruit's own Eagle CAD library. Software. DIYEtch
AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:AVR TUTORIAL
Download the WinAVR package from sourceforge Make sure to download the latest and greatest version. if you grab some older versions (say June 07), avrdude may complain about not being able to find libusb0.dll, do a search on your computer for the file, then copy it to C:/Windows/System32 and try again! This is a known bug, hopefully tobe fixed soon
AVR TUTORIAL
The most common programmer is the AVRISP and the AVRISPv2. Both look something like this: Photo courtesy EvilMadScientistLabs. There's a jack on one end for a cable and the 6-pin and/or 10-pin cable comes out the other. The AVRISP v1 had a serial port jack and the v2 has USB. The v1 has both cables, the v2 has only 6-pin. PROJECT 1 - BASIC BLINKING - LADYADA.NET These macros are identical, but named differently just to make the code look neater. In this case, we are going to modify the I/O registers associated with the direction of the pin. That is to say, each pin on the microcontroller can be an input (i.e. reads the voltage on the pin) orLIMOR - LADYADA.NET
limor - ladyada.net
MOTOR SHIELD
This tutorial has moved to http://learn.adafruit.com/adafruit-motor-shield X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via any SIM READER - USER MANUAL - LADYADA.NET Slide the holder away from the power LED (look for the OPEN-> indication on the card holder), the holder will pop open. Slide the SIM card in so that the contacts face up and the notched corner is on the bottom. The holder is designed so that cards can't be placed backwards. To remove a SIM card, disconnect all power and cables, thenreverse
FINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
ARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
AVR TUTORIAL
There are a lot of options, lets review them quickly. Don't try to memorize them, just get a sense of what some of them may do. -p : This is just to tell it what microcontroller its programming.For example, if you are programming an ATtiny2313, use attiny2313 as the partnumber-b : This is for overriding the serial baud rate for programmers like the STK500.ARDUINO TUTORIAL
The first line of code in the setup procedure is this one: Serial.begin (9600); We definately see that there is a Serial thing going on, and it looks like there is a procedure call as well. This is a library procedure call. The library is called Serial and inside the library is a procedure called begin. library name.AVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming:AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
AVR TUTORIAL
The most common programmer is the AVRISP and the AVRISPv2. Both look something like this: Photo courtesy EvilMadScientistLabs. There's a jack on one end for a cable and the 6-pin and/or 10-pin cable comes out the other. The AVRISP v1 had a serial port jack and the v2 has USB. The v1 has both cables, the v2 has only 6-pin. PCB MANUFACTURERS REVIEWS AND NOTES PCB Design Where to have made . Software. DIY EtchARDUINO HACKS
Arduino Hacks. Arduino Hacks Arduino libraries, what they are and howto install them.
X0XB0X®: TRANSISTORIZE THE WORLD x0xb0x = Synth + Sequencer. The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via anyFINDING PARTS
General Surplus parts and components. Dan's Small Parts and Kits A wide variety of transistors, diodes, inductors, caps, crystals, discreet RF devices, standoffs, connectors etc. Evil Mad Scientist Laboratories lots of fun kits, cool "BulbDial" clock, awesome 12" and 2.3" 7 segment displays, LEDs, ICs, Servos, Stepper motors, tools,Proto and
AVR TUTORIAL
The following two methods both place all of the files in the /usr/local/bin directory in the hard driver. Unfortunately that directory is not in the default path. That means that when you type avrdude into the terminal it cant figure out where to look. In this prep-step you'll change the profile of your Terminal to add /usr/local/bin to the path.. Find the Terminal program, you'll beusing
DS1307 RTC TUTORIAL
A real time clock is basically just like a watch - it runs on a battery and keeps time for you even when there is a power outage! Using an RTC, you can keep track of long timelines, even if you reprogram your microcontroller or disconnect it from USB or a powerplug.
ST7565 LCD TUTORIAL
Introduction. This mini-tutorial will go through the process of setting up a ST7565 LCD. These LCDs are graphical which means they can display pixels, not just text. This type of LCD in particular has 128x64 pixels, whch appear dark gray on a green-blue background. They have a backliight but can also be used without the light on fordaytime
AVR TUTORIAL
Avrdude is a command line program, so you'll have to type in all the commands (later you'll find out how to shortcut this with a Makefile) Under Windows, you'll need to open up a command window, select Run from the Start Menu and type in cmd and hit OK.. Under MacOS X, you can use the Terminal program to pull up a command line interface, its in the Utilities folderAVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
FTDITEST
Plug in the cable into your computer (we will use Windows) Go to the Device Manager (From the Start Menu, select Settings→Control Panel.Double click on System and select the Hardware tab. Then click on the Device Manager button) . When plugging in a USB cable, the window will refresh and you will see USB Serial Port (COMx). If the new COM port doesn't show up, there is a problem with the cableARDUINO TUTORIAL
The "Hello World!" of electronics, a simple blinking light. Lesson 2. Sketches, variables, procedures and hacking code. Lesson 3. Breadboards, resistors and LEDs, schematics, and basic RGB color-mixing. Lesson 4. The serial library and binary data - getting chatty with Arduino and crunching numbers. Lesson 5. MAKE STUFF - LADYADA.NET Wave (Audio) shield for Arduino: Adding quality audio to an electronic project is surprisingly difficult. People tend to end up either using low-quality ISD chips (you might get 8Khz sampling rate for 30seconds out of these, if you're lucky!) or mucking around with trying to control a CD or MP3 player. Although it's possible to generate audio direct from a microcontroller using a PWM outputARDUINO TUTORIAL
For this lesson, a red, green and blue LED are best. Make sure you get a "5mm" or "3mm" LED, with two legs, as shown in the example image. "Ultrabright" LEDs (1000 mcd rating or higher) are preferred. Any values from 300 Ω to 2KΩ are probably OK. Get 22 gaugeAVR TUTORIAL
AVR programming works in a similar way. Instead of pads, the chip is often placed in a circuit board which has header pins that the progammer plugs into, the header pinout is standardized so that any programmer can be used once the header is wired up correctly. There are two standards for AVR in-system programming: X0XB0X - LADYADA.NET It is highly unlikely that replacement parts will be available in case something goes wrong. However, the BOM (bill of materials) is available, and you can easily order your own replacement parts for common items from any reputable electronics supplier.There is also a list of 'odd transistor' suppliers on the resources page where you may be able to locate replacement parts.AVR TUTORIAL
Download the WinAVR package from sourceforge Make sure to download the latest and greatest version. if you grab some older versions (say June 07), avrdude may complain about not being able to find libusb0.dll, do a search on your computer for the file, then copy it to C:/Windows/System32 and try again! This is a known bug, hopefully tobe fixed soon
SIM READER - SOLDERING THE KIT - LADYADA.NET Turn the PCB over. Using your soldering iron tip, press and heat both the pad (the silver ring around the hole) and lead (wire) at the same time for 2 or 3 seconds. Then poke the end of the wire into create a nice solder joint. Do this for both leads. Using your diagonalcutters, cut
AVR TUTORIAL
The next option is Clock Out on PortD2 which means, basically, that whatever the clock input is (internal, external, crystal, etc) a square wave of the same frequency will appear on pin D2.This is useful if you're debugging the clock rate, or if you want to use the clock to drive another chip. By default, chips that come from the factory havethis turned off.
LIMOR - LADYADA.NET
limor - ladyada.net
1.8" TFT DISPLAY TUTORIAL This tutorial has moved! Please visit the new Adafruit 1.8" Color TFT tutorial page at http://learn.adafruit.com/1-8-tft-display IR detector Make remote controls and listeners*
*
Overview
*
FSR
*
Photocell
*
Temp.
*
Tilt
*
PIR
*
T-Couple
*
IR decode
*
Thermistor
*
DHT
*
BMP085
*
TSL2561
*
Buy sensor
*
Forums
*
* Home
* About
* ladyada.net
* Portfolio
* Research
* Press
* Publication & Presentation* Photos
* Wiki (backend)
* Projects
* Arduino »
* Datalogger Shield* Ethernet Shield
* GPS Shield
* Proto Shield
* Motor Shield
* Wave Shield
* Proto Screw-shield* RGB LCD Shield
* 2.8 TFT touchshield* Adalight
* Adj. power supply* Brain Machine
* BoArduino
* DIGG Button
* Drawdio
* Fuzebox
* Game Grrl
* Game of Life
* Ice Tube clock
* IoT Camera
* LED Belt
* Menta
* MIDIsense
* MiniPOV2
* MiniPOV3
* MintyMP3
* MintyBoost
* MONOCHRON
* SIM Reader
* SpokePOV
* TV-B-Gone
* Tweet-a-Watt
* USBtinyISP
* Wave Bubble
* x0xb0x
* XBee
* YBox2
* Quickies »
* USB Gamepad
* Halloween Pumpkin * Vintage Bike Lite * Kite Arial Photo* Bike Stand
* LiIon Bike Lite
* Pogo Jib
* Mass Programming
* Solar LiPo Charging* Magstripe Reader
* Solar Tracker
* TRON Bag
* More...
* ->Instructables
* Learn
* Arduino tutorial
* AVR tutorial
* Barcode scanners
* EL Wire tutorial* LCDs
* LEDs
* Multimeter tutorial* Digital scales
* Sensors »
* FSR
* CdS Photocell
* Temperature
* Tilt
* PIR
* Thermocouple
* IR Receiver
* Breakout boards »* DS1307 RTC
* MAX6675
* ATmega32u4 Breakout+* Products »
* i2c/SPI LCD backpack* USB Boarduino
* ATmega32u4 Breakout+ * 2.8 TFT touchscreen* 1.8 SPI TFT
* 2.2 SPI TFT
* Ladyada's BentoBox* JPEG Camera
* Digital LED Strip * Fingerprint Sensor* Graphic VFD
* MicroSD Breakout
* 0.95" Color OLED* Nokia 51100 LCD
* Monochrome OLED
* 12mm LED Pixels
* 36mm LED Pixels
* RGB LED Matrix
* RGB LED Strip
* Thermal Printe
* Ultimate GPS
* USB/Serial RGB LCD* RFID/NFC
* Chumby Hacker Board * Soldering tutorial * Power Supply tutorial * Brother KH-9033 tutorial * USB reverse-engineering tutorial * Calipers tutorial* RGB LED Strips
* RGB LED Pixels
* LiIon & LiPoly Batteries* Library
* Arduino Hacks
* Batteries
* Boost Calc
* E.E. Tools
* E.E. Computer
* Find Parts
* I2c Addresses
* Kits
* Laser
* uC Annoyances
* Open Source Hardware * PCB Design & Tips* PIC vs. AVR
* Software
* SMT
* Zen-Cart Mods
* Blog
* Store
* Forums
ladyada.net
Moved!
This tutorial has moved! Please visit the new Adafruit IR sensor tutorial page at http://learn.adafruit.com/ir-sensorJuly 17, 2012 17:24
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0