Home
AVR-T32U4 development breadboard USER`S MANUAL
Contents
1. OLIMEXO 2015 AVR T32UA user s manual 4 2 Layout bottom view AREF Set of SMD jumpers Page 14 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 5 THE ATMEGA32U4 MICROCONTROLLER 5 Introduction to the chapter In this chapter is located the information about the heart of AVR T32U4 its microcontroller The information is a modified version of the datasheet provided by its manufacturers 5 1 The micro controller s features As per Atmel s datashet High Performance Low Power AVR 8 Bit Microcontroller Advanced RISC Architecture 135 Powerful Instructions Most Single Clock Cycle Execution 32x8 General Purpose Working Registers Fully Static Operation Up to 16 MIPS Throughput at 16 MHz On Chip 2 cycle Multiplier Non volatile Program and Data Memories 32K Bytes of In System Self Programmable Flash 2 5K Bytes Internal SRAM 1K Bytes Internal EEPROM Write Erase Cycles 10 000 Flash 100 000 EEPROM Data retention 20 years at 85 C 100 years at 25 C 1 Optional Boot Code Section with Independent Lock Bits In System Programming by On chip Boot Program True Read While Write Operation All supplied parts are preprogramed with a default USB bootloader Programming Lock for Software Security JTAG IEEE std 1149 1 compliant Interface Boundary scan Capabilities According to the JTAG Standard Extensive On chip Debug Support Programming of Flash EEPROM Fuses a
2. Programmable Serial USART with Hardware Flow Control Master Slave SPI Serial Interface Byte Oriented 2 wire Serial Interface Programmable Watchdog Timer with Separate On chip Oscillator On chip Analog Comparator Interrupt and Wake up on Pin Change On chip Temperature Sensor Special Microcontroller Features Power on Reset and Programmable Brown out Detection Internal 8 MHz Calibrated Oscillator Internal clock prescaler amp On the fly Clock Switching Int RC Ext Osc External and Internal Interrupt Sources Six Sleep Modes Idle ADC Noise Reduction Power save Power down Standby and Extended Standby I O and Package All T O combine CMOS outputs and LVTTL inputs 26 Programmable I O Lines 44 lead QFN Package 7x7mm Operating Voltages 2 7 5 5V Operating temperature Industrial 40 C to 85 C Maximum Frequency 8 MHz at 2 7V Industrial range 16 MHz at 4 5V Industrial range For comprehensive information on the microcontroller visit the Atmel web page for a datasheet At the moment of writing the microcontroller datasheet can be found at the following link http www atmel com Images doc7766 pdf Page 16 of 29 OLIMEXO 2015 AVR T32U4 user s manual CHAPTER 6 CONTROL CIRCUITY 6 Introduction to the chapter Here you can find information about reset circuit power circuit and quartz crystal locations 6 1 Reset AVR T32UA reset circuit i
3. The 6 pin ICSP header provides interface for custom programming debugging outside of the PINGUINO IDE Note the pin holes have a connector mounted over The pinout can be found in the table below It is important to check the jumper configuration for proper use of the ICSP pin hole ICSP pin holes MOSI PB2 3 eem a 3 pems s pe 7 2 UEXT AVR T32UA board has UEXT connector and can interface Olimex s UEXT modules For more information on our UEXT modules please visit http www olimex com OTHER UEXT pdf 10 UEXT amp CS Page 18 of 29 OLIMEXO 2015 AVR T32UA user s manual 7 3 Extension pins For your convenience the pads are named individually near each of them Please take extra care about the numbering but consider that there might be offset Also note that the board comes with no connectors soldered on the pin holes Before being able to connect with a shield you have to solder connecters yourself a D13 UEXT_ CS PF7 ICP3 CLK OC4A REST O ETE HWB BUT PE2 HWB PB7 PCINT7 OC0A OC1C RTS PB6 PCINT6 0C1B 0C4B PB5 PCINT5 0C1A 0C4B a2 PFS ADCS TMS D7 BOOT LED INT6 AINO PE6 PD5 TXLED PD5 XCK CTS D4 PDA ICP1 ADC8 D17 MISO i MEE D3 SCL PDO OCOB SCL INTO D16 MOSI c ne D2 SDA PD1 SDA INT1 D15 SCK Saal NOME D1 TXD PD3 TXD1 INT3 pias B ss PcINTe DO DO RO PD2 RXD INT2 Page 19 of 29 OLIMEXO 2015 AVR T32U4 user s manual 7 4 USB mini c
4. arduino cc and in the Arduino Wiki http en wikipedia org wiki Arduino To make the story short Arduino is easy for beginners who lack Electronics knowledge but also does not restrict professionals as they can program it in C or mix of Arduino C language There are thousands of projects which makes it easy to startup as there is barely no field where Arduino enthusiasts to have not been already Arduino has inspired two other major derivates MAPLE and PINGUINO Based on 8 bit AVR technology the computational power of Arduino boards is modest this is why a team from MIT developed the MAPLE project which is based on ARM7 STM32F103RBT6 microcontroller The board has same friendly IDE as Arduino and offers the same capabilities as hardware and software but runs the Arduino code much faster The Maple project can be found at http leaflabs com In parallel with Arduino another project was started called PINGUINO This project chose its first implementation to be with PIC microcontrollers as AVRs were hard to find in some parts of the world like South America so it is likely to see lot of PINGUINO developers are from that part of the world PINGUINO project founders decided to go with Python instead Java for processing language For the moment PINGUINO is much more flexible than Arduino as it is not limited to 8bit microcontrollers Currently the IDE which has GCC in background can support 8 bit PIC microcontrollers 32bit PIC32 MIPS mi
5. peripherals and jumper description Chapter 8 shows the processor diagram and memory map Chapter 9 provides the schematics Chapter 10 contains the revision history Page 6 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 2 INTRODUCTION TO ARDUINO PINGUINO MAPLE 2 What is Arduino Arduino is an open source electronics prototyping platform designed to make the process of using electronics in multidisciplinary projects easily accessible The hardware consists of a simple open hardware design for the Arduino board with an Atmel AVR processor and on board I O support The software consists of a standard programming language and the boot loader that runs on the board Arduino hardware is programmed using a Wiring based language syntax libraries similar to C with some simplifications and modifications and a Processing based Integrated Development Environment IDE The project began in Ivrea Italy in 2005 aiming to make a device for controlling student built interaction design projects less expensively than other prototyping systems available at the time As of February 2010 more than 120 000 Arduino boards had been shipped Founders Massimo Banzi and David Cuartielles named the project after a local bar named Arduino The name is an Italian masculine first name meaning strong friend The English pronunciation is Hardwin a namesake of Arduino of Ivrea More information could be found at the creators web page http
6. 42 100nF p A ecu gt 4 sgy Avoc a fa Avec PFOIADOOD A5 1 34 VCC FF1 ADC1 39 A4 2 V PFAIADCA TCK 38 A3 PFS ADCS TMS A2 6 37 FS UCAP FF6IADOSITDO 5c A1 c14 ct cie cia 1 vsus FFIIADCZTO HE A0 nr 7 5V_USB 5 J i 5 S 2 e e H UGND 2 E GND PCTIICP3 CLKO OCAA UEXT CS D13 is GND POSIOCSAHOCAA 1 BOOT LED D5 23 GND INT6 AINO PES 33 BUT D7 GND PEQ HHWB HWB D3 5 Dt 4 o C17 ll ZUpF ats BA 1e omHzSMD552 XIAL2 16 taro Z amp USB x t NE XTAL1 17 tary VBUS GND mo 2 PDO OCOB SCL INTO FBO SS PCINTO Do 41 20pF Q3 4 PD1 SDA INT1 PBI PCNT1 SCLK bis p E 8 PO2 RXD1 INT2 FB2 PD FCINT2 MOSI D16 GND cE POS TXD1 INT3 FB3 PDO FCINT3 MSO D17 a ZT USB MINI RT FDA ICP1 ADC8 PBA PCINTA ADCI 1 D8 amp 6 cienonE E POSIXCK1 CTS PBS PCINTS OC1A HOCAB ADC12 D9 ATMEGA32U4U a POWER SUPPLY 5V USB 5V E i 1 2 PROTO_PWRAROTO_PWR2 e q E 33V NS aav Avec VR1 3 3V re E E A LM1117IMPXADJ L2 N OUI E E e ANA 5V j JADWGND u Rt 240R 1 6 R3 s c2 dk E E C20 g zz 100nF a 3 e R10 PWR LED E 5 390R 1 4 V cevososred R27 9 OR board mounted v AVR T32u Rev C Designed by WWW OLIMEX COM DEV BASED ON WWW KENSEGLERDESIGNS COM IDEA BUTTO NS 1 l I 3 3 3V 1 o I i l R12 1 SD5 ar IN SOS ser IR 4 7k l 1 L RESET BUT RST 1 di
7. 3 3V out on those same pins Please check the picture above the lines that might be used for powering connect at the breadboard at the and lines IMPORTANT DO NOT POWER AVR T32U4 FROM BOTH THE USB AND THE PROTO POWER PINS SIMULTANEOUSLY THIS WOULD LEAD TO SHORT CIRCUIT OR OVERVOLTAGE The bootloader starts automatically On powering the board PWR_LED should turn on RXLED and TXLED should turn on and Page 11 of 29 OLIMEXO 2015 AVR T32U4 user s manual monitor the send receive on the virtual COM port 3 4 Prebuilt software The board comes with prebuilt ARDUINO bootloader The different part between the other Arduinos and Leonardo is that Leonardo doesn t use FTDI chip nor external chip for the virtual COM port but it is handled by the ATMega32U4 Page 12 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 4 AVR T32U4 BOARD DESCRIPTION 4 Introduction to the chapter Here you get acquainted with the main parts of the board Note the names used on the board differ from the names used to describe them For the actual names check the AVR T32UA board itself 4 1 Layout top view bu Fu i Fe iz UA i gt i gt a amp amp 4 j c2 _D _D1 02 D3 044 05 el gt EI PAS C26 Rig Mar cx S PS Se ri L Cit A W 16D17PD5 AGA cat A gt ow i t 2 iN x r og OT x mS E m LJ oz X zt c7 AUR MADE af T4 3U GND Page 13 of 29
8. FF 32 bytes 0x0000 ome 9e o es o ses ow ome ISRAM size 2 5K bytes Start Address ISRAM start 0x100 End Address ISRAM end OxOAFF External Memory Not Present EEPROM Notes 1 Size E2 size 1K bytes End Address Byte address 2 Word 16 bit address E2 end Page 23 of 29 OxOSFF OLIMEXO 2015 AVR T32UA user s manual CHAPTER 9 SCHEMATICS 9 Introduction to the chapter In this chapter are located the schematics describing logically and physically AVR T32UA 9 1 Eagle schematic AVR T32UA schematic is visible for reference here You may zoom the pdf for a better view Search is also available You can also find the schematics on the web page for AVR T32UA at our site https www olimex com Products Duino AVR AV R T32U4 They are located in HARDWARE section Note that AVR T32UA schematic is released under Creative Commons Attribution Share Alike 3 0 United States License and the whole project is released under The EAGLE schematic is situated on the next page for quicker reference Page 24 of 29 OLIMEXO 2015 AVCC PD6 T1 OC4D ADC9 PO7 TO OC4D ADC10 PB6 PCINT6 OC1 B OC4B ADC13 PB7 PCINT7 OCOA OC1C RTS 33V 33V e el A 5V USB u5 RESET 13 RESET AREF
9. IEROLT IBCGUULDY 1i dii a hasasaaat aeta a uia asuaos a pasaunaeu Mix a asdi EE 17 6 Introd ction to tlie chapter iiiiceccue cec cures eta suena a eco ra bbs eus a e calva aa aas sa Pao nap aaa 17 Page 3 of 29 OLIMEXO 2015 AVR T32U4 user s manual CHAPTER 10 RE VISION HISTORY esesssssssssccosessccssssccsesecocsscccseesccssscccsesecsssese 27 10 Introduction to the Chapter ccccccssssssssssssssssssssssscssscccscssssscssssscssssscsssssecesssccsssseseases 27 Page 4 of 29 OLIMEXO 2015 AVR T32U4 user s manual CHAPTER 1 OVERVIEW 1 Introduction to the chapter Thank you for choosing the AVR T32U4 development board from Olimex This document provides a User s Guide for the Olimex AVR T32U4 development board As an overview this chapter gives the scope of this document and lists the board s features The document s organization is then detailed The AVR T32U4 development board enables code development of applications running on the ATMega32U4 microcontroller manufactured by Microchip technology 1 1 Features Some of the features of the board are listed below e ATMEGA32U4 microcontroller all in one USB communication no need for external FTDI chip Input power supply taken from mini USB Feeds power to the breadboard bus Works both on 3 3V and 5V UEXT connector which allow many existing modules like RF ZIGBEE GSM GPS to be connected The LEDs and the BUTTONS are on the edge of
10. LE gt z J 4 ain ap 4 ay a te Y TID We i poe LM e AV R T32UA development breadboard USER S MANUAL Document revision E January 2015 Designed by OLIMEX Ltd 2012 lead free All boards produced by Olimex LTD are ROHS compliant OLIMEXO 2015 AVR T32U4 user s manual 2015 Olimex Ltd Olimex logo and combinations thereof are registered trademarks of Olimex Ltd Other product names may be trademarks of others and the rights belong to their respective owners The information in this document is provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex products This work is licensed under the Creative Commons Attribution ShareAlike 3 0 Unported License To view a copy of this license visit http www creativecommons org licenses by sa 3 0 This hardware design by Olimex LTD is licensed under a Creative Commons Attribution ShareAlike 3 0 Unported License The software is released under GPL It is possible that the pictures in this manual differ from the latest revision of the board The product described in this document is subject to continuous development and improvements All particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warranties of mercha
11. MORY AND BLOCK DIAGRAM 8 Introduction to the chapter A block diagram of the processor is located below On the next page you can find a memory map for this family of processors It is strongly recommended to refer to the original datasheet released by Atmel for ones of higher quality Figure 2 1 Block Diagram DATA REGISTER DATA DIR pata Hd iiii DIR PORTF REG PORTF REG PORTC d 8 BIT DA TA BUS POR BOD RESET L OSCILLATOR CALIB OSC MIBGXAP i COUNTER S SCILLAT WATCHDOG OSCILLATOR REGISTER PURPOSI 1 UNIT el L area INSTRUCTION TEMPERATURE Y SENSOR CONTROL LINES ON CHIP USB PAD 3V REGULATOR mm mm PAM MCU CONTROL TIMING AND HER Si dir TIMERS ANALOG COMPARATOR USARTI ee N 1 1 i DATA REGISTER acne Dn e p PEE DATA DIR DATA REGISTER DATA DIR PORTE REG PORTB PORTD REG PORTD 1 1 j 1 1 1 1 i i VELA inn PEG PE2 PB7 PBO PD7 PDO Page 22 of 29 OLIMEXO 2015 8 1 Memory organization Table 5 1 Memory Mapping Size Start Address End Address AVR T32UA user s manual Flash end 32 Registers Size Start Address End Address I O Registers Size Start Address End Address Ext I O Registers Size Start Address End Address Internal SRAM Size Ox7FFF Ox3F
12. cepted All returns must include all the factory accessories which come with the item This includes any In Circuit Serial Programming cables anti static packing boxes etc With your return enclose your PO Also include a brief letter of explanation of why the merchandise is being returned and state your request for either a refund or an exchange Include the authorization number on this letter and on the outside of the shipping box Please note It is your responsibility to ensure that returned goods reach us Please use a reliable form of shipping If we do not receive your package we will not be held liable Shipping and handling charges are not refundable We are not responsible for any shipping charges of merchandise being returned to us or returning working items to you The full text might be found at https www olimex com wiki GTC Warranty for future reference Page 29 of 29
13. crocontrollers and ARM7 CORTEXMS microcontrollers which makes PINGUINO very flexible because once you make your project you can migrate easily through different hardware platforms and not being bound to a single microcontroller manufacturer The PINGUINO project can be found at http www pinguino cc Page 7 of 29 OLIMEXO 2015 AVR T32U4 user s manual 2 1 First steps with Arduino IDE Depending when you purchased the board there are two scenarios since the PID product ID which is stored in the firmware and expected by the IDE is different between versions 1 0 0 and 1 0 1 1 0 1 is the first release of the Arduino IDE with official support for Leonardo 2 1 1 For purchases after the official release of Leonardo Boards produced after the official release of Arduino Leonardo have the latest bootloader available with the adjusted bootloader PID Download the latest Arduino IDE and extract the package You can find the needed driver for the bootloader located in folder drivers You click update on the device in device manager and point the installer to the drivers folder Then launch Arduino IDE and set the correct board and COM port in TOOLS menu From File gt Open navigate to the examples folder which is found in the Arduino IDE installation folder Choose a simple example to begin with like BlinkWithoutDelay ino and open it Click verify and after it compiles click Upload Voila you have uploaded code to your Arduino device Now
14. i o 48 i Hi c7 l Ri3 NA H 330R 1 l I elk 1 J Released under Creative Commons Attribution Share Alike 3 0 United States License Page 25 of 29 3 3V R24 RXD SDA 33V 3 3V 4 TkL 4 7k AVR T32U4 user s manual R25 MOST UEXT CS BH10S STAT LEDS F l BOOT LED TXLED RXLED i i l l R2 R1 R8 NA 1k 1k i i l BOOT LED TXLED RXLED i gY NA X LEDOGOS GREEN V LEDOGOSYELLOW l e l l OLIMEXO 2015 AVR T32UA user s manual 9 2 Physical dimensions Note that all dimensions are in inches AN oo OO soo TOO OO 00000000000000 N am Lay 0o0000000000000 Page 26 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 10 REVISION HISTORY 10 Introduction to the chapter In this chapter you will find the current and the previous version of the document you are reading Also the web page for your device is listed Be sure to check it after a purchase for the latest available updates and examples 10 1 Document revision Note that the changes in the table below represent only changes in the document Differences between board revisions are not specified Revision date Changes Modified page A 21 12 13 Initial manual release Added links to chapters By Hes Added info about different bootloader ver
15. ncludes R12 4 7kQ R13 330 SD5 Shottky diode ATMega32U4 pin 13 RESET and a RESET button Note that it also can be found at the ICSP header pin 5 and test pad RESET 6 2 Clock 16 MHz quartz crystal Q1 is found at pins 16 and 17 of the processor Note that by default the board is powered by 3 3V At 3 3V the maximum frequency that can be achieved with ATmega32u4 is around 10MHz Since it is relatively easy to set the board to 5V operation we decided to go with the 16Mhz quartz instead of 8MHz one thus overclocking the board The main ATmega32u4 can operate at the maximum clock speed available 16 MHz only if powered by at least 4 5V IMPORTANT If the board has a quartz crystal rotated at 45 degrees relative to the pads provided do not panic This is normal We have two types of such crystals one of them requires 4 pads the other only 2 pads That is why we have provided 4 pads to be able to fit both crystals All boards Olimex manufactures pass automatized optical inspection after assembly and obvious misplacement like this is impossible to occur Page 17 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 7 HARDWARE 7 Introduction to the chapter In this chapter are presented the connectors that can be found on the board all together with their pinout Proto area is shown Jumpers functions are described Notes and info on specific peripherals are presented Notes regarding the interfaces are given 7 1 ICSP pin holes
16. nd Lock Bits through the JTAG Interface USB 2 0 Full speed Low Speed Device Module with Interrupt on Transfer Completion Complies fully with Universal Serial Bus Specification Rev 2 0 Supports data transfer rates up to 12 Mbit s and 1 5 Mbit s Endpoint 0 for Control Transfers up to 64 bytes 6 Programmable Endpoints with IN or Out Directions and with Bulk Interrupt or Isochronous Transfers Configurable Endpoints size up to 256 bytes in double bank mode Fully independent 832 bytes USB DPRAM for endpoint memory allocation Suspend Resume Interrupts CPU Reset possible on USB Bus Reset detection 48 MHz from PLL for Full speed Bus Operation USB Bus Connection Disconnection on Microcontroller Request Crystal less operation for Low Speed mode Page 15 of 29 OLIMEXO 2015 AVR T32U4 user s manual Peripheral Features On chip PLL for USB and High Speed Timer 32 up to 96 MHz operation One 8 bit Timer Counter with Separate Prescaler and Compare Mode Two 16 bit Timer Counter with Separate Prescaler Compare and Capture Mode One 10 bit High Speed Timer Counter with PLL 64 MHz and Compare Mode Four 8 bit PWM Channels Four PWM Channels with Programmable Resolution from 2 to 16 Bits Six PWM Channels for High Speed Operation with Programmable Resolution from 2 to 11 Bits Output Compare Modulator 12 channels 10 bit ADC features Differential Channels with Programmable Gain
17. ntability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product This evaluation board kit is intended for use for engineering development demonstration or evaluation purposes only and is not considered by OLIMEX to be a finished end product fit for general consumer use Persons handling the product must have electronics training and observe good engineering practice standards As such the goods being provided are not intended to be complete in terms of required design marketing and or manufacturing related protective considerations including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards Olimex currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive Olimex assumes no liability for applications assistance customer product design software performance or infringement of patents or services described herein THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE AVR T32U4 THEY ARE CONSIDERED SUITABLE ONLY FOR AVR T32U4 Page 2 of 29 OLIMEXO 2015 AVR T32UA user s manual Table of Contents CHAPIERDCON
18. onnector Note that the USB is confiugred only as device rin a pignat mame 4 jot connected s pe 7 5 Jumper description All jumpers on AVR T32UA are board mounted SMT type This means you would need to cut or solder to be able to change the position You would need basic soldering tools and skills to be able to change the positions 7 5 1 Jumper 5V E If you close 5V E then the 3 3V voltage regulator VR1 would be bypassed 5V from the USB or the proto powering pins would go directly to the board It would be a good idea to remove VR1 completely if you decide to close 5V E Default state is open 7 5 2 Jumper R23 E Controls the SPI SCL 4 7k pull up resistor By default the jumper is closed and the resistor is enabled Default position is closed 7 5 3 Jumper R24 E Controls the SPI SDA 4 7k pull up resistor By default the jumper is closed and the resistor is enabled Default position is closed 7 5 4 Jumper R25 E Controls the SPI CS chip select 4 7k pull up resistor By default the jumper is closed and the resistor is enabled Default state is closed Page 20 of 29 OLIMEXO 2015 AVR T32UA user s manual 7 6 Additional hardware components The components below are mounted on the AVR T32UA board but are not discussed above They are listed here for completeness General purpose button 2 LEDs showing virtual port activity Page 21 of 29 OLIMEXO 2015 AVR T32UA user s manual CHAPTER 8 ME
19. sions D 19 08 14 Added a note about rotated quartz crystal E 22 01 15 Added note about the 3 3V overclocking mooo 3 4 8 9 Corrected major mistakes regarding the power supply and the jumper descriptions C 14 02 14 Updated disclaimer All Added warranty and returns information Improved document formatting ho Bo Page 27 of 29 OLIMEXO 2015 AVR T32UA user s manual 10 2 Web page of your device The web page you can visit for more info on your device is https www olimex com Products Duino AVR AV R T32U4 There you can find more info and some examples Order codes AVR T32UA completely assembled and tested USB MINI CABLE mini USB to USB type A cable BREADBOARD 1 82x52x10 mm solderless breadboard for experimenting BREADBOARD MINI 45x35x8 5 mm solderless breadboard for experimenting How to order You can order directly from our web shop or from any of our distributors Please visit our web page https www olimex com for more info Page 28 of 29 OLIMEXO 2015 AVR T32UA user s manual 10 3 Product support For product support hardware information and error reports mail to support olimex com All document or hardware feedback is welcome Note that we are primarily a hardware company and our software support is limited Please consider reading the paragraph below about the warranty of Olimex products All goods are checked before they are sent out In the unlikely event that goods are fa
20. start exploring the world of Arduino More info and help on the software can be found and the official Arduino web site http www arduino cc 2 1 2 For purchases before the official release of Leonardo If you have purchased the T 32U4 before the official release of the Arduino Leonardo board there are two scenarios for using Arduino IDE 1 Download Arduino IDE 1 0 RC2 or Arduino IDE 1 0 0 When you extract the package check if the Arduino Leonardo section is the hardware arduino boards is uncommented If the section has number signs infront remove the number signs 2 If you want to use the latest version which by the time of writing is 1 0 1 you would need to change to bootloader firmware This will require an AVR programmer tool You can get the bootloader in elf format from our web site You can also use the original bootloader hex if you set the fuses and lock bits for the processor as follows low_fuses Oxff high fuses 0xd8 extended fuses Oxcb lock bits choose SPM Prohibited in Boot Section from the drop down menu which will set the bits either to EF or 2F Page 8 of 29 OLIMEXO 2015 AVR T32U4 user s manual After you have downloaded and extracted the desired IDE you need to install the driver for your operating system You can find the needed driver for the bootloader located in folder drivers You click update on the device in device manager and point the installer to the drivers folder Then launch Ard
21. ter Since this is a board mainly focused on breadboarding having a breadboard is highly advisable This way you can have access to the free pins using jumper wires and no need of pesky soldering and unsoldering Good and cheap choices are the ones we offer BREADBOARD 1 82x52x10 mm solderless breadboard for experimenting BREADBOARD MINI 45x35x8 5 mm solderless breadboard for experimenting On the next page you can find a picutre of AVR T32U4 mounted on a breadboard Page 10 of 29 OLIMEXO 2015 AVR T32UA user s manual If you want to upgrade the bootloader or program the board without the ARDUINO IDE there are pinouts for ICSP programmer note that there IS a 6 pin connector mounted You can use our AVR ISP ISO or AVR ISP TINY programmer for custom programming without ARDUINO IDE Having an AVR programmer is highly advisable since the bootloader software is still not perfect and it is possible to destroy it only by software means for instance disabling all interrupts and then entering infinite loop would hang the bootloader which would require reinstalling the bootloader 3 3 Powering the board The AVR T32UA board is self powered by the miniUSB if it is connected to a USB hub of a computer Alternatively it can be powered via the power pins located at the bottom of the board You may provide between 3 0V and 5V on one of those proto power pins to power the board Additionally if the board is powered by USB you might find
22. the board so there is easy access even if the boards have shields on them Mini USB connector is used which is common and used in most cell phones so you do not have to buy other cables 1 2 Similar boards AVR T32U4 is ARDUINO LEONARDO like breadboard with ATMega32U4 It is a powerful board considering its low price but yet a starter board for the Arduino family The more powerful Arduino boards we have in the range are OLIMEXINO 32U4 again based on Leonardo and OLIMEXINO 328 based on Arduino Duenomilanove Both differ from AVR T32U4 in having the standard Arduino shield connectors and additional features OLIMEXINO 328 has a more sophisticated supply circuit USB OTG connector and there are more Arduino projects available for it 1 3 Organization Each section in this document covers a separate topic organized as follow Chapter 1 is an overview of the board usage and features Chapter 2 has a short introduction to Arduino platform and its derivatives Pinguino and Page 5 of 29 OLIMEXO 2015 AVR T32U4 user s manual Maple Chapter 3 provides a guide for quickly setting up the board Chapter 4 contains the general board diagram and layout Chapter 5 describes the component that is the heart of the board the ATMega32U4 microcontroller Chapter 6 is an explanation of the control circuitry associated with the microcontroller to reset Also shows the clocks on the board Chapter 7 covers the connector pinout
23. uino IDE and set the correct board and COM port in TOOLS menu From File gt Open navigate to the examples folder which is found in the Arduino IDE installation folder Choose a simple example to begin with like BlinkWithoutDelay ino and open it Click verify and after it compiles click Upload Voila you have uploaded code to your Arduino device Now start exploring the world of Arduino More info and help on the software can be found and the official Arduino web site http www arduino cc Page 9 of 29 OLIMEXO 2015 AVR T32U4 user s manual CHAPTER 3 SETTING UP THE AVR T32U4 BOARD 3 Introduction to the chapter This section helps you set up the AVR T32UA development board for the first time Please consider first the electrostatic warning to avoid damaging the board then discover the hardware and software required to operate the board The procedure to power up the board is given and a description of the default board behavior is detailed 3 1 Electrostatic warning AVR T32UA is shipped in a protective anti static package The board must not be exposed to high electrostatic potentials A grounding strap or similar protective device should be worn when handling the board Avoid touching the component pins or any other metallic element 3 2 Requirements In order to set up the AVR T32UA the following items are required If using the free ARDUINO IDE the ONLY requirement is a miniUSB to USB A cable to connect to a compu
24. ulty they must be returned to OLIMEX at the address listed on your order invoice OLIMEX will not accept goods that have clearly been used more than the amount needed to evaluate their functionality If the goods are found to be in working condition and the lack of functionality is a result of lack of knowledge on the customers part no refund will be made but the goods will be returned to the user at their expense All returns must be authorized by an RMA Number Email support olimex com for authorization number before shipping back any merchandise Please include your name phone number and order number in your email request Returns for any unaffected development board programmer tools and cables permitted within 7 days from the date of receipt of merchandise After such time all sales are considered final Returns of incorrect ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their firmware changed Because of the nature of the products we deal with prototyping electronic tools we cannot allow returns of items that have been programmed powered up or otherwise changed post shipment from our warehouse All returned merchandise must be in its original mint and clean condition Returns on damaged scratched programmed burnt or otherwise played with merchandise will not be ac
Download Pdf Manuals
Related Search
Related Contents
Détecteur de métaux VMH3CS Speco Technologies DVR-4CF User's Manual Casablanca K1CA-45 Instructions / Assembly myGotVMail User Manual Consultez le pdf CyberCafePro Online Management Information System User Manual DeLOCK eSATA/eSATA cable, 1.5m Lire l`article Installation ABCD...123 Copyright © All rights reserved.
Failed to retrieve file