Home
Adafruit DC and USB Boarduino Kit ATmega328 User Manual
Contents
1. m k 5 L 1 F a chr Sy gndUin c L M gmd 1 1 T ae cia Any oe E m m m m mm m m m F E I I I E 1 I I E E CE Boarduino Solderless Breadboard Arduino Clone Overview If you ve ever struggled to use a solderless breadboard with an Arduino you understand how frustrating it can be I designed this Arduino clone to solve this problem in an inexpensive DIY fashion Kits with all parts are available in the Adafruit webshop The Boarduino is an Arduino clone when programmed with the Arduino bootloader it can talk to the Arduino software and run sketches just like the original There are noticable differences between the Boarduino and the Arduino Shields cannot be used as the form factor 15 so different There are two versions DC version and a USB version For the DC version there isn t an on board USB chip This means you need to use a USB TTL cable or a MiniUSB or any other FTDI breakout board which is not included There are also no rx tx LEDs and no rx tx series resistors For the USB version there 15 an on board USB chip but there isn t a DC jack regulator you can power it through the USB jack There is a rx 1K resistor so you can use this to talk to serial access
2. Fu ar 1 a v ag E OM LJ Now you should soder in the 10V electrolytic capacitor C4 as shown Remember its polarized so you must place the longer lead in the positive marked hole Then place the ceramic capacitor C5 Solder in the capacitors and clip them E T M M R F i M M OR K K K QUE 7 em E l E HE HE LT 6 sie M 6 Next 15 the green 3mm LED 02 Like the electrolytic capacitors LEDs have polarity and they wont work if soldered in backwards The long lead is the positive lead make sure it goes in the hole with a next to it The 1K resistor R2 goes in its the LED s matching resistor Bend it over as shown to place it LI Solder in the resistor and LED and clip the leads LP M M M M 4 da Next you have to make 3 pin header Use the diagonal clippers or a pair of pliers to break apart the single row header L JT JE Li rx AIO OO OLE Place the 3 pin header at the other end of the board as shown
3. 2 USB type B jack Generic 1 Mouser ZIT 16 00MT 5 AM M n Digikey X1 16 00 MHz ceramic oscillator Mouser Bypass capacitor Tm Generic Lis iey Mouser 0 1 ceramic C2 100uF 10V capacitor Generic Digikey Mouser 10K ohm 1 4W 5 resistor G Digikey eneric brown black orange gold Mouser 1 0K 1 4W 5 resistor brown black red gold Generic D3 3mm red LED Generic Digikey qo CG D2 3mm green LED Generic Digikey Omron B3F Diqike SW1 6mm tact switch button 1000 or eau Mouser 6 pin header 0 1 x0 1 spacing Generic Digikey 40 pin male header 0 1 spacing Generic Digikey Digikey Generic Mouser Adafruit 50 Industries Circuit board Solder it Ready Set Solder The first step is to solder the kit together If you ve never soldered before check the Preparation page for tutorials and more Some web browsers basically IE do not like my website so much and load the photonotes slowly So if you are wondering where the rest of the instructions are either wait a while and IE will eventually display it below here Or download Firefox Safari which does not have this problem Check the kit to verify you have all the parts necessary Get your tools ready A board vise soldering iron amp solder diagonal cutters and a solder sucker desoldering tool if you have one Place the PCB in a vise to make
4. amp B EBENEN a amp E Ree ee ee B E m ode Bs 5 N S E NOE OE B D NN E EN E E NE EE T Bs B s EB BB k B k HN B B B B B B B B BR G0 c RM ORA de m s B 5525 BRR ses Place the Boarduino top so that the header matches up with the solder holes in the PCB 5 s B E gt a a E 10 uml isa Bell 14 m4 15 16 a ui 17 jai mis LEM 19 i Iw 21 k 21 How TEH 23 LE a es 7181 a 2B a 30 30 at b making sure that the board is sitting flat Solder all of the pins of the header against the header mao L gnd Lii sss Tw il 511 sita 1 P wey 21211 see ee
5. Port Number DK 5 USE Transfer Sizes Defauts Select lower settings to correct performance probleme at low baud rates Select higher settings for Faster performance Defaults Receive Bytes Transmit Bytes Option Miscellaneous Options Select lower settings to correct response problems Seral Enumerator EM Printer Latency Timer nsec 15 Cancel IF Power Timeouts VEIT Minimum Head Timeout msec Minimum write Timeout msec Make sure Set RTS On Close is selected Note that sadly the Boarduino will not automatically start the sketch after upload if you do this Its a bit of a tradeoff and you may find that pressing the reset button 15 faster and getting auto start is better for you Programming BREESE ER R d Bn 25555 i 99988 Seal m zd There is also standard 6 ICSP In Circuit Serial Programming cable that be used to burn new bootloader or just reprogram the chip High power If you are planning to draw lot of power from the 5V regulator say for servos or many LEDs you may want to add a heatsink to the 7805 Just bend the regulator back a bit and slip one on Ideas Intro Here are some projects built with Boarduinos just to give you an idea of what s possible Use terminal blocks Terminal screw block
6. n GE P 4 d h 7 2 5 5 T P B 3 4 www robotshop com Adafruit DC Boarduino Kit ATmega328 RB Ada 06 Adafruit USB Boarduino Kit User Manual RB Ada 07 uu 3 Differences between the Boarduino and the Ardulno 3 The specications for the DC u uuu l u NE 3 The specifications for the USB boardulno 4 Make X _ ____ _8_ 4 p n AON u 4 C lil X nina ____ 7 ei u 10 SOIJEE l n ee eee eee MINIME 13 D s 41 ____ _ ___________ 41 Using with Arduino IDE 41 re 11 unu a 41 Addins USB witi an PTDI u pat bores di dei qay hal 42 Adding USB with a mini USB or other USB breakout board 43 ATduino sceonipalibilily 44 PP E 47 m E 44
7. dt 3 A 1 w 9 8 eee eee eee E i 0 2 E amp m E E a E L1 7 i Ba L f E 1 Lu Carefully remove the boarduino by slowly rocking it back and forth to release it from the solderless breadboard You should now try to power it up again and you will see the green LED light Press the reset button the red LED should blink a few times If you don t see the red light blink make sure the chip is in the right way Use Intro Boarduino is basically like an Arduino By default it comes with chip preprogrammed with the Arduino bootloader also known as STK500v1bootloader but you can use it as a general purpose AVR module Using with Arduino IDE You can use the board as a Diecimila Duemilanove compatible Dont forget to do the autoreset hack below or it wont auto reset when its time to program Remember to check if you have 168 chip or 328p chip look at the chip If you have 328p select Diecimila Duemilanove with 328P or you will not be able to talk to it Using with a breadboard Li FP RE Boarduino is designed to be inserted into
8. solderless breadboard any standard breadboard will be suitable Simply insert into the breadboard making sure that the header pins are straight so that they can be easily inserted To remove grab both ends of the board and gently rock back and forth This will keep the header pins from bending Adding USB with FTDI cable The easiest way to start loading Arduino sketches into the DC Boarduino is to use a FTDI USB cable These cables have the USB chip inside the cable and a 6 pin socket on the end Ti vari Sa bobo k oe km RE a m a m E M mm m a This socket plugs into the as shown and then you can simply plug the USB connector into your computer Use the same drivers that you would use with a normal Arduino Adding USB with a miniUSB or other USB breakout board A Connecting a FTDI breakout board is easy wire up 5V and ground so that they are shared with the boarduino then connect tx and rx If you are planning to use the auto reset capability you will need to place a capacitor luF is just fine between the DTR line and the reset pin For the FTDI cable connector this capacitor is on the board but since there may be situations where the reset line for the microcontroller needs to be connected straight to TTL logic there is no capacitor on the reset pin Arduino compatibility The bootloader inst
9. the short end goes into the PCB and the long ends extend up Solder the in place You won t need to clip because the leads are short already L a a L a 4 Place the jumper shunt as shown so that its on the EXT pair of pins Take the board out of the vise and plug in a power source such as a 9V DC positive tip wall adapter or a 9V battery with a 2 1mm barrel jack You should see the green LED light up If no LED lights up check Is the battery or wall adapter good Is it positive tip Is the diode in correctly Is the LED in correctly Are all the parts in place I don t suggest continuing if you can t get the green LED to light as it indicates a problem Place the red LED 03 taking to make sure the long lead is in the positive marked hole Also place the matching 1K resistor R3 Also place the 16 00 2 ceramic oscillator X1 which is non polarized the third ceramic capacitor C2 and the 10K resistor R1 Solder and clip the leads J 6 s 56 7 7 Aag m be 4 Place the 28 socket This is to allow you to replace the microcontroller if necessary Make sure the notch in the socket matches the notch in the silkscreened image In this picture its on the right IA NN EE Ee 9 M Solder in the socket by ta
10. ackage C2 C5 Bypass capacitor Dieike Generic 3 or 4 C6 opt 0 1 ceramic Mouser Electrolytic capacitor Generic V 1 470 25V higher 100uF 6 3V Dieike C4 capacitor Generic 1 Mouser or higher 10K ohm 1 4W 5 resistor Digike AS brown black SENSE Mouser gold 1 0K 1 4W 5 R2 R3 resistor brown Generic 2 black red gold _ 3mm red LED Generic Digike W c D2 3mm green LED Generic 6mm tact switch Omron Digike Su button 1000 or equiv Mouser ICSP oi a nee Lon Generic Digike 0 1 x0 1 spacing 40 pin male header 0 1 Generic Digike spacing Jumper Adafruit PCB Circuit board Industries USB Parts List Check to make sure your kit comes with the following parts Sometimes we make mistakes so double check everything and email support adafruit com if you need replacements Image Name Description Part Distributor Qty Microcontroller IC1 preprogrammed with ATmega328P 1 Arduino bootloader when 20PU Adafruit purchased in a kit pa 28 pin socket Generic ae 1 ouser USB interface chip Presoldered when purchased as a kit jen REEDS note Trat Ewi FT232RL Mouser 1 e appear as if two pins are accidentally shorted on the This is on ii purpose All presoldered PCBs are tested 500mA resettable Fuse Bournes MF e already soldered
11. alled 15 a cross between the NG and Diecimila There is a 7 second timeout after pressing the reset button but once sketch is uploaded it starts immediately If you d like to have the auto reset capability make sure C6 is soldered in With Mac s and Linux it should just work fine If you re using Windows you ll need to make a slight change to the driver preferences In the Device Manager select the USB COM port Li Device Manager Action view fag F comOcom serial pork emulators 4 Computer See Disk drives Display adapters gS DYDICD ROM drives a Human InterFace Devices 3 IDE controllers X IEEE 1394 Bus host controllers vx keyboards 177 Mice and other painting devices Monitors Network adapters NVIDIA Network Bus Enumerator Other devices Ports amp LPT _ Communications Pork COM oo Printer Port LPT1 USE Serial Pork COM gt Processors 5 2 IEEE 1394 Devices Sound video and game controllers See Storage volumes System devices Universal Serial Bus controllers ra En En Then right click and select Properties USB Serial Port COM5 Properties General Port Settings Bits per second Data bits Parity Stop bits Flow control Advanced Restore Defaults Click on the Port Settings tab and click on Advanced Advanced Settings for
12. cking two opposite corners and then soldering the m III P K A rest of the pins Press the socket into the E board to make sure its flat up against it TQ kd AE ello o elle m M laduada t or e Doarduingaeee gt i di iy Ce eeeees Ww 8896898988 90 gt a Lr 9 i z maker s duino CFG oS oh Ooh ah or nuu 265406 AX M EM M Cut another header off this time 6 pin piece Place the 6mm reset button the 6 pin ICSP header and the 6 pin strip for using an FTDI USB cable Solder the parts in If you d like to take advantage of the auto reset capabilities added to the Arduino software install ceramic capacitor 4L e 37d p P is good time to insert the IC Bend the legs gently against a table and line up the notch in the chip with the notch in the socket Carefully seat the chip making sure all of the legs are lined up in the socket solderless breadboard as shown so that the long legs are in the solderless pin 6 pin and 4 pin Insert them into a breadboard sockets Cut 4 more pieces of header a 10 pin 8 amp
13. o clip off the long leads leaving just a bump 4 R M OE R OE ME E oe OSL LC 6 ee m It should look like this Et TENE YEYE Fj Next its time to place the 25V electrolytic capacitor C3 Electrolytic capacitors are polarized which means they only work well in one direction Put it in backwards and they can explode You can tell how to place it because the silkscreened image has a plus near one hole and the capacitor has one long lead That lead is the positive lead In this image its the one on the right Also insert C1 which is a ceramic capacitor Ceramic capacitors are non polarized so you don t have to worry about putting it backwards Solder 4 leads And clip them short with the cutters T i M m FE R NM H EE L ACIL Next is the 5V regulator This takes the power from the DC jack which may be something like 9V battery and brings it down to 5V which is suitable for the microcontroller chip This part must be placed as shown with the metal heat sink tab on the right pins then clip them off 4 E D 42 gt S gg i f
14. ories 16 00 MHz ceramic resonator is used instead of crystal so cycle speed may be off by 0 3nS 0 590 This isn t relevant for UART timing servo drivers PWM etc but could be an issue if you need nanosecond precision timing Note that the Arduino software only provides millisecond precision timing for general sketches 1 second 1000ms 125 1 000 000 ns The specifications for the DC boarduino include Designed to plug into a breadboard for easy prototyping Petite size only 3 x 0 8 75mm x 20mm All standard pins are brought out Digital 0 thru 13 Analog thru 5 ARef 5V Ground Vin and Reset 2 LEDs green power and red pin 13 LED just like the Arduino Diecimila Standard Reset button e ATmega328P running at 16 00 MHz just like the latest Arduino the Duemilanove note that the product photo above hasn t been updated 6 pin standard ICSP header Standard 2 1mm DC jack just like the original Arduino with 5V regulator to run on 7V 17V power DC USB or External power selectable with a jumper just like original Arduino 1 4001 diode protects against using incorrect wall adapter 6 pin header at the end for a USB TTL cable Auto reset capability when used with a USB TTL cable Available as a low cost kit with standard parts so its never out of stock All through hole parts are easy to solder The specifications for the USB boarduino include Designed to plug into a b
15. readboard for easy prototyping e Petite size only 2 75 x 0 8 75mm x 20mm All standard pins are brought out Digital 0 thru 13 Analog thru 5 ARef 5V Ground 3 3V and Reset 2 LEDs green power and red pin 13 LED just like the Arduino Diecimila Standard Reset button ATmegal68 running at 16 00 MHz just like the NG and Diecimila 6 pin standard ICSP header Standard USB jack USB or external power selectable with a jumper 500mA fuse protects your computer from current overdraw Auto reset capability Available as a low cost kit with standard parts so its never out of stock All through hole parts are easy to solder SMT chip is presoldered amp tested when purchased as a kit Make It Preparation Tools There are a few tools that are required for assembly None of these tools are Included If you don t have them now would be a good time to borrow or purchase them They are very very handy whenever assembling fixing modifying electronic devices I provide links to buy them but of course you should get them whereever is most convenient inexpensive Many of these parts are available in a place like Radio Shack or other higher quality DIY electronics stores Soldering iron One with temperature control and a stand 15 best A conical or small screwdriver tip is good almost all irons come with one of these A low quality ahem 10 model from radioshack iron may cause more p
16. roblems than its worth Do not use ColdHeat soldering iron they are not suitable for delicate electronics work and can damage the kit Solder Rosin core 60 40 Good solder is a good thing Bad solder leads to bridging and cold solder joints which can be tough to find Dont buy a tiny amount you ll run out when you least expect it A half pound spool is a minimum Multimeter Oscilloscope A meter is helpful to check voltages and continuity Flush diagonal cutters Essential for cutting leads close to the PCB Desoldering tool If you are prone to incorrectly soldering parts Handy Hands with Magnifying Glass Not absolutely necessary but will make things go much much faster Good light More important than you think DC Parts list Check to make sure your kit comes with the following parts Sometimes we make mistakes so double check everything and email support adafruit com if you need replacements Image Name Description Part Distributor Qty Microcontroller o preprogrammed Digike with Arduino ATmega328P Mouser IC bootloader when 20PU purchased Ina grammed kit 28 socket Digike 1 ZTT 16 00MT Digike 1 ceramic oscillator Power CULPJ 202AH Digike 1 4 p 1 00 diode Serene Digike 1 134001 Mouser 5V regulator Digikey 1 2 7805 220 Generic 7805 1 p
17. s allow lightweight ultra quick prototyping just tighten the little screws to add or remove components Use Phoenix brand 0 1 terminal blocks part 1725672 4 position 1725698 6 position 1725711 8 position 1725724 9 position k em Zl TT ees na LU at C i ie ire 7 Rn v3 C ur UD LIP 2 4 _ Em purenpemnpeTuonmme TE iis ber NET gt x 4 d 3 TodBot s Wii Nunchuck thingy
18. soldering easy Heat up the soldering iron to 700 degrees tin it if necessary gt Make sure the sponge is wetted 1 Ne Lg RE R E K S Fit i m r 5 Place the 2 1mm DC jack as shown it should fit in snugly Make sure the part is on the top of the board so that you can see the silkscreened images Use the soldering iron to heat up each of the 3 connections and poke the solder in so that it melts into the holes 7 4 E 4 UN LE 1015 A gl n M E a EF j Make sure all three pads are soldered with plenty of solder the holes should be filled up This gives the jack mechanical strength LM XEKEL LI LI E E ME O Next place the 1 4001 diode D1 Diodes are directional they only let current flow in one direction This diode is used to protect the Boarduino from damage Make sure the white stripe on the diode matches the white stripe in the silkscreened image below In this picture the stripe is on the right You can bend the leads a bit which will keep the part from falling out when you turn the board over Turn the PCB over and solder both legs so that you get a nice shiny solder joint EET R R R Use the diagonal cutters t
Download Pdf Manuals
Related Search
Related Contents
Automatic charger for 12V lead/acid batteries • Chargeur Vivaro, v.13 - Opel Schweiz CALCULETTE 2 MODE D`EMPLOI Manuale Utente User Manual EXPLO3000D Warmset Plancher chauffants GOCLEVER QUANTUM 400 Plus 4GB Black "取扱説明書" Copyright © All rights reserved.
Failed to retrieve file