Shopping Cart


Your Cart is currently empty.

Home Digit-LS
Digit-LS Hardware description

Please refer to the picture below.

1. USB B connector. Use this connector to connect the Digit-LS to your computer

2. Header for external power supply

3. Header for USB power supply. Connect jumper to use USB power supply, remove if using external power supply.

4.  Reset button. This will reset your Digit-LS and cause re-enumeration if connected to a PC.

5. Status LED. After succesful enumeration this LED will light up. A flashing LED indicates that the Digit-LS was enumerated succesfully, but no custom configuration is present in memory.

6. Power LED. Light up when device is powered up.

7. Load button. Hold this button and press the Reset button to start the Digit-LS as if no custom configuration was loaded. This feature can be used in case you experience problems with the custom configuration that you uploaded to the device that prevent it from enumerating properly. If you start the Digit-LS using this feature, a flashing Status LED will confirm that the custom configuration was disabled.

8. Electrical interface. See table below for pin designation.

9. Serial interface. This header can be used to send information using a serial connection. This can be useful in case you want to send debugging information to your PC without using the standard debugging API function through the USB connector. Also you can use this header to interface directly to another device using serial communication. The header is connected directly to the built-in USART module of the microcontroller.

Electrical pinout (JP1):

LABEL 
PIN no
PIN no 
LABEL 
 GND*
 GND*
 RESET/E3*
3
 GND*
 A0
 A1
 A2
7
 A3
 A4
10
 A5
 B6
11
12
 B7
 B4
13
14
 B5
 B2
15
16
 B3
 B0
17
18
 B1
 D6
19
20
 D7
 D4
21
22
 D5
 D2
23
24
 D3
 D0
25
26
 D1
 E0
27
28
 E1
 E2#
29
30
 RESET/E3 
 C6/TX
31
32
 C7/RX
 D-/C4**
33
34
 C5/D+**
 C2
35
36
 GND***
 C0##
37
38
 C1
 VDD
39
40
 VDD

 Notes:

* Available only on PCB revisions DIPA1_3 and lower with a 40-pin header on JP1. Higher revisions use a 36-pin header instead that does not occupy positions 1-4. For these revisions GND is available on pin 36 and RESET/E3 is available on pin 30. If you need backward compatibility on revisions DIPA1_4 and higher, just use a 40 pin header instead.

** I/O ports C4 and C5 are multiplexed with the USB signal lines. Using these lines in your designs is not recommended unless you want to use the USB port only for programming purposes. In that case, make sure that pin 33 and 34 are disconnected from your target circuit before connecting the USB cable.

*** The GND signal on pin 36 is only available on PCB revisions DIPA1_4 and higher, on lower revisions it is Not Connected. If you want to make a DIPA1_3 or lower revision upward compatible to the 36 pin interface, you can solder an extra wire from either pin 1, 2 or 4 to pin 36.

# The E2 signal is normally used to control the Status LED. You can use this signal in your target circuit if it needs to perform actions based on the enumeration status of the Digit-LS interface. Do not use this signal for other purposes as your custom configuration has no control over the E2 signal.

## The C0 signal is used to read the Load button. This button is only meaningful during device initialisation. After initialisation, you can use this button/signal for other purposes. Make sure it is always in tri-state, i.c. do not change it into an output signal. If you change it into an output 1 signal, pressing the Load button will cause a short-circuit.

Last Updated on Monday, 15 February 2010 17:59
 
Copyright Sofrides IO