Embien Technologies estorm-l1 Data Manual. estorm-l1-dm R1.1. Document Reference: ET/IPD/AI/DM/14/01-R1.1. Data Manual. Embien Tech. India Pvt.

Similar documents
Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

FRDM-KL26Z User s Guide

Freedom FRDM-KV31F Development Platform User s Guide

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

FRDM-KL82Z User s Guide

FRDM-KL03Z User s Guide

FRDM-K20D50M User s Manual FRDM-K20D50M-UM Rev. 1.2

Datasheet DS0010 AM090 Wireless Meter-Bus 868MHz Narrowband Modem Advance Information Production Status Production

FRDM-KE02Z User s Manual

DATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

EZmoto V4.1 Product description Rev. 2 30/07/2015

ELET114A Bluetooth Module DATASHEET. Website: / 7

TWR-K80F150M Quick Start Guide

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

empower Evaluation and prototyping platform for SEGGER software User Guide & Reference Manual

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

BIG8051. Development system. User manual

Product description Rev. 3 11/06/14

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

TWR-KL43Z48M Quick Start Guide

RDB1768 Development Board User Manual

Product Overview: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

HVP-KV10Z32 User s Guide

TWR-KL25Z Tower Module

Intel Galileo gen 2 Board

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

BLE MODULE SPECIFICATIONS

Prototyping Module Datasheet

Mercury System SB310

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

Edge Power International (HK) Ltd. Product Specification

Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual

AK-STM32-ETH Development Board

EX-9686U/A-L(A9) Hardware User Manual

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

EVBQE128. Evaluation Board for Freescale Flexis QE128. User s Manual

ARDUINO LEONARDO ETH Code: A000022

FriendlyARM. Mini2440.

TWR-KM34Z50MV3 Quick Start Guide

Product Brief. Model: TLM922S-P01A. Ver.1.0

Wireless-Tag WT51822-S1

ESPino - Specifications

FRDM-KW36 Freedom Development Board User s Guide

Rayson Bluetooth Module

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

Product Brief. Model: TLM922S-P01A. Ver.1.4

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)

TWR-KL28Z User s Guide

FRDM-KW41Z Freedom Development Board User's Guide

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES

User's Manual Rev. 1. Freescale Semiconductor Inc. TWRS08UNIVUM

SBC3100 (Cortex-A72) Single Board Computer

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

PAC5232EVK1. Power Application Controllers. PAC5232EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

ConnectCore for i.mx6ul Starter Board. Hardware Reference Manual

MYD-IMX28X Development Board

HVP-KV31F120M User s Guide

SimPLC. User Manual.

Shortform Datasheet DS0016 AM094 LoRa / LoRaWAN / Wireless Meter-Bus 868MHz Narrowband Modem

I/O1 Xplained Pro. Preface. Atmel MCUs USER GUIDE

ATZB-SAMR21-XPRO. Preface. SmartConnect USER GUIDE

COM-RZN1D - Hardware Manual

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

CF Plug-In. Evaluation Board User Guide. Bulletin Revision Date

2-Oct-13. the world s most energy friendly microcontrollers and radios

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

TWR-MCF51JG Tower Module User's Manual Rev. 1.1

Bolt 18F2550 System Hardware Manual

FRDM-KW41Z Freedom Development Board

Freedom Board for Kinetis K22F Hardware (FRDM-K22F)

LPC1788 Mio Board. The functional details of the board are as follows-

TWR-K22F120M Tower Module User s Guide

Kinetis K70 System-On-Module (SOM) Baseboard Hardware Architecture

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

AN Interfacing Philips Bridge IC with Philips microcontroller. Document information

Seeeduino LoRaWAN. Description

S125 Multi-Purpose 125 KHz RFID Reader USER MANUAL. 9V/24V DC Operating Voltage, AC (optional) KHz RFID EM4100/2 Cards & Tags

TWR-KV11Z75M Tower System Module User s Guide

S32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) EXTERNAL USE

UM User Manual for LPC54018 IoT Module. Rev November Document information

ARDUINO PRIMO. Code: A000135

Pmod modules are powered by the host via the interface s power and ground pins.

DEV-1 HamStack Development Board

Introduction. Rev.1.2

Preliminary Datasheet

EasyAVR6 Development System

USER GUIDE. Atmel QT6 Xplained Pro. Preface

Crystal Technology, Inc.

GSM Interfacing Board

Transcription:

Document Reference: ET/IPD/AI/DM/14/01-R1.1 Data Manual Page 1 of 28

Revision History Date Revision Authors Remarks 26/11/2013 1.0 KSD, SP Initial Document 23/01/2014 1.1 KSD, SP Updated Processor Pin mappings Page 2 of 28

Table of Contents 1. INTRODUCTION... 5 1.1 SCOPE... 5 1.2 REFERENCES... 5 2. SYSTEM FEATURES... 6 2.1 ESTORM-L1 BOARD FEATURES... 6 2.2 ESTORM-L1 BLOCK DIAGRAM... 7 2.3 ESTORM-L1 ORDERING INFO... 8 3. ESTORM-L1 HARDWARE COMPONENTS... 9 3.1 ARM CORTEX-M0+ MICROCONTROLLER... 9 3.2 GSM MODEM... 11 3.3 SECURE DIGITAL CARD... 11 3.4 SERIAL COMMUNICATION... 11 3.5 ANALOG INPUTS... 11 3.6 DIGITAL INPUTS... 12 3.7 DIGITAL OUTPUTS... 12 3.8 CHARACTER LCD DISPLAY... 14 3.9 NAVIGATION KEYPAD... 15 3.10 TOUCHPAD... 16 3.11 CONFIGURATION SWITCH... 17 3.12 LEDS... 17 4. ESTORM-L1 CONNECTORS AND PIN OUTS...18 4.1 CONNECTOR PLACEMENTS... 18 4.2 CONNECTOR DETAILS... 20 4.3 PIN OUTS... 21 4.3.1 Terminal blocks (Top) pin out... 21 4.3.2 Switch connector pin out... 23 4.3.3 Key/TSI connector pin out... 23 4.3.4 LCD connector pin out... 23 4.3.5 MicroSD connection details... 25 4.3.6 LED Connector Pin out... 25 4.3.7 Terminal blocks (Bottom) pin out... 26 4.3.8 SWD Connector Pin Out... 27 4.3.9 GSM Connection Information... 27 4.3.10 EEPROM Connection Information... 27 5. ELECTRICAL AND ENVIRONMENTAL SPECIFICATION...28 6. LEGAL NOTICE...28 6.1 CUSTOMER SUPPORT... 28 6.2 USAGE RESTRICTION... 28 Page 3 of 28

Table of Figures FIGURE 1: ESTORM-L1 BLOCK DIAGRAM... 7 FIGURE 2: MKL25Z128VLH4 BLOCK DIAGRAM... 10 FIGURE 3: ANALOG INPUT CIRCUIT... 11 FIGURE 4: DIGITAL INPUT CIRCUIT... 12 FIGURE 5: DIGITAL OUTPUT CIRCUIT... 13 FIGURE 6: LCD DISPLAY INTERFACE CIRCUIT... 14 FIGURE 7: NAVIGATION KEYPAD INTERFACE CIRCUIT... 15 FIGURE 8: CAPACITIVE TOUCHPAD INTERFACE CIRCUIT... 16 FIGURE 9: CONNECTOR PLACEMENT... 19 Table of Tables TABLE 1: ESTORM-L1 BOARD FEATURES... 6 TABLE 2: CONNECTOR DETAILS... 20 TABLE 3: TERMINAL BLOCKS (TOP) PIN OUTS... 22 TABLE 4: SWITCH CONNECTOR PIN OUTS... 23 TABLE 5: KEY CONNECTOR PIN OUTS... 23 TABLE 6: LCD CONNECTOR PIN OUTS... 24 TABLE 7: MICROSD CONNECTION DETAILS... 25 TABLE 8: LED CONNECTOR PIN OUTS... 25 TABLE 9: TERMINAL BLOCKS (BOTTOM) PIN OUTS... 26 TABLE 10: SWD CONNECTOR PIN OUTS... 27 TABLE 11: GSM CONNECTION DETAILS... 27 TABLE 12: EEPROM CONNECTION DETAILS... 27 Page 4 of 28

1. Introduction estorm-l1 is the latest in the estorm series of devices from Embien Technologies targeted for low cost processing segment. Powered by the ARM Cortex-M0+ core, this platform is ideal for application which needs low power and low cost. Operating from single 5 V or 12V DC power supply, the board has MKL25Z128VLH4 processor from Freescale semiconductors with 128KB Integrated Flash and 64KB SRAM at its heart. Memory support includes 4KB EEPROM along with MicroSD card. Connectivity options include USB Device, RS-232/ RS485 serial communication and GSM/GPRS. IO interface such as analog input, digital input and digital output are available with input signal conditioning circuit and output relay driving circuit. Human machine interface such as character LCD, navigation keypad is also available. 1.1 Scope The primary scope of this document is to provide the developer/technical persons the background about the device and procedures for using the same. All the details of the hardware, components used etc are provided to aid the developer use the system effectively as well as expand its functionalities with custom daughter boards. This document does not describe about programming this device and using them. For this information, kindly refer to the User Manual provided. 1.2 References 1. MKL25Z128VLH4 microcontroller reference manual document: KL25P80M48SF0RM from Freescale.com. 2. MKL25Z128VLH4 technical datasheet: KL25P80M48SF0 from Freescale.com. 3. MKL25Z128VLH4 product brief: KL25PB from Freescale.com. Page 5 of 28

2. System Features This section describes various features of the estorm-l1 platform in detail. 2.1 estorm-l1 Board features estorm-l1 board supports the following features. Some of them are provided as standard while others are selectable by the customer. Features Description Availability Processor MKL25Z128VLH4 with ARM Cortex M0+ core Default Processor Speed 48MHz Default SRAM 16KB Default Flash 128KB Default EEPROM 4KB over I2C Optional RTC Real Time Clock with CR2032 coin cell backup Optional Input power 5V or 12V via Standard Power Jack or Terminal Block Default Form Factor Enclosure Ready - 125mm X 62mm Default UART Serial Interface 1 (RS232 or RS485) Optional USB 1 USB Device Optional MicroSD card Standard MicroSD Card Connector Optional GSM Connectivity 2G Dual Band Modem Optional Character LCD display 16x1 / 16x2 / 16x4 character LCD interface Optional Keypad 5 Keys Navigation interface Optional Touch input Capacitive touchpad interface Optional Analog inputs 8 Analog inputs with variable gain signal conditioning Optional Digital inputs 4 digital inputs if LCD display is not used 2 digital inputs if LCD display is used Optional Digital outputs Relay mode: 8 digital outputs if LCD display is not used 4 digital outputs if LCD display is used Digital switch mode: Optional 4 digital outputs if LCD display is not used 2 digital outputs if LCD display is used LED Interface for 3 LEDs Optional Configuration switch Right angled switch for user application specific usage Optional Table 1: estorm-l1 Board features Features marked in Green are provided along with the basic configuration and those in Tan color are selectable when ordering the board. Page 6 of 28

2.2 estorm-l1 Block Diagram The block diagram of the estorm-l1 board is depicted here with the standard and optional features. Figure 1: estorm-l1 Block Diagram Page 7 of 28

2.3 estorm-l1 Ordering Info estorm-l1 can be ordered with only the features necessary for the target applications. The following table gives the detailed description of the ordering codes. EStorm-L1_R [M/S]_UD_SD_GS_AI[n]_DI[n]_DO[DS/R]n RM : RS-485 serial communication support RS : RS-232 serial communication support UD : USB Device support SD : MicroSD card support GS : GSM/GPRS connectivity AI[n] : Number of analog inputs required DI[n] : Number of digital inputs required DO[DS/R]n : Number of digital outputs required in digital switch or relay mode For example, to order an estorm-l1 board with the following features: 1. RS-232 serial com port. 2. MicroSD card storage. 3. GSM/GPRS connectivity. 4. Six analog inputs. 5. Two digital inputs. 6. Two digital switch mode digital outputs. Use the following ordering code Ordering code : estorm-l1_rs_sd_gs_ai[6]_di[2]_do[ds]2 Following tools and utilities are available for use with estorm-l1 platform. For downloading and ordering information, kindly contact us or visit our website http://www.embien.com/. S.No Tool Description 1. Operating System FreeRTOS Port available for free 2. Diagnostics Firmware Source code for testing each peripheral available for free 3. PRISM Windows Application for Data Acquisition and configuration for Industrial Monitoring System 4. RAPIDSEA Graphical Application development environment Page 8 of 28

3. estorm-l1 Hardware Components The estorm-l1 platform is designed is designed for usage in industrial environments with necessary features and reliability. This section describes some of the major components used in the design. 3.1 ARM Cortex-M0+ Microcontroller Freescale semiconductors MKL25Z128VLH4 is an ARM Cortex-M0+ based microcontroller that is the heart of the estorm-l1 platform. The following are the features of ARM cortex-m0+ core: Up to 48 MHz core frequency from 1.71 V to 3.6 V across temperature range of 40 C to 105 C. Support up to 32 interrupt request sources. 2-stage pipeline micro architecture for reduced power consumption and improved architectural performance (cycles per instruction). Binary compatible instruction set architecture with the CM0 core. Thumb instruction set combines high code density with 32-bit performance. Serial wire debug (SWD) reduces the number of pins required for debugging. Micro trace buffer (MTB) provides lightweight program trace capabilities using system RAM as the destination memory. Single cycle 32 bits by 32 bits multiply The peripheral complement of the MKL25Z128VLH4 includes the following features: Up to 128 KB program flash memory Up to 16 KB RAM Ethernet MAC A USB full-/low-speed On-the-Go controller with on-chip transceiver and 5 V to 3.3 V regulator 4-channel DMA controller, supporting up to 63 request sources 2 UARTs, 1 low power UART, two eight bit SPI interface, and two I2C interface 16-bit SAR ADC, 12-bit DAC Six channel Timer/PWM, Two 2-channels Timer/PWM. Real time clock and Low-power hardware touch sensor interface and Up to 50 general purpose I/O pins. Page 9 of 28

The following figure shows the simplified block diagram of the MKL25Z128VLH4 microcontroller. Figure 2: MKL25Z128VLH4 Block Diagram Page 10 of 28

3.2 GSM Modem SIM900A module from SIMCOM provides the GSM connectivity for the estorm-l1 platform. It is a dual band GSM/GPRS engine working on frequencies EGSM 900MHz and DCS 1800MHz. GSM module is interfaced with estorm-l1 via serial UART2 interface. Sim900A supports standard AT commands and is integrated with the TCP/IP protocol accessible through extended TCP/IP AT commands especially for use in data transfer applications. The antenna interface is provided through right angled SMA connector. The SIM900A is interfaced with power saving technique there by powered on only when needed. The module supports both 1.8V and 3V SIM card. Necessary ESD protection is provided for both antenna and SIM card interface. 3.3 Secure Digital Card User data storage option is provided in estorm-l1 using the MicroSD card interface implemented over SPI protocol. The standard MicroSD card connector allows easy interface of commercially available low cost cards. 3.4 Serial communication estorm-l1 supports RS-232 or RS-485 mode of serial communication at a time. UART1 available in microcontroller is used for serial communication. Industrial grade transceiver chips are chosen for both the mode of serial communication. 3.5 Analog inputs estorm-l1 supports eight channels of analog inputs with separate signal conditioning circuit for each channel. The analog input signal conditioning circuit is designed to measure the analog signals in both voltage and current mode with variable gain settings. The following block diagram depicts the hardware arrangement of the analog input circuit: Figure 3: Analog input circuit Page 11 of 28

3.6 Digital inputs estorm-l1 supports four channels of digital inputs if character LCD display option is not required and two channels of digital inputs if character LCD display is required. An OpAmp comparator circuit is provided for protection of the microcontroller from noisy and high voltage input spikes. The digital inputs may be of switch closure or pulse type. The following block diagram depicts the hardware arrangement of the digital input circuit: Figure 4: Digital input circuit 3.7 Digital outputs estorm-l1 supports operating digital outputs in two modes of operation - digital switch mode and relay mode. Based on user request, only one of them will be enabled during production. Digital switch mode: In this mode, internally FET s are driven and can be used as digital switches. This configuration dictates use of two terminal blocks to be used as the terminal of each digital switch. This mode is suitable when an external power supply is required to energize the load. estorm-l1 supports 4 digital outputs in FET mode if character LCD option is not required and 2 digital outputs if character LCD option is required Relay mode: In this mode, internally BJT s are driven by the microcontroller and can in turn used to driver relays using the same DC power supply used by the estorm-l1. In this mode, only one terminal block is sufficient for each relay. estorm-l1 supports 8 digital outputs in relay mode if character LCD option is not required and 4 digital outputs if character LCD option is required. Page 12 of 28

The following block diagram depicts the hardware arrangement of digital output: In this mode, the Field Effect Transistor will act as a switch, energizing the load with external power supply when the output on the GPIO pin is high. Figure 5: Digital output circuit In this mode the Bipolar Junction Transistor will act as a switch, energizing the load with available input 5V/12V dc power when the output is high on the GPIO pin. Page 13 of 28

3.8 Character LCD Display estorm-l1 supports character LCD display option for human machine interface. Character LCD display is controlled through GPIO pins available in microcontroller. With eight data lines and two control lines, estorm-l1 can be used to interface either a 16 x 1, 16 x 2 or 16 x 4 character LCD depending upon the requirement. The following block diagram depicts the hardware arrangement of LCD display interface: Figure 6: LCD display interface circuit The contrast can be adjusted with external POT adjustment of through the analog output option from DAC of the microcontroller. LCD ON and OFF control is also incorporated with GPIO lines and transistor switch. Page 14 of 28

3.9 Navigation keypad estorm-l1 supports navigation membrane keypad interface with five keys for navigation function such as up, down, left, right, and ok. Each key is connected to a GPIO pin of the microcontroller and will have a pull up resistor connected to 3.3V. On pressing the switch, corresponding GPIO pin will be pulled down to the ground level and detected by the microcontroller. The following block diagram depicts the hardware arrangement of navigation keypad interface. Figure 7: Navigation Keypad interface circuit Page 15 of 28

3.10 Touchpad estorm-l1 supports capacitive touchpad interface with five electrode for five different functions. For example, the navigation membrane keypad can be replaced by a capacitive touchpad by using five electrode touchpad and connecting the electrode to the touch sensor input pin of the microcontroller. The five touch sensor input pin of the microcontroller is routed to the key connector which is also used for navigation keypad interface. The following block diagram depicts the hardware arrangement of capacitive touchpad interface. Figure 8: Capacitive touchpad interface circuit Page 16 of 28

3.11 Configuration Switch estorm-l1 supports a general purpose switch that can be configured according to the need of the user, for example to perform a factory reset operation. A Right angled switch is provided for this purpose with pull up resistor for the GPIO pin, such that when this switch is pressed the GPIO pin is pulled down and required operation can be performed according to the user requirement. 3.12 LEDs estorm-l1 has an LED interface to support up to 3 LEDs each driven by a microcontroller GPIO pin for visual indication. It can be configured by the user according to the application usage. Page 17 of 28

4. estorm-l1 Connectors and Pin Outs This section describes pin outs and various indications of the estorm-l1 platform. 4.1 Connector Placements The following figure shows the top view and bottom view of estorm-l1 board and connector details. Page 18 of 28

Figure 9: Connector Placement Page 19 of 28

4.2 Connector details Following table describes various connectors available in the board and their pin outs along with the description: Connector Connector/Connection details Description J1 Terminal blocks (Top) As serial communication, digital input, digital output and power supply connector. J2 Switch connector For interfacing external switch. J3 Key/TSI connector For interfacing navigation keypad or capacitive touchpad J4 LCD connector For interfacing character LCD display J5 MicroSD card connector For MicroSD card storage option. J6 LED connector Interfacing three LED s for application specific usage. J7 Terminal blocks (Bottom) As analog input connector. J9 Power Jack Single 5V/12V DC supply J10 USB B connector For USB device operation J11 SWD connector For SWD debugging. U12 U15 Right angled RF Antenna connector SIM card connector BT1 20mm Coin cell connector For RTC backup. For connecting RF antenna to GSM circuit For connecting standard 6-pin SIM card SW1 Right angled configuration switch For user application specific usage GSM SIM900A Interface GSM Processor pin connection EEPROM 24AAXX Interface EEPROM Processor pin connection Table 2: Connector details Page 20 of 28

4.3 Pin Outs The following sections describe the various connector pin outs. 4.3.1 Terminal blocks (Top) pin out The following table describes the pin details of the terminal blocks (J1) along with the description. Connector Pin No Connector Pin name Processor Pin name Processor Pin number Description 1 RS-232 transmit signal pin in RS-232 serial RS-232_TX communication mode UART1_TX 1 RS-485 A signal pin in RS-485 serial RS-485_A communication mode 2 RS-232 receive signal pin in RS-232 serial RS-232_RX communication mode UART1_RX 2 RS-485 B signal pin in RS-485 serial RS-485_B communication mode 3 VIN 5V/12V DC input to the device. Can be used for 5V/12V DC output from the device if power is supplied through the power jack (J9). 4 GND Ground terminal 5 DIN1 PTE20 9 6 DIN2 PTE21 10 7 DIN3 PTE24 20 8 DIN4 PTE25 21 9 10 DC_1P PTE23 12 DC_1P DC_1N PTE23 12 DC_2 PTE31 19 11 DC_3P PTA5 27 Digital input pin 1. For more details refer section 3.6 Digital input pin 2. For more details refer section 3.6. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Digital input pin 3. For more details refer section 3.6 Digital input pin 4. For more details refer section 3.6. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Digital output pin 1. This pin is the collector of the BJT in relay mode. For more details refer section 3.7 Drain of the FET in digital switch mode. For more details refer section 3.7 Source of the FET in digital switch mode. For more details refer section 3.7 Digital output pin 2. This pin is the collector of the BJT in relay mode. For more details refer section 3.7 Digital output pin 3. This pin is the collector of the BJT in relay mode. For more details refer section 3.7 Page 21 of 28

Connector Pin No 12 13 14 15 16 Connector Pin name Processor Pin name Processor Pin number Description Drain of the FET in digital switch mode. DC_3P For more details refer section 3.7 PTA5 27 Source of the FET in digital switch mode. DC_3N For more details refer section 3.7 Digital output pin 4. This pin is the collector of DC_4 PTA12 28 the BJT in relay mode. For more details refer section 3.7 Digital output pin 5. This pin can be the collector of the BJT in relay mode. For more DC_5P PTA13 29 details refer section 3.7. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Drain of the FET in digital switch mode. For more details refer section 3.7. DC_5P The MCU GPIO pin is also used for character LCD display. If LCD display option is required PTA13 29 this pin cannot be used. Should be left open. Source of the FET in digital switch mode. For more details refer section 3.7. DC_5N The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Digital output pin 6. This pin is the collector of the BJT in relay mode. For more details refer DC_6 PTB16 39 section 3.7. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Digital output pin 7. This pin is the collector of the BJT in relay mode. For more details refer DC_7P PTB17 40 section 3.7. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Drain of the FET in digital switch mode. For more details refer section 3.7. DC_7P The MCU GPIO pin is also used for character LCD display. If LCD display option is required PTB17 40 this pin cannot be used. Should be left open. Source of the FET in digital switch mode. For more details refer section 3.7. DC_7N The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Digital output pin 8. This pin can be the collector of the BJT in relay mode. For more DC_8 PTB18 41 details refer section 3.7. The MCU GPIO pin is also used for character LCD display. If LCD display option is required this pin cannot be used. Should be left open. Table 3: Terminal blocks (Top) pin outs Page 22 of 28

4.3.2 Switch connector pin out The following table describes the pin details of the switch connector (J2) along with the description. Connector Pin no Connector Pin name Processor Pin name Processor Pin number 1 SW1 PTC9 54 2 GND Description Connect terminal one of the switch Connect terminal two of the switch 4.3.3 Key/TSI connector pin out Table 4: Switch Connector pin outs The following table describes the pin details of the key connector (J3) wither for usage with keypad or with Touch Sensor Input (TSI) along with the description. Connector Pin no Connector Pin name Processor Pin name Processor Pin number 1 Key1 PTA1/TSI0_CH2 23 2 Key2 PTA2/TSI0_CH3 24 3 Key3 PTB19/TSI0_CH12 42 4 Key4 PTB2/ TSI0_CH7 37 5 Key5 PTB3/ TSI0_CH8 38 6 GND Description Connect a terminal of key 1 or Connect the TSI electrode 1 Connect a terminal of key 2 or Connect the TSI electrode 2 Connect a terminal of key 3 or Connect the TSI electrode 3 Connect a terminal of key 4 or Connect the TSI electrode 4 Connect a terminal of key 5 or Connect the TSI electrode 5 Connect the other terminal of all the five keys for ground. Table 5: Key Connector pin outs 4.3.4 LCD connector pin out The following table describes the pin details of the LCD connector (J4) for interfacing character LCD along with the description. Connector Connector Processor Processor Description Pin no Pin name Pin name Pin number 1 LCD_GND LCD ground 2 VDD_5V 5V DC output to LCD 3 VO_C DAC0_OUT 18 Contrast adjustment pin with inbuilt adjustment settings with resistor or DAC 4 LCDRS PTE21 10 Instruction / data register selection pin. The MCU GPIO pin is also used for digital input option. If digital input option is required this pin cannot be used. Should be left open. Page 23 of 28

Connector Pin no Connector Pin name Processor Pin name Processor Pin number Description 5 GND Ground for write operation only LCD enable signal. 6 LCDE PTE25 21 The MCU GPIO pin is also used for digital input option. If digital input option is required this pin cannot be used. Should be left open. Data input line 1. 7 DB0 PTB16 39 8 DB1 PTB17 40 The MCU GPIO pin is also used for digital output option. If digital output option is required this pin cannot be used. Should be left open. Data input line 2. The MCU GPIO pin is also used for digital output option. If digital output option is required this pin cannot be used. Should be left open. Data input line 3. The MCU GPIO pin is also used for 9 DB2 PTB18 41 digital output option. If digital output option is required this pin cannot be used. Should be left open. 10 DB3 PTD4 61 Data input line 4 Data input line 5. The MCU GPIO pin is also used for 11 DB4 PTD7 64 RS-485 serial communication. If RS-485 serial communication is required this pin cannot be used. Should be left open. 12 DB5 PTC3 46 Data input line 6 13 DB6 PTC0 43 Data input line 7 14 DB7 PTC1 44 Data input line 8 15 VDD_5V 5V DC output for LED backlight 16 LCD_GND Backlight LED ground Table 6: LCD Connector pin outs Further for power optimization, to switch on and off the LCD display a BJT circuit is provided. By setting the pin PTA13 (processor pin number 29) high, the LCD can be switched ON and by setting the same to low, the LCD can be switched OFF. Page 24 of 28

4.3.5 MicroSD connection details The following table describes the pin mapping of the microsd signals to the processor pins. S.No Signal Processor Processor Description name Pin name Pin number 1 SD_MISO SPI0_MISO 52 Master in slave out signal 2 SD_MOSI SPI0_MOSI 51 Master out slave in signal 3 SD_SCK SPI0_SCK 50 SPI serial clock signal 4 SD_CS SPI0_PCS0 57 SPI chip select signal 5 SD_CD PTC4 49 MicroSD card detect. Also used for GSM power ON/OFF control. Not available if GSM option is selected. Table 7: MicroSD connection details 4.3.6 LED Connector Pin out The following table describes the pin details of the LED connector (J6) along with the description. Connector Connector Processor Processor Description Pin no Pin name Pin name Pin number 1 LED1* PTA0 22 For interfacing LED 1 2 LED2* PTA3 25 For interfacing LED 2 3 LED3 PTC8 53 For interfacing LED 3 4 GND Common ground Note: Table 8: LED Connector pin outs 1. * - LED 1 Pin is shared with SWDCLK and LED 2 pin is shared with SWDDIO. Page 25 of 28

4.3.7 Terminal blocks (Bottom) pin out The following table describes the pin details of the terminal blocks (J7) along with the description. Connector Pin no Connector Pin name 1 AIN1_P 2 AIN1_N 3 AIN2_P 4 AIN2_N 5 AIN3_P 6 AIN3_N 7 AIN4_P 8 AIN4_N 9 AIN5_P 10 AIN5_N 11 AIN6_P 12 AIN6_N 13 AIN7_P 14 AIN7_N 15 AIN8_P 16 AIN8_N Processor Pin name Processor Pin number* ADC0_SE3 11 ADC0_SE4B 17 ADC0_SE5B 58 ADC0_SE6B 62 ADC0_SE7B 63 ADC0_SE8 35 ADC0_SE9 36 ADC0_SE11 45 Description signal 1 positive terminal. signal 1 negative terminal. signal 2 positive terminal. signal 2 negative terminal. signal 3 positive terminal. signal 3 negative terminal. signal 4 positive terminal. signal 4 negative terminal. signal 5 positive terminal. signal 5 negative terminal. signal 6 positive terminal. signal 6 negative terminal. signal 7 positive terminal. signal 7 negative terminal. signal 8 positive terminal. signal 8 negative terminal. Table 9: Terminal blocks (Bottom) pin outs Note: 1. *The Analog Input voltages are applied to gain circuits and the scaled values are input to the corresponding processor ADC Pin. Page 26 of 28

4.3.8 SWD Connector Pin Out The following table describes the pin details of the SWD connector (J11) along with the description. Connector Pin no Connector Pin name Processor Pin name Processor Pin number 1 VDD_3V3 3.3V DC 2 SWDDIO* SWD_DIO 25 3 SWDCLK* SWD_CLK 22 4 SWD_RESET RESET 34 5 GND Ground Description Serial wire debug data input/output. The pin is used by an external debug tool for communication and device control. Serial Wire Clock. This pin is the clock for debug logic when in the Serial Wire Debug mode. For external device reset option. Note: Table 10: SWD connector pin outs 1. * - SWDCLK Pin is shared with LED 1 and SWDDIO pin is shared with LED 2. 4.3.9 GSM Connection Information The following table describes the pin mapping of the GSM signals to the processor pins. S.No Signal Processor Processor Description name Pin name Pin number 1 TXD_MODEM UART2_RX 59 GSM modem transmit signal 2 RXD_MODEM UART2_TX 60 GSM modem receive signal 3 PWRKEY PTC4 49 GSM power ON/OFF control signal Table 11: GSM connection details 4.3.10 EEPROM Connection Information The following table describes the pin mapping of the EEPROM signals to the processor pins. S.No Signal Processor Processor Description name Pin name Pin number 1 SDA I2C1_SDA 55 I2C data signal 2 SCL I2C1_SCL 56 I2C clock signal Table 12: EEPROM connection details Page 27 of 28

5. Electrical and Environmental Specification Parameter Min Typical Max Input power supply 5V/12V DC Operating temperature -40 degree Celsius +25 degree Celsius +85 degree Celsius Current rating 1.5A* Note: 1. * - Current rating of all configurations working including GSM and LCD. 6. Legal Notice 6.1 Customer Support Embien Technologies are excited to offer our customers an easy out of box experience by providing board support package, software demos, user manuals and other electro mechanical documentation to get our evaluation modules up and running. Customer product development support is a part of standard support offer from Embien Technologies. If customers are interested, Embien Technologies can offer product development services around Embien s estorm-l1 platform. This includes application board (daughter board) development, Board Support package (BSP) development and application software development. 6.2 Usage Restriction Embien Technologies products are excellent starting point for customer s applications development. But, selection and usage of Embien Technologies products for a particular application is responsibility of customers. In order to minimize risks associated with customer applications, the customer must use adequate design and operating safeguards to minimize inherent or procedural hazards. Embien Technologies products are not intended for use in life support systems and appliances, nuclear systems or systems where malfunction can reasonably be expected to result in personal injury, death or severe property or environmental damage. Any use of products by the customer for such purposes are at the customer s own risk. Page 28 of 28