Application Note. Interfacing the Atrua Fingerprint Sensor to the ML696201/69Q6203 Series. Introduction. Contents of This Application Note
|
|
- Reynold Summers
- 6 years ago
- Views:
Transcription
1 Interfacing the Atrua Fingerprint Sensor to the ML696201/69Q6203 Series Introduction This application note provides an example to the user on interfacing Oki's ML696201/69Q6203 Series ARM946E based MCU to the Atrua Swipe Fingerprint Sensor - ATW200. It should be used in conjunction with the sample code available from Oki and Atrua. Some sample code is included that demonstrates how to configure the SSIO to communicate correctly with the sensor. The basic circuit diagram for connecting the Fingerprint sensor is shown in Figure 1-2 on page 4. It is assumed the reader is familiar with the ARM microcontroller, Oki's ML696201/69Q6203 Series, and fingerprint recognition technologies. Contents of This Application Note 1 Application Description and Implementation Memory Requirements ATW200 Sensor Interface Description of Oki's ML696201/69Q6203 Series ARM Microcontroller Description of Atrua's ATW200 Fingerprint Sensor Optimized for Embedded Devices ML696201/69Q6203 Series Sample Code for Interfacing to the Sensor.. 9 Revision History December 2005 Rev 1.0 Application Note
2 1 Application Description and Implementation Oki has developed a CPU board that supports the ML696201/69Q6203 Series. The ML69Q6203 CPU board has all the necessary resources to enable engineers to develop and debug their application (HS-USB, SDRAM, SRAM, HDD, JTAG, Flash etc.). For more details on the board please visit the Oki web site The order number for this board is ICD- SK(69Q6203CPUBRD-HDD). Atrua provides a prototyping board for the ATW200 fingerprint sensor. The board can be configured to support either SPI or parallel bus mode. Their prototyping board also has a header that allows easy connection between the sensor and the microcontroller. In this example the SSIO port on the ML696201/69Q6203 Series was used to interface to the Atrua fingerprint sensor. The Atrua sensor supports both SPI and a 8-bit parallel interface. The ML696201/69Q6203 Series SSIO port can be configured to operate in a SPI Master mode fashion. Since the SSIO port does not have a chip-select function, a GPIO is utilized for this purpose. In this application the GPIOE[13] was used for ease of wiring the board to the ML69Q6203 CPU Board. 1.1 Memory Requirements The memory requirements to run the compiled Navigation and Enrollment/Authentication algorithm are 75KB SRAM and 60KB ROM. If the Navigation feature is not required, then 64KB of SRAM is sufficient. Increasing the amount of memory beyond this does not influence the matching or enrollment times. The ML696201/69Q6203 Series features 128KB of 32-bit wide internal SRAM memory and also 512KB of internal Flash. This memory footprint can easily accommodate the requirements of the Atrua software without the need for any external components. It also leaves a lot of space for other application software to run if necessary. The ML696201/69Q6203 Series could easily be used as in fast Fingerprint access applications that utilize USB, HDD and NAND Flash. 1.2 ATW200 Sensor Interface The ATW200 sensor supports 1.8V-to-3.3V I/O and 2.5V-to-3.3V core voltage. This means it can be easily interfaced to the ML696201/69Q6203 Series I/O. Transfer data rates of up to 25 Mbps are possible with this sensor, Atrua recommends 6 Mbps in their documentation. The SSIO block of the ML696201/69Q6203 Series can achieve a maximum of 15 Mbps. The SSIO-1 is configured as a Master, transmitting least-significant-bit first. The sensor supports an interrupt output. Hence the sensor could be configured to wake up the MCU when a finger swipe is detected. The SSIO port on the ML696201/69Q6203 Series also has DMA functionality. The DMA mode is cycle stealing and supported only in SSIO master mode. An enhancement of this design would be to use the interrupt signal from the sensor to wake up the ML696201/69Q6203 Series device, and then DMA transfer the appropriate number of bytes (frame data) to the fingerprint algorithm engine for processing (navigation/enrollment/authentication). This function was not implemented in this design. The signal connections between the CPU board and the Atrua prototyping board are shown in Table 1-1. A typical connection diagram of the development system ia shown in Figure 1-1. Table 1-1. Connections Between the CPU Board and the Atrua Prototyping Board ATW200 ML69Q6203 CPU Board MOSI SSIOTXD1 (CN9.39) MISO SSIORXD1 (CN9.40) SCK SSIOCK1 (CN9.38) ncs GPIOE[13] (CN9.65) nintr GPIOE[14] (CN9.66) 2 Oki Semiconductor December 2005 Rev 1.0
3 Application Description and Implementation Figure 1-1. Typical Connection Diagram of the Development System The tools used in the development were from IAR - EWARM. Atrua provide a reference design package to assist in the integration of their technology. This consists of documentation, software and library files. Please contact Atrua for further information. These files are ported to the relevant MCU architecture, in this case ARM946E-S. Besides the essential library files there are three main files used to verify functionality of the system. The following is a description of the files: Testsensor.c Tests that the sensor can be accessed correctly Navtest.c Tests the Navigational features EnrVerTest.c Tests the Enrollment and Authentication features The oscilloscope shot shown in Figure 1-2 shows the basic communication between the ML69Q6203 and the ATW200 sensor over the SSIO-1 port. As can be seen here, after the ncs goes low, the SCK goes active. The data is sent lsb first from the ML69Q6203 over the MOSI line to the sensor. The first data sent is a command. The ML69Q6203 expects a reply from the slave, therefore the ML69Q6203 starts a second phase of SCK, and the MISO data is read into the SSIO block (on the second SCK phase the MOSI data is ignored by the sensor). Note that the SCK in this case is running at 15 MHz. Once the fingerprint sensor is correctly connected to the CPU board, the testsenor.c file is linked, compiled, downloaded, and run. Communication to the Host (PC) uses Hyperterm, so the serial port of the host and the ML69Q6203 must be appropriately configured. The resulting output on Hyperterm shows that the device was successfully recognized, and that test, reading, and writing also passed. Therefore, the sensor is correctly connected and working properly. Figure 1-3 shows the typical Host view during initial operation verification. December 2005 Rev 1.0 Oki Semiconductor 3
4 Figure 1-2. Basic Communication Between the Atrua Board and the ML69Q6203 CPU Board ncs SCK MOSI MISO Figure 1-3. Typical Host View During Initial Operation Verification Next the navtest.c file is linked into the build. Figure 1-4 shows the Hyperterm snapshot of the serial output from the system when the Navigation code is compiled and running. The sensor and associated algorithm can detect a finger swiping across the sensor in the X or Y direction, it can also detect the angle or Theta. 4 Oki Semiconductor December 2005 Rev 1.0
5 Application Description and Implementation Figure 1-4. Hyperterm Snapshot of the Serial Output from the System Figure 1-5 shows a snapshot of a finger swiped across the sensor when the EnrVerTest.c file is linked and run. The ridges and grooves of the fingerprint are clearly visible in the figure. Figure 1-5. Snapshot of a Finger Swiped Across the Sensor The Atrua software algorithm subsequently takes this snapshot and finds the minutiae at which point it will create a template (2KB File size). This template is stored by the system on Flash memory, for example, and can be later called up for Finger verification. Figure 1-6 shows a flow diagram for a fingerprint secured hard drive. The code was written for the Atrua sensor interfaced to the Oki ML69Q6203 CPU Board. PC access to the Hard drive via USB is only possible when the correct finger is swiped across the sensor. December 2005 Rev 1.0 Oki Semiconductor 5
6 Figure 1-6. Flow Diagram for a Fingerprint Secured Hard Drive Start cstratup_iar_mml69.s Initialization irq.c common.c IAR_re entrant_irq.s79 Setup Board and Memories for Sensor, ATA, and USB Is Sensor Present? NO Put "E" on 7-Segment Display Atrua_Oki.c EnrVertests.c Atrua libraries NO YES YES YES Enroll? (SW3 Depressed) Enroll Success NO Get stored Template from Internal Flash Put "C" on 7-Segment Display YES Verify Swipe NO Put "F" on 7-Segment Display, wait for SW3 to be pressed main_hddvbus_smp.c main_hddvbus.c Oki ATA, USB and DMA libraries YES Put "A" on 7-Segment Display, enable USB access to Hard Drive 6 Oki Semiconductor December 2005 Rev 1.0
7 Description of Oki's ML696201/69Q6203 Series ARM Microcontroller 2 Description of Oki's ML696201/69Q6203 Series ARM Microcontroller The ML696201/69Q6203 Series of microcontrollers is the latest in Oki Semiconductor's growing lineup of ARM products. As shown in Figure 2-1 these devices contain a 120 MHz ARM946E-S core with USB High Speed (480 Mbps) with PHY and ATA/IDE controller interfaces. This family supports Smart Media and NAND Flash devices. In addition, they also contain 128KBytes of 32-bit wide, zero wait state SRAM, 512KBytes of Flash (ML69Q6203 only), multiple serial channels (UART, 2 x SSIO, I 2 C and I 2 S) as well as multiple timers, A/D converters, RTC, PWM, WDT, and a flexible external memory controller. The ML696201/69Q6203 Series is available in a 272-pin LFBGA package (0.65mm) and is also available lead free. The integration of the ARM core (capable of executing either the 32-bit ARM or the 16-bit ARM THUMB instructions) with a robust peripheral set and low-power consumption on the ML696201/ 69Q6203 Series makes them the ideal parts for many DSP, USB, and mass storage type applications. Figure 2-1. ML696201/69Q6203 Series Block Diagram December 2005 Rev 1.0 Oki Semiconductor 7
8 3 Description of Atrua's ATW200 Fingerprint Sensor The Atrua Wings ATW200 is a sensor + software processing system. The system consists of: A small, low-cost, low-power sensor which provides information on fingerprint features and movement Algorithms which perform fingerprint recognition, navigation & control functions in a highly accurate, and CPU and memory efficient manner. Figure 3-1. Atrua's ATW200 Fingerprint Sensor The sensor creates partial images (frames) of the finger by sensing the ridges and valleys on the finger as it is swept across its surface. Internal circuits within the sensor die convert the sensed data into a stream of digital data (a frame) that is presented to the host microprocessor via a SPI interface or a 8-bit bidirectional bus interface compatible with most microprocessors. There are two key classes of algorithms that execute on the host, and they comprise the core functions of this haptic processing system: Fingerprint authentication Control & navigation. These algorithms operate on the data streamed from the sensor. The authentication algorithms extract the minutiae features used for fingerprint verification, and match the minutiae pattern to the user's template stored on the device. The navigation/control algorithms analyze finger motions to provide control functions. 3.1 Optimized for Embedded Devices Optimized for embedded devices, the low cost, small physical size and minimal power consumption of the Atrua Wings ATW200 simplify its integration into mobile phones and other small mobile devices. The ATW200 has an integrated analog-to-digital converter to digitize the sensed data, and an automatic gain control (AGC) function that provides high quality fingerprint images from all types of skin, dry to moist, in a wide range of climatic conditions, even hot and humid. The sensor features a low operating current, which can be further reduced by putting the device in standby mode when fingerprint 'swiping' is not being used. The ATW200 is provided in an LGA package. The sensor surface is protected by a special abrasion and chemical resistant coating to provide long life with high reliability. More information can be found at the Atrua web site Oki Semiconductor December 2005 Rev 1.0
9 ML696201/69Q6203 Series Sample Code for Interfacing to the Sensor 4 ML696201/69Q6203 Series Sample Code for Interfacing to the Sensor The following sample code is just a snippet of the code available from Oki. The sample code shows how to configure the SSIO-1 port of the ML696201/69Q6203 Series to communicate to the sensor via Master mode SPI. Sensor algorithm libraries for the ARM946E-S are available from Atrua - /*******************************************************************************/ // functions void init_ssio1(void) // Initialize SSIO1 void ssio1_send(ubyte, UBYTE) // Write to SSIO1 UBYTE ssio1_read(ubyte) // Read from SSIO1 int ssio1_bulk_read(unsigned int bytelen, unsigned char *buf) // read bulk data // global variables volatile unsigned char temp1 volatile unsigned char temp2 char *buf /****************************************************************************** * Initialize SSIO * Function : init_ssio * Parameters * Input : Nothing * Output : Nothing *****************************************************************************/ void init_ssio1(void) { /* Oki SSIO to Atrua sensor connections MOSI GPIOD 11 MISO GPIOD 12 SCLK GPIOD 13 ncs GPIOE 13 INTR GPIOE?? */ volatile UBYTE dummy // setup of PIOE13 set_wbit(gppme,0x2000 ) set_wbit(gppoe,0x2000 ) // GPIOE[13] is an output // ncs high to sensor put_wvalue(pioctl, CNFIG_UNLOCK) set_hbit(pioctl,0x3800) // SSIO1 muxed out /* * SSIOCON_MSBFST --- MSB first * SSIOCON_MASTER --- MASTER * SSIOCON_TCK0 --- select 15MHz clock * SSIOCON_TCK1 --- select 7.5MHz clock */ /* setup of SSIO1 */ put_wvalue(ssiocon1, SSIOCON_LSBFST SSIOCON_MASTER SSIOCON_TCK0) // set loopback test mode put_wvalue(ssiotscon1, SSIOTSCON_LBTST) December 2005 Rev 1.0 Oki Semiconductor 9
10 // clear status put_wvalue(ssiosta1, 0x00) // dummy write and read ssio1_send(0xff,0xff) dummy = ssio1_read(0xff) // reset loopback test mode put_wvalue(ssiotscon1, SSIOTSCON_NOTST) // clear interrupt bit put_wvalue(ssioint1, SSIOINT_TXRXCMP) } return /****************************************************************************** * Read bulk data from SSIO1 * Function : ssio1_bulk_read * Parameters * Input : int number of bytes to read * Output : *buf to store read data *****************************************************************************/ int ssio1_bulk_read(unsigned int bytelen, unsigned char *buf) { volatile int i=0 unsigned char cmd clr_wbit(gppoe,0x2000 ) cmd = DAT_REG<<1 SPI_CMD_READ put_wvalue(ssiobuf1, cmd) // ncs low to sensor // SSIOBUFx is 32bit // wait for receive complete temp1 = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clear TXRXCMP bit for(i=0 i<bytelen-1 ++i){ put_wvalue(ssiobuf1, cmd) // write addr *buf++ = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clean TXRXCMP bit } cmd = STA_REG<<1 SPI_CMD_READ put_wvalue(ssiobuf1, cmd) *buf = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clean TXRXCMP bit set_wbit(gppoe,0x2000 ) // ncs hi to sensor } return ++i 10 Oki Semiconductor December 2005 Rev 1.0
11 ML696201/69Q6203 Series Sample Code for Interfacing to the Sensor /****************************************************************************** * SSIO1 data send * Function : ssio1_send * Parameters * Input : send data1, send_data2 * Output : Nothing *****************************************************************************/ void ssio1_send(ubyte send_data1, UBYTE send_data2) { volatile unsigned int i clr_wbit(gppoe,0x2000 ) // ncs low to sensor send_data1=send_data1<<1 put_wvalue(ssiobuf1, send_data1) temp1 = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clear TXRXCMP bit put_wvalue(ssiobuf1, send_data2) temp2 = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clear TXRXCMP bit } set_wbit(gppoe,0x2000 ) return // ncs high to sensor /****************************************************************************** * SSIO1 data read * Function : ssio1_read * Parameters * Input : read address * Output : char read data *****************************************************************************/ UBYTE ssio1_read(ubyte address) { volatile UBYTE temp_char volatile int i clr_wbit(gppoe,0x2000 ) // ncs low to sensor } address = address<<1 put_wvalue(ssiobuf1, address SPI_CMD_READ) temp_char = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clear TXRXCMP bit put_wvalue(ssiobuf1, address SPI_CMD_READ) temp_char = get_wvalue(ssiobuf1) put_wvalue(ssioint1, SSIOINT_TXRXCMP) // clear TXRXCMP bit set_wbit(gppoe,0x2000 ) // ncs high to sensor return temp_char December 2005 Rev 1.0 Oki Semiconductor 11
12 Revision History Revision Date Changes Since Last Revision /14/2005 This is the initial release of this document. 12 Oki Semiconductor December 2005 Rev 1.0
13 Notice The information contained herein can change without notice owing to product and/ or technical improvements. Please make sure before using the product that the information you are referring to is up-to-date. The outline of action and examples of application circuits described herein have been chosen as an explanation of the standard action and performance of the product. When you actually plan to use the product, please ensure that the outside conditions are reflected in the actual circuit and assembly designs. Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or unusual physical or electrical stress including, but not limited to, exposure to parameters outside the specified maximum ratings or operation outside the specified operating range. Neither indemnity against nor license of a third party's industrial and intellectual property right,etc.is granted by us in connection with the use of product and/or the information and drawings contained herein. No responsibility is assumed by us for any infringement of a third party's right which may result from the use thereof. When designing your product, please use our product below the specified maximum ratings and within the specified operating ranges, including but not limited to operating voltage, power dissipation, and operating temperature. The products listed in this document are intended for use in general electronics equipment for commercial applications (e.g., office automation, communication equipment, measurement equipment, consumer electronics, etc.). These products are not, unless specifically authorized by Oki, authorized for use in any system or application that requires special or enhanced quality and reliability characteristics nor in any system or application where the failure of such system or application may result in the loss or damage of property, or death or injury to humans. Such applications include, but are not limited to: traffic control, automotive, safety, aerospace, nuclear power control, and medical, including life support and maintenance. Certain parts in this document may need governmental approval before they can be exported to certain countries. The purchaser assumes the responsibility of determining the legality of export of these parts and will take appropriate and necessary steps, at their own expense, for export to another country. Oki Semiconductor reserves the right to make changes in specifications at anytime and without notice. This information furnished by Oki Semiconductor in this publication is believed to be accurate and reliable. However, no responsibility is assumed by Oki Semiconductor for its use nor for any infringements of patents or other rights of third parties resulting from its use. No license is granted under any patents or patent rights of Oki. Trademarks: Advantage and µplat are trademarks of Oki Semiconductor. ARM, ARM7TDMI, and the ARM Powered Logo are registered trademarks, and AMBA, ARM7, and Multi-ICE are trademarks of Advanced RISC Machines, Ltd. Copyright 2004 and 2005 Oki Semiconductor Regional Sales Offices Semiconductor Products Northwest Area 785 N. Mary Avenue Sunnyvale, CA Tel: 408/ Fax: 408/ Northeast Area Shattuck Office Center 138 River Road Andover, MA Tel: 978/ Fax: 978/ North Central Area 1450 East American Lane, Suite 1400 Schaumburg, IL Tel: 847/ / Fax: 847/ Southwest and South Central Area 1902 Wright Place, Suite 200 Carlsbad, CA Tel: 760/ Fax: 760/ Southeast Area 4800 Whitesburg Drive # 30 PMB 263 Huntsville, AL Tel: 256/ Fax: 408/ Oki Web Site: December 2005, Rev 1.0 Corporate Headquarters 785 N. Mary Avenue Sunnyvale, CA Tel: 408/ Fax: 408/
Application Note. Application Note. Using the Built-In-Boot ROM to Burn the Internal Flash ROM of the ML67Q4002/Q4003 & ML67Q5002/Q5003
Using the Built-In-Boot ROM to Burn the Internal Flash ROM of the ML67Q4002/Q4003 & ML67Q5002/Q5003 Introduction This Application Note outlines the procedure for burning a program into the internal Flash
More informationARM-Based 32-bit RISC. Microcontrollers
ARM-Based 32-bit RISC Microcontrollers Introduction Embedded Secure Innovations Flash Dear Reader, Features of OKI ARM-based MCUs: Contents As a leader in 32-bit microcontroller solutions, Oki Semiconductor
More informationSemiconductor June 1992
FEDL96-3 FEDL96-3 Semiconductor June 992 MSM96-, -2 LCD Driver with Keyscan Function This version: MSM96-, Sep. 2 Previous version: Nov. 997-2 GENERAL DESCRIPTION The MSM96- is an LCD driver for a /3 duty
More informationGENERAL DESCRIPTION FEATURES NOTICE. FEBL Semiconductor MSM9831 EVA Board. Pre-Production ROM Evaluation Board
Pre-Production ROM Evaluation Board This version: Feb. 2000 Previous version: Aug. 1999 GENERAL DESCRIPTION The is a pre-production EPROM evaluation board that enables a user to evaluate user s sound data
More informationSince a 32-pin plastic SSOP package is used, the display unit size can be reduced.
Semiconductor MSC1164 FED1164-03 Semiconductor This version: Aug. MSC1164 2001 Previous version: Nov. 1997 20-Bit Grid/Anode Driver GENERA DESCRIPTION The MSC1164 is a monolithic IC using the Bi-CMOS process
More informationEthernet1 Xplained Pro
Ethernet1 Xplained Pro Part Number: ATETHERNET1-XPRO The Atmel Ethernet1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with
More informationEDBG. Description. Programmers and Debuggers USER GUIDE
Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging
More informationATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE
Atmel CryptoAuthentication ATAES132A Firmware Development Library USER GUIDE Introduction This user guide describes how to use the Atmel CryptoAuthentication ATAES132A Firmware Development Library with
More informationAn SPI Temperature Sensor Interface with the Z8 Encore! SPI Bus
Application Note An SPI Temperature Sensor Interface with the Z8 Encore! SPI Bus AN012703-0608 Abstract This Application Note provides an overview of Zilog s Z8 Encore! Serial Peripheral Interface (SPI)
More informationUSER GUIDE. Atmel QT6 Xplained Pro. Preface
USER GUIDE Atmel QT6 Xplained Pro Preface Atmel QT6 Xplained Pro kit is a Xplained Pro extension board that enables the evaluation of a mutual capacitance touch suface using the Peripheral Touch Controller
More informationSBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual
SBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the SBAT90USB162 Atmel AT90USB162 development board. This board is designed to give a quick and cost-effective
More informationUSER GUIDE. Atmel OLED1 Xplained Pro. Preface
USER GUIDE Atmel OLED1 Xplained Pro Preface Atmel OLED1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with user interface applications
More information1/3, 1/4 DUTY LCD DRIVER WITH 4-DOT COMMON DRIVER AND 29-DOT SEGMENT DRIVER
Semiconductor MSM6786 FEDL6786-03 Semiconductor This version: Sep. MSM6786 2000 Previous version: Nov. 997 /3, /4 DUTY LCD DRIER WITH 4-DOT COMMON DRIER AND 29-DOT SEGMENT DRIER GENERAL DESCRIPTION The
More informationAN10428 UART-SPI Gateway for Philips SPI slave bridges
UART-SPI Gateway for Philips SPI slave bridges Rev. 01 7 March 2006 Application note Document information Info Keywords Abstract Content UART-SPI Gateway, UART to SPI, RS-232 to SPI The UART-SPI Gateway
More informationThe MSM6389C is a solid-state recorder data register in 1,048,576 words x 1 bit configuration.
E2D0033-39-21 Semiconductor MSM6389C Semiconductor This version: MSM6389C Feb. 1999 Previous version: May. 1997 1,048,576-Word x 1-Bit Solid-State Recorder Data Register GENERAL DESCRIPTION The MSM6389C
More informationUSER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
More informationAT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE
SMART ARM-based Microcontrollers AT06467: Getting started with SAM D09/D10/D11 APPLICATION NOTE Features Getting started with Atmel SMART SAM D09/D10/D11 microcontrollers and tools Getting started with
More informationSTA bit single chip baseband controller for GPS and telematic applications. Features
32-bit single chip baseband controller for GPS and telematic applications Data Brief Features Suitable for automotive applications ARM7TDMI 16/32 bit RISC CPU based host microcontroller. Complete embedded
More informationUSER GUIDE. ATWINC1500 Xplained Pro. Preface
USER GUIDE ATWINC1500 Xplained Pro Preface Atmel ATWINC1500 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The extension board allows to evaluate the Atmel ATWINC1510/1500
More informationQT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE
Atmel QTouch QT2 Xplained Pro USER GUIDE Preface Atmel QT2 Xplained Pro kit is an extension board that enables the evaluation of a mutual capacitance touch surface using the Peripheral Touch Controller
More informationQT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE
Atmel QTouch QT3 Xplained Pro USER GUIDE Preface The Atmel QT3 Xplained Pro is an extension board, which enables the evaluation of a capacitive touch 12 key numpad in mutual capacitance configuration.
More informationLevel Shifter. for. Hardware User s Manual.
Level Shifter for USB-to to-i2c Hardware User s Manual https://www.i2ctools.com/ Information provided in this document is solely for use with the I2C and SPI Level Shifter from SB Solutions, Inc. SB Solutions,
More informationZatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions
1 ARM-BASED ASSP FOR SECURE TRANSACTIONS ZATARA SERIES 32-BIT ARM ASSP PB022106-1008 ZATARA SERIES ADVANTAGE SINGLE-CHIP SOLUTION BEST FEATURE SET IN POS PCIPED PRE-CERTIFIED EMV L1 CERTIFIED TOTAL SOLUTION
More informationEmulating Dual SPI Using FlexIO
Freescale Semiconductor, Inc. Document Number: AN5242 Application Note Rev. 0, 01/2016 Emulating Dual SPI Using FlexIO 1. Introduction This application note discusses one example of how to use FlexIO module
More informationPAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.
PAC5523EVK1 Power Application Controllers PAC5523EVK1 User s Guide www.active-semi.com Copyright 2017 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 PAC5523EVK1 Resources...5 Pinout and Signal Connectivity...5
More informationUSB-to-I2C. Professional Hardware User s Manual.
USB-to-I2C Professional Hardware User s Manual https://www.i2ctools.com/ Information provided in this document is solely for use with the USB-to-I2C Professional product from SB Solutions, Inc. SB Solutions,
More informationST33F1M. Smartcard MCU with 32-bit ARM SecurCore SC300 CPU and 1.25 Mbytes high-density Flash memory. Features. Hardware features.
Smartcard MCU with 32-bit ARM SecurCore SC300 CPU and 1.25 Mbytes high-density Flash memory Data brief Features ST33F1M major applications include: Mobile communications (GSM, 3G and CDMA) Java Card applications
More informationATECC108/ATSHA204 USER GUIDE. Atmel Firmware Library. Features. Introduction
ATECC108/ATSHA204 Atmel Firmware Library USER GUIDE Features Layered and Modular Design Compact and Optimized for 8-bit Microcontrollers Easy to Port Supports I 2 C and Single-Wire Communication Distributed
More informationSmart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE
ATAN0115 Smart RF Device Family - Getting Started Guide APPLICATION NOTE Features Introduction to the Smart RF device family, including ATA82xx receivers, the ATA8520 transmitter and ATA85xx transceivers
More informationUSER GUIDE. Atmel QT1 Xplained Pro. Preface
USER GUIDE Atmel QT1 Xplained Pro Preface Atmel QT1 Xplained Pro kit is an extension board that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller (PTC) module.
More informationLBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual
LBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the LBAT90USB162 Atmel AT90USB162 development board. This board is designed to give quick and cost-effective
More informationST33F1M, ST33F1M0, ST33F896, ST33F768, ST33F640, ST33F512
ST33F1M, ST33F1M0, ST33F896, ST33F768, ST33F640, ST33F512 Secure MCU with 32-bit ARM SC300 CPU, SWP interface, NESCRYPT cryptoprocessor and high-density Flash memory Data brief Micromodule DFN8 package
More informationDATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A
High Performance 7 Inch Capacitive Touch Display DATASHEET July 2015 Revision A Introduction The MK-070C is the newest family member in the Display Module product line. The new 7 Capacitive Display Module
More informationAPPLICATION NOTE. Atmel AT02260: Driving AT42QT1085. Atmel QTouch. Features. Description
APPLICATION NOTE Atmel AT02260: Driving AT42QT1085 Atmel QTouch Features Overview of Atmel AT42QT1085 Circuit configuration with Host MCU SPI communication Demonstration program Description This application
More informationUnRegistered MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL USER MANUAL. Fujitsu Semiconductor Design (Chengdu) Co. Ltd.
Fujitsu Semiconductor Design (Chengdu) Co. Ltd. User Manual ANA-UM-500001-E-10 MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL USER MANUAL MB39C601 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL Revision
More informationUM User Manual for LPC54018 IoT Module. Rev November Document information
UM11078 for Rev. 1.01 27 November 2017 Document information Info Content Keywords LPC54018, OM40007, GT1216, UM11078 Abstract Revision history Rev Date Description 1.0 20171122 First draft 1.01 20171127
More informationUSER GUIDE. Atmel maxtouch Xplained Pro. Preface
USER GUIDE Atmel maxtouch Xplained Pro Preface Atmel maxtouch Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with user interface
More informationAN3980 Application note
Application note STM32 firmware library for dspin L6470 1 Introduction This application note describes the implementation of the STM32 firmware library for the dspin stepper motor control product (L6470).
More informationLow Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314
a FEATURES 10-Bit Temperature-to-Digital Converter 35 C to +85 C Operating Temperature Range 2 C Accuracy SPI and DSP Compatible Serial Interface Shutdown Mode Space-Saving MSOP Package APPLICATIONS Hard
More informationAPPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface
APPLICATION NOTE Atmel QT4 Xplained Pro User Guide ATAN0114 Preface Atmel QT4 Xplained Pro kit is an extension board that enables evaluation of self-capacitance mode proximity and touch using the peripheral
More informationams AG austriamicrosystems AG is now The technical content of this austriamicrosystems document is still valid. Contact information:
austriamicrosystems AG is now The technical content of this austriamicrosystems document is still valid. Contact information: Headquarters: Tobelbaderstrasse 30 8141 Unterpremstaetten, Austria Tel: +43
More informationM3H Group(2) Application Note Asynchronous Serial Communication Circuit (UART-C)
M3H Group(2) Asynchronous Serial Communication Circuit (UART-C) Outlines This application note is a erence material for developing products using the asynchronous serial communication circuit (UART) function
More informationDEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP
DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationS1C17555/565/955/965
DESCRIPTIONS 16-bit Single Chip Microcontroller Built-in FSA (Flexible Signal processing Accelerator) function; It realize high processing with low power 12-bit A/D converter Several kinds of serial interface
More informationMC3635 FEATURES GENERAL DESCRIPTION
GENERAL DESCRIPTION MC3635 FEATURES The MC3635 is an ultra-low power, low noise, integrated digital output 3-axis accelerometer with a feature set optimized for wearables and the Internet of Moving Things
More informationNuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual
4T 8051 8-bit Microcontroller Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology
More informationAVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE
AVR XMEGA Microcontrollers AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro APPLICATION NOTE Introduction This application note covers some of the power saving features of the Atmel XMEGA
More informationM3H Group(1) Application Note. I 2 C Interface (I2C-B) MASTER/SLAVE
M3H Group(1) I 2 C Interface (I2C-B) MASTER/SLAVE Outlines This application note is a reference material for developing products using the Master/Slave function in I2C interface (I2C) functions of M3H
More informationUSB-to-I2C. Ultra Hardware User s Manual.
USB-to-I2C Ultra Hardware User s Manual https://www.i2ctools.com/ Information provided in this document is solely for use with the USB-to-I2C Ultra product from SB Solutions, Inc. SB Solutions, Inc. reserves
More informationUser Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
More informationNuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual
NUTINY-SDK- USER MANUAL 1T 8051 8-bit Microcontroller Nuvoton 1T 8051-based Microcontroller NuTiny-SDK- User Manual The information described in this document is the exclusive intellectual property of
More informationPAN502x Capacitive Touch Controller Datasheet
PAN502x Capacitive Touch Controller sheet PAN502x-A-A, Rev 1.0 Panchip Microelectronics www.panchip.com Copyright@2014, Panchip Microelectronics, CO., LTD. All right reserved. 1 / 16 Table of Contents
More informationFM3. MB9B500 Series 32-BIT MICROCONTROLLER FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE FUJITSU SEMICONDUCTOR (SHANGHAI) LIMITED
MCU-AN-510014-E-10 FM3 32-BIT MICROCONTROLLER MB9B500 Series FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE For more information for the FM3 microcontroller, visit the web site at: http://www.fujitsu.com/global/services/microelectronics/product/micom/roadmap/industrial/fm3/
More informationINTEGRATED CIRCUITS MF RC531. ISO Reader IC. Short Form Specification Revision 3.2. April Philips Semiconductors
INTEGRATED CIRCUITS ISO 14443 Reader IC Short Form Specification Revision 3.2 April 2005 Philips Semiconductors CONTENTS 1 INTRODUCTION...3 1.1 Scope...3 1.2 Features...3 1.3 Applications...3 2 BLOCK DIAGRAM...4
More informationHVP-KV31F120M User s Guide
Freescale Semiconductor, Inc. User s Guide Document Number: HVPKV31F120MUG Rev. 0, 12/2014 HVP-KV31F120M User s Guide by: Ivan Lovas 1 High voltage controller card HVP-KV31F120M This document supports
More informationHigh-Performance 8-Bit Microcontrollers. Up to 8 10-Bit ADC Channels. Two 16-Bit Timers/PWM. Internal Precision Oscillator
High-Performance 8-Bit Microcontrollers Z8 Encore! 4K Series QuickTime and a BMP decompressor are needed to see this picture. Product Block Diagram 1 4 KB Watch-Dog Timer with RC Oscillator Analog UART
More informationBNO080 Development Kit for Nucleo Quick Start Guide
BNO080 Development Kit for Nucleo Quick Start Guide The BNO080 is a System in Package (SiP) that integrates a triaxial accelerometer, a triaxial gyroscope, magnetometer and a 32-bit ARM Cortex -M0+ microcontroller
More informationSTM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description
Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Data brief Features The Keil MDK-Lite development tools: µvision 4 IDE/Debugger for application programming and debugging ARM C/C++
More informationDocument status: Preliminary
LPC1788-32 OEM Board Feature Highlights The LPC1788-32 OEM Board provides a quick and easy solution for implementing a high-performance ARM Cortex-M3 based design around the LPC1788 from NXP. Build around
More informationSTM32 Cortex-M3 STM32F STM32L STM32W
STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum
More informationSAMA5D2 Quad SPI (QSPI) Performance. Introduction. SMART ARM-based Microprocessor APPLICATION NOTE
SMART ARM-based Microprocessor SAMA5D2 Quad SPI (QSPI) Performance APPLICATION NOTE Introduction The Atmel SMART SAMA5D2 Series is a high-performance, powerefficient embedded MPU based on the ARM Cortex
More informationNOR- FLASH (16-bit) Parallel NAND (8-bit) Buffers (32-bit databus)
LPC2478-32 OEM Board Feature Highlights The LPC2478-32 OEM Board provides a quick and easy solution for implementing a high-performance ARM7TDMI based design around the LPC2478 from NXP. Build around NXP's
More informationWin-I2CUSB Hardware User s Manual
Win-I2CUSB Hardware User s Manual http://www.demoboard.com Information provided in this document is solely for use with the Win-I2CUSB product from The Boardshop. The Boardshop and SB Solutions, Inc. reserve
More informationSPI Overview and Operation
White Paper Abstract Communications between semiconductor devices is very common. Many different protocols are already defined in addition to the infinite ways to communicate with a proprietary protocol.
More informationLab 1 Introduction to Microcontroller
Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction
More informationAT09381: SAM D - Debugging Watchdog Timer Reset. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE
SMART ARM-based Microcontrollers AT09381: SAM D - Debugging Watchdog Timer Reset APPLICATION NOTE Introduction This application note shows how the early warning interrupt can be used to debug a WDT reset
More informationLH79524/LH Application Note. Static Memory System Design INTRODUCTION STATIC MEMORY OPERATION
Application Note LH79524/LH79525 Static Memory System Design INTRODUCTION The LH79524 and LH79525 incorporate a highly efficient External Memory Controller (EMC). This controller interfaces the MCU to
More informationAT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE
SMART ARM-Based Microcontroller AT03975: Getting Started with SAM L21 APPLICATION NOTE Descripton This application note aims at getting started with the Atmel SAM L21 ARM Cortex -M0+ based microconroller.
More informationAPPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features
APPLICATION NOTE AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I Atmel AVR XMEGA Introduction This application note lists out the differences and changes between Revision E and Revision
More informationSEIKO EPSON CORPORATION
CMOS 16-bit Application Specific Controller 16-bit RISC CPU Core S1C17 (Max. 33 MHz operation) 128K-Byte Flash ROM 16K-Byte RAM (IVRAM are shared by CPU and LCDC) DSP function (Multiply, Multiply and Accumulation,
More informationM3H Group(2) Application Note 12-bit Analog to Digital Converter (ADC-A)
12-bit Analog to Digital Converter (ADC-A) Outlines This application note is a erence material for developing products using the 12-bit analog to digital converter (ADC) function of M3H Group (2). This
More informationKinetis KE1xF512 MCUs
NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now
More informationRaspberry Pi - I/O Interfaces
ECE 1160/2160 Embedded Systems Design Raspberry Pi - I/O Interfaces Wei Gao ECE 1160/2160 Embedded Systems Design 1 I/O Interfaces Parallel I/O and Serial I/O Parallel I/O: multiple input/output simultaneously
More informationPC87435 Enhanced IPMI Baseboard Management Controller
April 2003 Revision 1.01 PC87435 Enhanced IPMI Baseboard Management Controller General Description The PC87435 is a highlyintegrated Enhanced IPMI Baseboard Management Controller (BMC), or satellite management
More informationHYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.
HYDRA-X10 Power Application Controllers TM PAC5210 - HYDRA-X User s Guide www.active-semi.com Copyright 2014 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 HYDRA-X10 Body Resources...5 Header Descriptions...5
More informationHVP-KV10Z32 User s Guide
Freescale Semiconductor, Inc. User s Guide Document Number: HVPKV10Z32UG Rev. 0, 12/2014 HVP-KV10Z32 User s Guide by: Ivan Lovas 1 High voltage controller card HVP-KV10Z32 This document supports the HVP-MC3PH
More informationZ8 Encore! XP 4K Series with extended Peripherals
High-Performance 8-Bit Microcontrollers Z8 Encore! XP 4K Series with extended Peripherals PB013603-0604 PRELIMINARY Product Block Diagram 1 4KB Two 16-Bit Timers/PWM Watch-Dog Timer with RC Oscillator
More informationDesignWare IP for IoT SoC Designs
DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to
More informationAtmel ATtiny1634 MCU Atmel ATA SBC LIN transceiver with integrated voltage regulator Touch. Three Atmel QTouch buttons One Atmel QTouch slider
APPLICATION NOTE ATtiny1634-EK1 User Guide ATAN0080 Features Atmel ATtiny1634 MCU Atmel ATA663254 SBC LIN transceiver with integrated voltage regulator Touch Three Atmel QTouch buttons One Atmel QTouch
More informationOne 32-bit counter that can be free running or generate periodic interrupts
PSoC Creator Component Datasheet Multi-Counter Watchdog (MCWDT_PDL) 1.0 Features Configures up to three counters in a multi-counter watchdog (MCWDT) block Two 16-bit counters that can be free running,
More informationAN10955 Full-duplex software UART for LPC111x and LPC13xx
Rev. 1 13 July 2010 Application note Document information Info Content Keywords LPC111X, LPC13XX, UART, software Abstract This application note illustrates how software running on an LPC111X or LPC13XX
More informationAN4515 Application note
Application note Using Batch Acquisition Mode (BAM) to maximize power efficiency on STM32F410/411/412 microcontroller lines Introduction The STM32F410, STM32F411 and STM32F412 lines are part of the STM32
More informationAN2737 Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction
Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction This application note is one of a set of application notes giving examples of how to use
More informationMultifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0
1.0 Features Configures the Multi-Function Serial (MFS) Interface to one of the following modes: UART (Asynchronous normal serial interface) Clock synchronous serial interface (SPI and I 2 S can be supported)
More information[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna
[Type here] M907 Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna Preliminary DATASHEET 19 th April, 2018 Table of Contents 1 Product Brief... 1 2 Features and Applications...
More informationEmbest SOC8200 Single Board Computer
Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,
More informationSection 5 SERCOM. Tasks SPI. In this section you will learn:
Section 5 SERCOM SPI Tasks In this section you will learn: SPI protocol SERCOM Engine on SAMD20 How to use SERRCOM in SPI mode Implementation of SPI communication 04/12/2013 Table of Contents 1. The SPI
More informationPAC52XX GPIO Peripheral Firmware Design
APPLICATION NOTE PAC52XX GPIO Peripheral Firmware Design TM Marc Sousa Senior Manager, Systems and Firmware www.active-semi.com Copyright 2014 Active-Semi, Inc. TABLE OF CONTENTS APPLICATION NOTE... 1
More informationCE PSoC 4: Time-Stamped ADC Data Transfer Using DMA
CE97091- PSoC 4: Time-Stamped ADC Data Transfer Using DMA Objective This code example uses a DMA channel with two descriptors to implement a time-stamped ADC data transfer. It uses the Watch Dog Timer
More informationAT88CK101 HARDWARE USER GUIDE. Atmel CryptoAuthentication Development Kit. Atmel CryptoAuthentication AT88CK101 Daughterboard
AT88CK101 Atmel CryptoAuthentication Development Kit HARDWARE USER GUIDE Atmel CryptoAuthentication AT88CK101 Daughterboard Introduction The Atmel CryptoAuthentication AT88CK101 is a daughterboard that
More informationNXP Microcontrollers Selection Guide
November 2012 NXP Microcontrollers Selection Guide NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility,
More informationI/O1 Xplained Pro. Preface. Atmel MCUs USER GUIDE
Atmel MCUs I/O1 Xplained Pro USER GUIDE Preface Atmel I/O1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. I/O1 Xplained Pro is designed to give a wide variety of functionality
More informationST19WR08 Dual Contactless Smartcard MCU With RF UART, IART & 8 Kbytes EEPROM Features Contactless specific features
Dual Contactless Smartcard MCU With RF UART, IART & 8 Kbytes EEPROM Data Brief Features Enhanced 8-bit CPU with extended addressing modes 112 KBytes user ROM with partitioning 2 KBytes user RAM with partitioning
More informationPIC-32MX development board Users Manual
PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the
More informationOLED display with pixels resolution Ambient light sensor CPU load Analog filter Quadrature Encoder with push button Digital I/O
APPLICATION NOTE Atmel AT02657: XMEGA-E5 Xplained Software User Guide Features OLED display with 128 32 pixels resolution Ambient light sensor CPU load Analog filter Quadrature Encoder with push button
More informationSTA1080, STA1085 STA1090, STA1095
STA1080, STA1085 STA1090, STA1095 Accordo2 family - Dual core processor for car radio and display audio applications Data brief Features Core and infrastructure ARM Cortex -R4 MCU Embedded SRAM SDRAM controller
More informationAVR42789: Writing to Flash on the New tinyavr Platform Using Assembly
AVR 8-bit Microcontrollers AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly APPLICATION NOTE Table of Contents 1. What has Changed...3 1.1. What This Means and How to Adapt...4 2.
More informationAN4749 Application note
Application note Managing low-power consumption on STM32F7 Series microcontrollers Introduction The STM32F7 Series microcontrollers embed a smart architecture taking advantage of the ST s ART- accelerator
More informationLPC2148 DEV BOARD. User Manual.
LPC2148 DEV BOARD User Manual www.coineltech.com www.coineltech.com Designed by CoiNel Technology Solutions LLP No-816, 2 nd Floor, 4 th B Cross, 9 th A Main, RPC Layout, Vijaynagar, Bangalore-560040 State:
More information