(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:AVR Development Boards]]
 
[[Category:AVR Development Boards]]
[[File:AVR Mini With USB.jpg|720x450px|Fig 1: Mini AVR  With USB]]
 
<hovergallery>
 
File:DSC08650.JPG |Fig1
 
File:AVR Mini USB (2).jpg |Fig2
 
</hovergallery>
 
 
 
{{Box|type=l_green_light|text=
 
{{Box|type=l_green_light|text=
 
+
''Mini_AVR with USB is a small rapid prototyping board based on atmega 8 controller from AVR. Comes with inbuilt bootloader and hence eliminates use of external programmer. It can also be used with Arduino software. The board has additional pads for male connectors, with which the board can be fixed on a bread board!''
Mini_AVR with USB is a small rapid prototyping boardbased on atmega 8 controller from AVR
+
 
}}
 
}}
 +
[[File:Cart add.png|right|link=https://www.exploreembedded.com/product/Mini%20AVR%20ATmega8%20USB%20Development%20Board]]
 +
[[File:DSC00801.JPG |720x450px|Fig 1: Mini AVR  With USB]]
 +
<gallery mode="packed">
 +
Image: DSC00803.JPG
 +
Image:DSC00805.JPG
 +
Image:DSC00811.JPG
 +
Image:DSC01051.JPG
 +
Image:AVR Mini USB With LCD 3d.JPG
 +
</gallery>
  
{{Box|type=blue_dark|text=
+
=Features=
Features
+
{{Box|type=l_green_light|text=<br/>
}}
+
*Comes withoptiboot bootloader, hence no external programmer required.
{{Box|type=l_green_light|text=->
+
*Can also be used with Arduino Software.
 +
*Additional Pin headers to insert the board on breadboard or perfboard, ideal for prototyping.
 
*USB Interface CP2102: for communicating with the host computer.<br/>
 
*USB Interface CP2102: for communicating with the host computer.<br/>
 
*LCD Interface:16 characters,2 lines.<br/>
 
*LCD Interface:16 characters,2 lines.<br/>
Line 20: Line 23:
 
*Breakout for all Ports.<br/>
 
*Breakout for all Ports.<br/>
 
*POT to test ADC.<br/>
 
*POT to test ADC.<br/>
*Breakout to fix directly on breadboard.<br/>
 
 
*Breakout +5v,Gnd and Vin.<br/>
 
*Breakout +5v,Gnd and Vin.<br/>
 
*Power Supply compatible with DC adapters.<br/>
 
*Power Supply compatible with DC adapters.<br/>
 
}}
 
}}
  
{{Box|type=blue_dark|text=
+
=Physical Features=
Physical Features
+
}}
+
 
{{Box|type=l_green_light|text=->
 
{{Box|type=l_green_light|text=->
 
*Dimensions:65mm X 90mm.
 
*Dimensions:65mm X 90mm.
 
*1.6mm Glass Epoxy, FR4 PCB.
 
*1.6mm Glass Epoxy, FR4 PCB.
 
*Wave Soldered
 
*Wave Soldered
 +
}}
 +
=Downloads=
 +
{{Box|type=l_green_light|text=<br/>
 +
*[http://exploreembedded.com/wiki/images/c/cc/MINI_AVR_USB_Schematic.pdf Schematic]<br/>
 +
*[http://exploreembedded.com/wiki/index.php?title=File:Arduino_code.zip Arduino Sample Code]<br/>
 
}}
 
}}
  
 +
=Programming and Usage=
 +
=====Using the Board with AVR Studio and Flashing with XploreFlash=====
 +
{{Box|type=l_green_light|text=
 +
Step 1: Xplore flash is based on various opensource software, it requires avrdude. Avrdude is part of WinAVR GCC complier. [http://sourceforge.net/projects/winavr/files/latest/download?source=files Download and install it.]
  
 +
Step 2:To connect Development board with computer USB driver is required.
 +
[http://xplorelabz.com/wiki/images/d/d3/CP210x_VCP_Windows.zip Windows USB to UART Drivers for CP2102]
 +
*For Other Operating system please download from [http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx Silicon Labs website.]
  
[[File:Cart add.png|thumbnail|Purchase Online from our main site|link=http://xplorelabz.com/product_details.php?sel_prod=15]]
+
Step 3: Download and install [http://xplorelabz.com/wiki/images/e/ef/XploreFlash.zip XploreFlash GUI]. (XploreFlash GUI is based on AVRDUDESS)
  
{{#seo:
+
Step 4: Follow the steps on images below to flash the board.
 +
<gallery>
 +
File:CP2102_Device_Manager.JPG
 +
File:XploreFlash_Detect_MCU.JPG
 +
File:XploreFlash_Flash_Verify.jpg
 +
</gallery>
  
|title=AVR_Development_Boards
+
Note: The GUI software will require [http://www.microsoft.com/en-gb/download/details.aspx?id=16614 .NET framework] 2.0 or later please download and install it.
 +
}}
 +
{{Box|type=l_green_light|text=->
 +
=====Using the Board with Arduino Software=====
 +
For the board to appear in the arduino software add the following lines in the '''boards.txt''' file.<br/>File location:e.g: C:\Program Files\Arduino\hardware\arduino
 +
}}
 +
{{Box|type=l_blue_light|text=
 +
#################################################<br/>
 +
atmega8.name=Explore AVR Mini USB w/ ATmega8<br/>
 +
atmega8.upload.protocol=arduino<br/>
 +
atmega8.upload.maximum_size=7168<br/>
 +
atmega8.upload.speed=19200<br/>
 +
atmega8.bootloader.low_fuses=0xdf<br/>
 +
atmega8.bootloader.high_fuses=0xca<br/>
 +
atmega8.bootloader.path=atmega8<br/>
 +
atmega8.bootloader.file=ATmegaBOOT-prod-firmware-2009-11-07.hex <br/>
 +
atmega8.bootloader.unlock_bits=0x3F<br/><br/>
 +
atmega8.bootloader.lock_bits=0x0F<br/>
 +
atmega8.build.mcu=atmega8<br/>
 +
atmega8.build.f_cpu=16000000L<br/>
 +
atmega8.build.core=arduino<br/>
 +
atmega8.build.variant=standard<br/>
 +
}}
 +
{{Box|type=l_green_light|text=
 +
<gallery>
 +
File:Detect Board.png|1.The board shows up in arduino software
 +
File:CP2102 Device Manager.JPG|2.Check exact COM port
 +
File:Select_COM.png|3.Select the COM port.
 +
</gallery>
  
|titlemode=append
+
}}
  
|keywords=AVR,AT89s51,at89c51,p89v51rd2,xplorelabz,tutorials,AVR Development boards,AVR boards,Mini AVR
 
 
|description=AVR Development Boards
 
 
}}
 
  
 
{{DISQUS}}
 
{{DISQUS}}

Latest revision as of 16:39, 4 April 2015


Mini_AVR with USB is a small rapid prototyping board based on atmega 8 controller from AVR. Comes with inbuilt bootloader and hence eliminates use of external programmer. It can also be used with Arduino software. The board has additional pads for male connectors, with which the board can be fixed on a bread board!

Cart add.png

Fig 1: Mini AVR  With USB

Features


  • Comes withoptiboot bootloader, hence no external programmer required.
  • Can also be used with Arduino Software.
  • Additional Pin headers to insert the board on breadboard or perfboard, ideal for prototyping.
  • USB Interface CP2102: for communicating with the host computer.
  • LCD Interface:16 characters,2 lines.
  • Test Leds(2) and Switches(2).
  • Breakout for all Ports.
  • POT to test ADC.
  • Breakout +5v,Gnd and Vin.
  • Power Supply compatible with DC adapters.

Physical Features

->

  • Dimensions:65mm X 90mm.
  • 1.6mm Glass Epoxy, FR4 PCB.
  • Wave Soldered

Downloads

Programming and Usage

Using the Board with AVR Studio and Flashing with XploreFlash

Step 1: Xplore flash is based on various opensource software, it requires avrdude. Avrdude is part of WinAVR GCC complier. Download and install it.

Step 2:To connect Development board with computer USB driver is required. Windows USB to UART Drivers for CP2102

Step 3: Download and install XploreFlash GUI. (XploreFlash GUI is based on AVRDUDESS)

Step 4: Follow the steps on images below to flash the board.

Note: The GUI software will require .NET framework 2.0 or later please download and install it.

->

Using the Board with Arduino Software

For the board to appear in the arduino software add the following lines in the boards.txt file.
File location:e.g: C:\Program Files\Arduino\hardware\arduino

#################################################
atmega8.name=Explore AVR Mini USB w/ ATmega8
atmega8.upload.protocol=arduino
atmega8.upload.maximum_size=7168
atmega8.upload.speed=19200
atmega8.bootloader.low_fuses=0xdf
atmega8.bootloader.high_fuses=0xca
atmega8.bootloader.path=atmega8
atmega8.bootloader.file=ATmegaBOOT-prod-firmware-2009-11-07.hex
atmega8.bootloader.unlock_bits=0x3F

atmega8.bootloader.lock_bits=0x0F
atmega8.build.mcu=atmega8
atmega8.build.f_cpu=16000000L
atmega8.build.core=arduino
atmega8.build.variant=standard