You are on page 1of 2

DT-AVR

Blue terminal (J7) is the input line for power supply


voltage.
VIN SLCT (J8) jumper is used to choose the power source,
Neo Low Cost Nano System rev 1 via voltage regulator or directly from external source.
VIN SLCT (J8) Jumper Settings
DT-AVR Neo Low Cost Nano System
(LCNS) is a single chip module based on AT90USB162 1 3.3 – 5.5 Volt DC power supply (VIN)
microcontroller. DT-AVR Neo LCNS is equipped with 2 (without voltage regulator)
bootloader, thus doesn't require additional programming
device. By using bootloader in the DT-AVR NEO LCNS, 1 6.5 – 12 Volt DC power supply (VIN)
user can use the USB line as a communication line with the
2 (via voltage regulator)
computer, as well as using it for programming.

Specification 3V3 SLCT (J9) jumper is used to select microcontroller's


1. Based on AT90USB162 microcontroller with 12 KB operating voltage (output from voltage regulator).
Flash memory (total 16 KB, 4 KB had been used for POWER SELECT (J6) jumper is used to adjust the USB
bootloader) and 512 byte EEPROM. voltage with microcontroller's operating voltage.
2. Equipped with bootloader that can be programmed
using Flexible In-System Programmer (FLIP) software Operating 3V3 SLCT (J9) & POWER SELECT (J6)
from Atmel. Voltage Jumper Settings
3. Has up to 21 Input/Output lines.
4. Equipped with USB serial communication line, that can J9
also be used as microcontroller programming line. 3.3 V
5. 8 MHz oscillator frequency. J6
6. Equipped with manual reset circuit. 3 2 1
7. Equipped with HWB button to enter bootloader J9
mode.
5V
8. Equipped with 3.3V and 5V regulators with maximum J6
current of 800 mA. 3 2 1
9. Requires 3.3 – 5.5 Volt DC (without voltage
regulator) or 6.5 – 12 VDC (via voltage regulator) Mini USB (J1) connector is a communication and
power supply input. bootloader programming line via USB.
Layout PORTB (J2) and PORTC (J3) headers are digital
input/output lines.
PORTB (J2) PORTC (J3)
1
2

1
GND VCC GND 2 VCC
PB0 PB1
PB2 PB3 PC2
PB4 PB5 PC4 PC5
PB6 PB7 PC6 PC7
10

10
9

PORTD (J4) header can be used as digital input/output,


serial communications, and I2C line.
PORTD (J4)
1
2

GND VCC
PD0 PD1
RXD1 TXD1
PD4 PD5
PD6 HWB/PD7
10
9
RESET (S2) button is used to perform reset on the module. 4. Connect power supply source that suits the above
HWB (S1) button is used along with RESET button to settings.
access the bootloader mode. 5. Put module in bootloader mode.
6. Run the Atmel FLIP program, select Device > Select,
To access the bootloader mode, connect the USB cable select AT90USB162 > OK, select Settings >
first. Press and hold the HWB button. Press the RESET Communication > USB, select Open.
button and then release it. Release HWB button 7. Open DT-AVR NEO LCNS.hex file via menu File >
afterward. The module will be in bootloader mode and Load HEX file then click the RUN button on FLIP editor
can be programmed using Atmel FLIP. Bootloader mode and wait until the programming process is completed.
will be ended when RESET button is pressed or the 8. Click the Start Application button or press reset on the
programming process is completed and the Start DT-AVR Neo LCNS.
Application button on the Atmel FLIP is clicked. 9. Run the DT-AVR NEO LCNS – LCMS 1.1.exe, click
Refresh button to enumerate all COM ports.
ISP HEADER (J5) is used as ISP programming line. 10. Choose the COM port connected with the module,
then click the Connect button.
1
2

MISO VCC 11. Click the Test Serial button. If there is no error, then
SCLK MOSI Send =0 receive =0, send =1 receive =1, etc. will be
displayed and is ended with “Serial communications
ISP_RST GND
OK”. Then click the OK button. The COM port will be
disconnected and enumeration will be done.
5
6

12. After communication testing is finished, module will


Warning! (disable USB and) emit low pulse to PB0 up to PB7,
It's not suggested to program the ISP via ISP HEADER. If PC2, PC3 up to PC7, and PD0 up to PF7 alternately.
the module is reprogrammed using ISP, then the This testing can be examined via oscilloscope,
bootloader will be erased. voltmeter, or connecting it to a series of LEDs so the
blinking process will be clearly visible.
Other functions of the pin can be seen in the schematics
and datasheet.

CD/DVD Contents
1. Atmel Flexible In-System Programmer (FLIP)©
Software.
2. USB driver DT-AVR NEO LCNS-LCMS.inf (modified
from AT90USBXXX_CDC.inf from Atmel).
3. DT-AVR Neo LCNS Manual.
4. DT-AVR Neo LCNS Schematics.
5. DT-AVR NEO LCNS.c and DT-AVR NEO LCNS.exe test
program.
6. Application Notes (How2Use DT-AVR NEO LCNS).
7. Datasheet.
8. Innovative Electronics Website.

Installation Procedure
1. Connect USB cable to module and computer.
2. Set jumpers on VIN SLCT (J8), 3V3 SLCT (J11), and
POWER SELECT (J7) to the desired power supply
source and operating voltage configuration.
3. Connect the power supply source that suits the setting
on step 2.
4. When Windows® requests for driver installation,
direct it manually to DT-AVR NEO LCNS-LCMS.inf
(available in CD/DVD).
5. Pay attention to the COM number allocated by
Windows®.

Testing Procedure
The program included (DT-AVR NEO LCNS.hex) can be
used to test the module functions. Trademark & Copyright
The steps are as follows: FLexible In-system Programmer is copyright by Atmel
1. Connect USB cable to module and computer. Corporation.
2. Set jumpers on 3V3 SLCT (J11) and POWER SELECT Windows is a registered trademark of Microsoft Corporation.
(J7) so that the operating voltage used is 5V. Thank you for your confidence in using our products. If there are
3. Set jumper on VIN SLCT (J8) to match the power difficulties, questions, or suggestions regarding this product,
supply source. please contact our technical support:
support@innovativeelectronics.com

You might also like