Email address / Username  

DBAT90USB162 Atmel® AT90USB162 Development Board

One of today's most widely used MCUs offering native USB support is the Atmel® AT90USB162. It provides an easy way to add USB functionality to any new design along with hundreds of different projects that are available.

The DBAT90USB162 is an enhanced Atmel® AT90USB162 development board which also accepts AT90USB82. Offering modular design, this board is a cost-effective yet feature rich, highly compatible, flexible and easily configurable development tool, designed to give a quick start to develop code and for hardware prototyping and testing. Its design provides configurability and flexibility not available with other products. The board provides all the basic circuitry needed to work with AT90USB162: USB connector and circuit, crystal and clock configuration circuitry, Reset and HWB buttons, status LED, user button and LED, power source/voltage configuration circuitry, configurable voltage regulator, isolation resistors to combine ISP lines with other functions.

The board either accepts a MCU directly or uses additional header boards for MCU installation giving the developer the freedom of using one development board with several MCUs, eventually programmed with different code.

An extension header is available allowing connection of various size universal boards such as the usually included UB100288 or breadboards holding the rest of the circuitry, and eventually using different hardware, or direct interfacing with other devices.

Furthermore most board components are detachable or configurable via jumpers.

The board offers flexible power: both 3.3 V and 5 V USB-powered or from external supply. The board also features a built-in voltage regulator, configurable to 3.3 V and 5 V with overcurrent and thermal protection.

Board design makes it compatible with other similar development boards featuring same or similar MCUs and virtually all design/development software and libraries, including open source.

MCU comes pre-programmed with a bootloader allowing code to be programmed inside the chip without any external programmer – simply by using FLIP software from Atmel. To enter the bootloader mode, the RST button should be pressed and hold, then the HWB button pressed and the RST button released.

An ICSP programmer still can be used via dedicated ISP header, as well as debugger like JTAGICE via same header. JTAG header is also available making it easy to use debuggers like JTAGICE, but only via debugWIRE.

FEATURES

  • Flexible power – 3.3 V or 5 V from built-in voltage regulator, USB bus or external 3.0 V to 5.5 V;

  • All MCU I/O pins are accessible;

  • Headers for MCU header board – allows use of several MCUs (holding different firmware) with one development board;

  • 100 mil extension header for connection to universal or breadboards, or direct interfacing with other devices, providing access to all I/O pins and virtually all signals;

  • Mini USB and type B USB connectors – USB 2.0 full speed (12 Mbps) Device mode supported;

  • Dedicated headers for some signals: USB D-, D+, VBUS; RST/DW; HWB; EXTCLK, LED1, BUT1;

  • Built-in 0.9..16 MHz crystal (default 8 MHz);

  • Internal or external clock;

  • Optional transient voltage suppression for USB data lines;

  • Reset (RST) button;

  • Hardware boot (HWB) button – allows forcing bootloader (stock Atmel® or third-party) execution at reset (see AT90USB162 datasheet) – allows MCU programming via USB without external programmer. I/O pin is still useable for other purposes;

  • Detachable user button (BUT1) – general use button and/or used for debugging purposes. Can be disconnected to free I/O pin;

  • Detachable user LED (LED1) – general use LED and/or used for debugging purposes. Can be disconnected to free I/O pin;

  • ISP (6-pin) and JTAG (10-pin) connectors, both supporting in-circuit programming and debugging via debugWIRE;

  • Switchable insulation resistors for all ISP pins (SCK, MOSI, MISO) and for HWB pin.

COMPATIBILITY

As all MCU I/O pins are accessible and all MCU powering and clocking options are available the SBAT90USB162a is compatible with virtually every project and development tool designed for AT90USB162 and particularly for AVR MCUs.

SPECIFICATIONS

Processor

AT90USB162

Flash memory

16 kBytes (10,000 write cycles)

Max. frequency

8 MHz at 2.7 V, 16 MHz at 4.5 V

RAM

512 Bytes (static)

EEPROM

512 Bytes (100,000 write cycles)

USB

USB 2.0 full speed (12 Mbps) Device mode

USB DPRAM

176 Bytes

I/O lines

22

Timers

1 8-bit, 1 16-bit

PWM channels

5

USART

1

SPI port

1

Programming

Via USB and hardware-initiated bootloader or ISP connector

Debugging

Via debugWIRE interface (ISP connector)

Operating voltage

2.7 V to 5.5 V

Operating temperature

Industrial -40°C to +85°C

Dimensions

61 x 76 x 19  mm (2.4 x 3.0 in) FR-4 1.5 mm, 95 x 76 mm (3.7 x 3.0 x 0.75 in) with UB100288 universal board

Weight

31.4 g bare
39.25 g with UB100288

DOWNLOADS

User's Manual

Schematic diagram

DBAT90USB162
dimensions and layout

UB100288
dimensions and layout

  Demo Program (AVR-GCC source)

  Demo Program (HEX)

ITEM INCLUDES

1.  DBAT90USB162 development board with Atmel® AT90USB162AU MCU and 8 MHz crystal 1 pc
2.  DB100288 universal board 1 pc
3.  Jumper caps 7 pcs
We at embeddedglow.com use only essential technical cookies to identify sessions. These cookies cannot be used for user identification or marketing-related purposes. This website cannot operate properly without this types of essential technical cookies.
Terms, Conditions and Privacy ePrivacy Directive 2002/58/EC