Table of Contents
SMART Response XE Handheld PCB Pinouts
Test Points
TCK top left if oriented with SW1 on top of board
Layout:
TCK TMS TDO TDI RST MISO SCK GND VCC MOSI
TCK - ATmega128RFA1 pin 3 [PF4:ADC4:TCK] SCK - ATmega128RFA1 pin 37 [PB1:SCK:PCINT1] TMS - ATmega128RFA1 pin 4 [PF5:ADC5:TMS] GND - GND RST - ATmega128RFA1 pin 12 [RSTN] TDO - ATmega128RFA1 pin 5 [PF6:ADC6:TDO] VCC - VCC (3.3V) MISO - ATmega128RFA1 pin 39 [PB3:MISO:PDO:PCINT3] TDI - ATmega128RFA1 pin 6 [PF7:ADC7:TDI] MOSI - ATmega128RFA1 pin 38 [PB2:MOSI:PDI:PCINT2]
SCL - ATMega128RFA1 pin 25 [PD0:SCL:INT0], U5 pin 6 SDA - ATMega128RFA1 pin 26 [PD1:SDA:INT1], U5 pin 7 CLK0 - ATmega128RFA1 pin 53 [PE7:ICP3:INT7:CLKO], R29 to Display pin 6
ISP Pads
Pin 1 top left if oriented with SW1 on top of board
Layout:
1 2 3 4 5 6
- MISO, ATmega128RFA1 pin 39 [PB3:MISO:PDO:PCINT3]
- VCC (3.3V)
- SCK, ATmega128RFA1 pin 37 [PB1:SCK:PCINT1]
- MOSI, ATmega128RFA1 pin 38 [PB2:MOSI:PDI:PCINT2]
- RST, ATmega128RFA1 pin 12 [RSTN]
- GND
JTAG Pads
Pin 1 bottom left if oriented with SW1 on top of board
Layout:
2 4 6 8 10 1 3 5 7 9
- TCK, ATmega128RFA1 pin 3 [PF4:ADC4:TCK]
- GND
- TDO, ATmega128RFA1 pin 5 [PF6:ADC6:TDO]
- VCC (3.3V)
- TMS, ATmega128RFA1 pin 4 [PF5:ADC5:TMS]
- RST, ATmega128RFA1 pin 12 [RSTN]
- NC
- NC
- TDI, ATmega128RFA1 pin 6 [PF7:ADC7:TDI]
- GND
RS232 pads
Pin 1 top left if oriented with SW1 on top of board
Layout:
1 2 3 4 5 6
- U6 pin 13
- R36 to GND, U6 pin 1
- U6 pin 8
- R35 to VCC (3.3V)
- GND, RS232 pad 6
- GND, RS232 pad 5
Keyboard
Logical Layout (SK# are screen keys: top to bottom 1-5 on left, 6-10 on right):
ROW1|ROW2|ROW3|ROW4|ROW5|ROW6|ROW7|ROW8|ROW9|ROW10 COL1 1| 2| 3| 4| 5| 6| 7| 8| 9| 10 COL2 Q| W| E| R| T| Y| U| I| O| P COL3 A| S| D| F| G| H| J| K| L| Bksp COL4 Shft| Z| X| C| V| B| N| M|Entr| Up COL5 Sym|Frac|Root| Exp| Spc| ,| .|Down|Left|Right COL6 SK1| SK2| SK3| SK4| SK5| SK6| SK7| SK8| SK9| SK10
COL1 - ATmega128RFA1 pin 26 [PD1:SDA:INT1], ATmega128RFA1 pin 52 [PE6:T3:INT6] COL2 - ATmega128RFA1 pin 43 [PB7:OC0A:OC1C:PCINT7] COL3 - ATmega128RFA1 pin 42 [PB6:OC1B:PCINT6] COL4 - ATmega128RFA1 pin 41 [PB5:OC1A:PCINT5] COL5 - ATmega128RFA1 pin 40 [PB4:OC2A:PCINT4] COL6 - ATmega128RFA1 pin 46 [PE0:RXD0:PCINT8], U6 (unpopulated) pin 9
ROW1 - ATmega128RFA1 pin 50 [PE4:OC3B:INT4] ROW2 - ATmega128RFA1 pin 64 [PF1:ADC1] ROW3 - ATmega128RFA1 pin 2 [PF3:ADC3:DIG4] ROW4 - ATmega128RFA1 pin48 [PE2:XCK0:AIN0] ROW5 - ATmega128RFA1 pin 47 [PE1:TXD0], U6 (unpopulated) pin 11 ROW6 - ATmega128RFA1 pin 32 [PD7:T0] ROW7 - ATmega128RFA1 pin 14 [PG0:DIG3] ROW8 - ATmega128RFA1 pin 19 [PG5:OC0B] ROW9 - ATmega128RFA1 pin 30 [PD5:XCK1] ROW10 - ATmega128RFA1 pin 29 [PD4:ICP1]
Display
(P3) marked “S028HN118A VER:A1” reportedly an ST7586S display chip driving a 384×160 LCD display
Pin 1 on right if oriented with SW1 on top of board
- VPP pad
- ATmega128RFA1 pin 37 [PB1:SCK:PCINT1], ISP pad 3, Test Point SCK, U2 pin 6
- ATmega128RFA1 pin 38 [PB2:MOSI:PDI:PCINT2], ISP pad 4, Test Point MOSI, U2 pin 5
- R31 to ATmega128RFA1 pin 31 [PD6:T1]
- R30 to ATmega128RFA1 pin 16 [PG2:AMR]
- R29 to ATmega128RFA1 pin 53 [PE7:ICP3:INT7:CLKO], CLK0 pad
- EXT pad
- VCC
- C7 to C23 to Vin (6V)
- GND
- GND
- VCC
- C27 to C23 to Vin (6V)
- C6 to Display pin 15
- C6 to Display pin 14
- C28 to C23 to Vin (6V)
SW1
(Power Switch), Normally Open
Left and Right if oriented with SW1 on top of board
L - GND R - ATmega128RFA1 pin 27 [PD2:RXD1:INT2], Z1 pin 1
Speaker
(unpopulated)
Pin 1 top if oriented with SW1 on top of board)
- Speaker pin 2, Q1 (unpopulated) pin 2, R39 (unpopulated) to GND
- Speaker pin 1, Q1 (unpopulated) pin 2, R39 (unpopulated) to GND
- Speaker pin 4, R10 (unpopulated) to Q1 pin 1 + ATmega pin 49, R9 (unpopulated) to ?, C18 to GND
- Speaker pin 3, D1 (unpopulated) pin 3 (D1 pin 1 to GND)
U1 - RF Switch
(Marked “G4J”) possible high-frequency (RF) SPDT switch uPG2214TB
Pin 1 top right if oriented with SW1 on top of board
- C39 to ANT1 (GND when board unpowered)
- GND
- C16 to ANT2
- ATmega pin 15, C35 to GND
- unmarked Capactior (between U1 and C36) to C36 to GND - theoretically connected to ATMega pins 8 + 9 via a Balun, see ATmega datasheet section 9.8.3.2
- ATmega pin 1, unlabeled capacitor to GND
U2 - SPI Flash
(Marked “ATMLH028 Z7H1164A”) possible Two-Wire Serial EEPROM Atmel AT24C?
Pin 1 top right if oriented with SW1 on top of board
- ATmega128RFA1 pin 28 [PD3:TXD1:INT3], CS_Flash pad
- ATmega128RFA1 pin 39 [PB3:MISO:PDO:PCINT3], ISP pad 1, Test Point MISO
- R17 to VCC (3.3V)
- GND
- ATmega128RFA1 pin 38 [PB2:MOSI:PDI:PCINT2], ISP pad 4, Test Point MOSI
- ATmega128RFA1 pin 37 [PB1:SCK:PCINT1], ISP pad 3, Test Point SCK
- R16 to C53 to GND
- VCC (3.3V)
U3 - ATmega128RFA1
Pin 1 top right if oriented with SW1 on top of board
- [PF2:ADC2:DIG2] - U1 pin 6 (possible RF switch)
- [PF3:ADC3:DIG4] - Keyboard ROW3
- [PF4:ADC4:TCK] - JTAG Pad 1, Test Point TCK
- [PF5:ADC5:TMS] - JTAG Pad 5, Test Point TMS
- [PF6:ADC6:TDO] - JTAG Pad 3, Test Point TDO
- [PF7:ADC7:TDI] - JTAG Pad 9, Test Point TDI
- [AVSS_RFP] - GND
- [RFP] - theoretically connected to Balun to antenna switch, see ATmega datasheet section 9.8.3.2
- [RFN] - theoretically connected to Balun to antenna switch, see ATmega datasheet section 9.8.3.2
- [AVSS_RFN] - GND
- [TST] -
- [RSTN] - ISP Pad 5, JTAG Pad 6, Test Point RST
- [RSTON] -
- [PG0:DIG3] - Keyboard ROW7
- [PG1:DIG1] - U1 pin 4 (possible RF switch)
- [PG2:AMR] - Display pin 5
- [PG3:TOSC2] - Y2 (32.768KHz crystal)
- [PG4:TOSC1] - Y2 (32.768KHz crystal)
- [PG5:OC0B] - Keyboard ROW8
- [DVSS:DSVSS] - GND
- [DVDD] -
- [DVDD] -
- [DEVDD] - VCC (3.3V)
- [DVSS] - GND
- [PD0:SCL:INT0] - U5 (unpopulated) pin 6, Test Point SCL
- [PD1:SDA:INT1] - Keyboard COL1, U5 (unpopulated) pin 7, Test Point SDA – Also pin 52
- [PD2:RXD1:INT2] - SW1 Right Side (SW1 NO, closes to GND)
- [PD3:TXD1:INT3] - U2 pin 1, CS_Flash
- [PD4:ICP1] - Keyboard ROW10
- [PD5:XCK1] - Keyboard ROW9
- [PD6:T1] - Display pin 4
- [PD7:T0] - Keyboard ROW6
- [CLKI] -
- [DEVDD] - VCC (3.3V)
- [DVSS] - GND
- [PB0:SSN:PCINT0] -
- [PB1:SCK:PCINT1] - Display pin 2, ISP Pad 3, U2 Pin 6, Test Point SCK
- [PB2:MOSI:PDI:PCINT2] - Display Pin 3, ISP Pad 4, U2 Pin 5, Test Point MOSI
- [PB3:MISO:PDO:PCINT3] - ISP Pad 1, U2 pin 2, Test Point MISO
- [PB4:OC2A:PCINT4] - Keyboard COL5
- [PB5:OC1A:PCINT5] - Keyboard COL4
- [PB6:OC1B:PCINT6] - Keyboard COL3
- [PB7:OC0A:OC1C:PCINT7] - Keyboard COL2
- [DEVDD] - VCC (3.3V)
- [DVSS] - GND
- [PE0:RXD0:PCINT8] - Keyboard COL6, U6 (unpopulated) pin 9
- [PE1:TXD0] - Keyboard ROW5, U6 (unpopulated) pin 11
- [PE2:XCK0:AIN0] - Keyboard ROW4
- [PE3:OC3A:AIN1] - Q1 pin 1 (unpopulated transistor to drive Speaker pins 1,2), R10 (unpopulated) to Speaker pins 3,4
- [PE4:OC3B:INT4] - Keyboard ROW1
- [PE5:OC3C:INT5] - U5 (unpopulated) pin 5
- [PE6:T3:INT6] - Keyboard COL1 – Also pin 26
- [PE7:ICP3:INT7:CLKO] - Display pin 6, Test Point CLK0
- [DEVDD] - VCC (3.3V)
- [DVSS] - GND
- [XTAL2] - Y1 (marked T160 MSF9, 16MHz crystal?)
- [XTAL1] - Y1 (marked T160 MSF9, 16MHz crystal?)
- [AVSS:ASVSS] - GND
- [EVDD] - VCC (3.3V)
- [AVDD] -
- [AVSS] - GND
- [AREF] - C17 (disconnected) to GND
- [PF0:ADC0] - to Battery Voltage Divider (Vin - R4 z825 KOhm) - Pin63 - R5 (300 KOhm) - GND)
- [PF1:ADC1] - Keyboard ROW2
U4 - DC-DC converter
(Marked “PHNI”) 5-pin package, possible TPS62203DBV 3.3V DC-DC converter
Pin 1 bottom left if oriented with SW1 on top of board
Layout:
5 4 1 2 3
- Vin (battery pack +, 6VDC nominal)
- C23 to Vin (battery pack +, 6VDC nominal)
- Vin (battery pack +, 6VDC nominal)
- L3 to VCC (3.3V)
- VCC (3.3V)
U5
10-pin package outline
Pin 1 top left if oriented with SW1 on top of board
- GND
- NC
- R13 (unpopulated) to U5 pin 5 + atmega pin 51
- GND
- ATmega128RFA1 pin 51 [PE5:OC3C:INT5], R13 (unpopulated) to U5 pin 3
- ATMega128RFA1 pin 25 [PD0:SCL:INT0], SCL test point, R7 (4.7 KOhm) to VCC
- ATMega128RFA1 pin 26 [PD1:SDA:INT1], ATmega128RFA1 pin 52 [PE6:T3:INT6], SDA test point
- GND
- VCC (3.3V), C19 to GND
- NC
U6
16-pin package outline (possibly intended to be a MAX3232 chip, but some pins are mixed up?)
Pin 1 bottom right if oriented with SW1 on top of board
- R36 to GND, RS232 pad 2
- C33 to pin 4
- C41 to GND
- C33 to pin 2
- C42 to pin 6
- C42 to pin 5
- C43 to GND
- RS232 pad 3
- ATmega128RFA1 pin 46 [PE0:RXD0:PCINT8] – Also used for Keyboard COL6
- not connected ?
- ATmega128RFA1 pin 47 [PE1:TXD0] – Also used for Keyboard ROW5
- pin 16
- RS232 pad 1
- C30 to pin 15
- C30 to pin 14
- pin 12, R37 to VCC (3.3V)