Attention. For additional information, please contact Jim Beneke at Avnet Copyright Avnet, Inc. All rights reserved.
|
|
- Chloe Byrd
- 5 years ago
- Views:
Transcription
1 Attention 1 The material contained in this presentation is the property of Avnet Electronics Marketing. Use of this material in it s whole or in part is restricted to Avnet s X-Fest program and Avnet employees. Any use by non-avnet employees outside of the X-Fest program is prohibited. For additional information, please contact Jim Beneke at Avnet (jim.beneke@avnet.com).
2 Designing Your Product for the Human Experience
3 What is The Human Experience.. 3 How do your customers interact with your product? How do they feel while they are using your product?
4 Objectives 4 See how the human-machine interface affects a product s Differentiation Ease of use Reliability Cost Learn how to start designing three popular humanmachine interfaces Show how to use a single device connected to the FPGA to enhance the human-machine interface
5 Agenda 5 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
6 Agenda 6 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
7 ... Human Machine Interfaces Trends 7 Fueled recently by extremely innovative products Customers prefer products with Elegant, durable industrial design Intuitive operator panels and controls Instant USB connectivity
8 Touch-sensing is Elegant and Durable 8 Touch interfaces are Elegant, modern, thin Inexpensive copper pad on PCB Hermetically sealed Easy to design in Lasts longer If mechanical switch, dial, or keypad fails, then product fails High durability mechanical buttons are expensive No extra cost for touch interface durability Laptop Air Cleaner
9 . Custom Displays and Controls are Intuitive 9 Custom segment LCDs Highly customizable Anything you can draw, you can build (fuel gauge, logo) Surprisingly inexpensive Integrate touch interfaces with a custom LCD for added intuitiveness
10 The PC Provides a Window to the Machine 10 PCs are commonly used as the user interface to a machine USB links the machine to the PC USB
11 .. Interfacing an FPGA to Humans 11 Touch, custom display, and USB interfaces are not native to the FPGA How could they be implemented? Implement each interface with an interface chip Multiple interfaces require multiple chips What about a single chip that adds touch, custom display, and USB interfaces? (And much more!)
12 Introducing Cypress PSoC 3? 12 PSoC = Programmable System-on-Chip Cypress 2nd generation platform Built around 8051 microprocessor User-programmable Drop-in programmable analog peripherals ADCs DACs TIAs Mixers PGAs OpAmps Drop-in programmable Drop-in digital programmable peripherals digital 8 to 32-bit timers PWMs Counters Cyclic Redundancy Check SPI Quadrature decoders UART USB 2.0 Full-speed Ultra low power with 0.5V to 5.5V voltage range Full-featured PSoC Creator Integrated Development Environment
13 Avnet Spartan-6 LX16 Evaluation Kit Xilinx Spartan-6 FPGA Cypress PSoC 3 Custom Segment LCD Full-Speed USB Touch-Sensing
14 ... Questions 14 Who has previously designed with an FPGA? Any with MicroBlaze? Who has previously designed with Cypress PSoC? Who is familiar with PSoC 3?
15 Agenda 15 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
16 What is CapSense Touch-Sensing? 16 Projected capacitive technology Better reliability than surface capacitive or resistive Buttons Sliders Proximity Sensing Touch pads Detects presence/absence of a conductive object (specifically, a fingertip)
17 Where Can You Use CapSense? 17 CapSense touch sensing works everywhere CapSense Pads PCB PSoC Chip
18 Where Can You Use CapSense?. 18 CapSense touch sensing works everywhere Any surface such as glass or plastic Any environment such as rain or with gloves Gloves Overlay CapSense PSoC
19 How CapSense Works Sensor Total Capacitance = C X C X = C P + C F Overlay C F Copper Ground Sensor Copper Ground C P C P Dielectric * Diagram not to scale
20 Agenda 20 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
21 LCD Requires an Analog Drive Chip FPGA cannot drive analog waveforms required by LCDs Driver chip required FPGAs commonly interface to off-the-shelf LCD modules Drive chips integrated onto module PSoC integrates analog capability to directly drive LCD CapSense can be placed underneath LCD glass FPGA LCD Module LCD Driver Analog Drive Waveforms Standard LCD Glass FPGA PSoC 3 LCD Driver Analog Drive Waveforms Custom LCD Glass
22 .. Questions 22 Has anyone designed a custom segment LCD? What was it for? For those who haven t, what would you expect: Pay for non-recurring engineering (NRE) cost? Minimum order quantity? Per unit cost for a small display?
23 .. Creating a Custom Segment LCD 23 Create a drawing Visio, Paint, PPT Specify module parameters Commons, segments Operating voltage Connection type Pin or ribbon $2000 NRE Design drawings Five prototypes 1000-piece pricing is $2.13
24 How LCDs Work. 24 No Voltage Applied Voltage Applied
25 LCD- Working Principle.. 25 Side View Top View Mirror Segment Liquid Crystal Common
26 LCD- Working Principle Side View Top View Mirror Segment Liquid Crystal Common
27 LCD Driving 27 Commons/segments driven with analog waveforms Waveforms must maintain 0V DC average Prolonged DC voltage damages the display PSoC 3 LCD drive Designed to maintain 0V DC average Delivers short bursts of potential to turn elements on Two Types of Drive methods Static Multiplexed
28 Multiplexed LCDs 28 Multiplexed LCDs are driven with more than one common Static LCDs have only one common Each segment and common drive multiple pixels Each pixel tied to a unique common/segment pair Reduces pin count, but driving is more complicated Example: 4 elements using 4 pins instead of 5 Static Drive Seg 1 Seg 2 Multiplexed Drive Seg 1 Seg 2 Common 1 Common Common 2 Seg 3 Seg 4
29 PSoC 3 Segment LCD Drive Supports either static or multiplexed drive with built-in analog features Up to 16 Commons Maximum of 736 elements Drive complex displays without an external driver Drive displays with fewer pins More pins for peripheral integration Option for low pin count packages Configurable LCD Pin Location Shorter traces Fewer PCB layers: no crossovers Pin selection does not limit functionality 36seg x 4com = 144 elements = 12seg x 12com Driver FPGA Save 16 pins! PSoC 3 FPGA
30 LCD Direct Drive 30 PSoC Creator LCD Direct Drive Software Demo
31 PSoC Creator Segment LCD Customizer 31
32 PSoC Creator 14 Segment Helper 32
33 PSoC Creator Bar Graph Helper 33
34 Helper Function APIs 34 7 Segment SegLCD_Write7SegDigit(uint8 Digit, uint8 Position); SegLCD_Write7SegNumber(uint16 Value, uint8 Position, uint8 Mode); 14 Segment SegLCD_PutChar14Seg_3(uint8 Character, uint8 Position); SegLCD_WriteString14Seg_3(uint8* Character, uint8 Position); Bar Graph SegLCD_WriteBargraph(uint16 Location, uint8 Mode);
35 Agenda 35 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
36 Instant USB Connectivity.. 36 RS232 was standard, but Electrically slow Mechanically large Not supported on many modern PCs USB benefits Plug & play Driver native in Windows, Linux, Mac Communications Device Class enables COM port Bus-power option Small form-factor connectors Data rate of 480 Mbps high-speed SuperSpeed USB 3.0 at 5Gbps coming PSoC supports 12Mbps full-speed Options available for simplifying USB design Discrete USB-UART bridge chip USB-equipped PSoC or MCU
37 FPGA USB-UART Implementations. 37 Bridge chips are simple USB Bridge Chip UART Spartan-6 PSoC is a bridge, plus much more! PC USB PSoC 3 UART SPI Config Spartan-6 Power
38 PSoC Creator Makes USB Bridging Easy 38 Built-in USBUART Macro Includes USBFS and UART Example C code provided
39 USB-UART on the PC 39 Simple driver installation Install file automatically generated by PSoC Creator Uses built-in Windows driver Looks like a COM port
40 Virtual COM Port 40 Set any terminal emulator to the virtual COM port Write application software the same as if using RS232 Simple Serial Port Applications Windows Application Serial Port Xilinx FPGA MicroBlaze UART Windows Virtual COM Port USB Driver Windows PC USB Cable PSoC USB-UART Spartan LX16 Board
41 Application Development Example: AvProg 41 Simple Visual Basic program Controls USB communication through built-in serial port calls USB data used for FPGA configuration Flash programming and readback UART bridge terminal
42 Agenda 42 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
43 The Programmable Advantage 43 Spartan and PSoC are both programmable Choose the interconnecting interface that Meets performance Provides greatest ease of implementation Has the fewest pins Avnet Spartan-6 LX16 Evaluation board provides CapSense via GPIO LCD via SPI USB via UART
44 Easy Interfacing in Spartan-6 44 Use MicroBlaze to connect PSoC Xilinx ISE Design Suite Embedded Edition Built-in interface IP UART, I2C, SPI, GPIO
45 CapSense Touch-Sensing 45 PSoC 3 senses touch of PCB copper pad Xilinx FPGA Cypress PSoC PSoC drives the GPIO button logic MicroBlaze GPIO GPIO GPIO up CapSense MicroBlaze reads the GPIO peripheral to register button pushes
46 Custom-segment LCDs 46 FPGA sends LCD display commands via SPI (or UART or I2C or GPIO or ) Xilinx FPGA MicroBlaze SPI SPI SPI Cypress PSoC up LCD Drive PSoC receives commands over digital bus PSoC drives analog waveforms to LCD
47 USB-UART Bridge 47 MicroBlaze communicates over UART PSoC translates UART data to USB UART UART USB-FS PC communicates over USB via a Virtual COM Port
48 Tools for MicroBlaze Design - BSB 48 Base System Builder Wizard for generating MicroBlaze designs BSB can provide a system customized for the Spartan-6 LX16 Evaluation board
49 Tools for MicroBlaze Design - TDP 49 Targeted Design Platforms Development boards with proven design examples Targeted reference designs Fully verified and supported reference designs Infrastructure building blocks connected together Immediately start designing Start with a TDP, then customize Look for the Avnet Spartan-6 LX16 Evaluation kit TDP
50 Agenda 50 Trends in Human-Machine Interfaces Human-Machine Interfaces on the Avnet Spartan-6 LX16 Evaluation Board Touch-sensing buttons Custom segment LCD USB to PC FPGA Design with Human-Machine Interfaces Getting Started
51 Getting Started See the Demos 51 Avnet S6-LX16 board with CapSense, LCD, and USB Cypress PSoC 3 Development Kits Touch-sensing Analog sensors LCD Xilinx SP605 Targeted Design Platform Extendable MicroBlaze embedded processor plus processor sub-system implemented in Spartan-6
52 Getting Started Get Hardware 52 Avnet Spartan-6 LX16 Kit ( Cypress MiniProg3 (CY8CKIT Xilinx JTAG Cable for advanced debug
53 Getting Started Install the Tools 53 Avnet AvProg utility for Spartan-6 LX16 Evaluation Kit Xilinx ISE Design Suite, WebPack Edition EDK Evaluation Cypress PSoC Creator PSoC Programmer
54 Getting Started Create Your Own Design 54 Download Tutorials from the Avnet Design Resource Center Look for trainings from Avnet Get one-on-one help from your local Avnet FAE
55 Interfaces from the 20 th Century 55 FPGA Transceiver
56 Interfaces of Yesterday Multi-chip 56 Touch- Sensing Controller FPGA USB-UART Bridge
57 The Modern, Single Chip, Custom Solution 57 FPGA UART SPI I2C GPIO PSoC USB
58 Feedback 58 Are you interested in attending a workshop to learn more? Which topics?
59 Thanks for coming! Please Visit the Demo Area! X-fest Attendee Site:
60 LCD Construction 60
61 LCD Types- Based on Light Source 61 Transmissive Reflective Transflective
62 PSoC 3 Drives Multiple LCDs at Once 62 Multiple LCDs, One PSoC Plenty of commons, segments and I/Os to drive multiple displays Add more product functionality, reduce even more BOM PSoC 3 PSoC Creator Glucose Meter with (1) Segment and (1) Character LCD Display FPGA
63 PSoC 3/5 LCD PLUS Functionality 63 Glucose Meter Pedometer Light Meter Segment LCD Precision Analog Capsense Segment LCD Precision Analog Capsense Capsense Instrumentation Segment LCD High Performance Digital Segment LCD Precision Analog Capsense Blood Pressure Monitor Motor Control Segment LCD Precision Analog
64 Custom LCDs Differentiate Products 64 Glucose Meter Air Quality Monitor Blood Pressure Monitor ph Meter MultiMeter Standard segment Light Meter Coffee Maker Flow Transmitter Exercise Machines Custom segment
65 PSoC UART to USB Block Diagram 65 RTS Tx Rx CTS PSoC s flexible GPIOs allow user to assign dedicated RTS/CTS (Request to send/clear to send) pins for the purpose of hardware handshaking and data flow control
Cypress PSoC 4 Microcontrollers
Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.
More informationCypress PSoC 4 Microcontrollers
Cypress PSoC Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.
More informationPSoC. The Programmable System-On-Chip. Empower Your Product
PSoC. The Programmable System-On-Chip. Empower Your Product Cypress s revolutionary Programmable System-On-Chip (PSoC ) mixed-signal array is a complete system-level solution with configurable digital
More information2-Oct-13. the world s most energy friendly microcontrollers and radios
1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationGetting Started with PRoC -UI
Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com Contents
More informationCypress Roadmap: CapSense Controllers Q Owner: JFMD CapSense Roadmap
Cypress Roadmap: CapSense Controllers Q3 2015 CapSense Portfolio CapSense Express CapSense Plus PSoC Configurable Controllers 1 Programmable Controllers 2 Programmable System-on-Chip 2 CY8CMBR3106S 11
More informationUniversity Program Advance Material
University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)
More informationSpartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 5 Embedded Chipscope Debugging
Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 5 Embedded Chipscope Debugging Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/17/2011 Table of Contents
More informationBLE MODULE SPECIFICATIONS
WIRELESS-TAG BLE MODULE SPECIFICATIONS nrf51-01/02/dk Bluetooth Low Energy (BLE) module of nrf51-01/02 is the next generation BLE module released by SEMITRION electronics. The modules use nrf51822 from
More informationSP601 Standalone Applications
SP601 Standalone Applications December 2009 Copyright 2009 Xilinx XTP053 Note: This presentation applies to the SP601 Overview Xilinx SP601 Board Software Requirements SP601 Setup Multi-pin Wake-up GPIO
More informationMT2 Introduction Embedded Systems. MT2.1 Mechatronic systems
MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing
More informationCreating the AVS6LX9MBHP211 MicroBlaze Hardware Platform for the Spartan-6 LX9 MicroBoard Version
Creating the AVS6LX9MBHP211 MicroBlaze Hardware Platform for the Spartan-6 LX9 MicroBoard Version 13.2.01 Revision History Version Description Date 12.4.01 Initial release for EDK 12.4 09 Mar 2011 12.4.02
More informationOverview of Microcontroller and Embedded Systems
UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These
More informationAvnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design
Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design By Nasser Poureh, Avnet Technical Marketing Manager Mohammad Qazi, Maxim Application Engineer, SP&C Version 1.0 August 2010 1
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 informationMicroblaze for Linux Howto
Microblaze for Linux Howto This tutorial shows how to create a Microblaze system for Linux using Xilinx XPS on Windows. The design is targeting the Spartan-6 Pipistello LX45 development board using ISE
More informationCY3280-BBM Universal CapSense TM Prototyping Module Kit Quick Start
CY3280-BBM Universal CapSense TM Prototyping Module Kit Quick Start Doc. # 001-43368 Rev. ** Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 (Intnl): 408.943.2600
More informationECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington
ECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington Product Description InfiniTable is a fully interactive, multifunctional table
More informationKinetis K70 System-On-Module (SOM) Baseboard Hardware Architecture
Kinetis K70 System-On-Module (SOM) Baseboard Version 1.0 Table of Contents 1. OVERVIEW...3 2. REFERENCES...3 3. HARDWARE PLATFORM...3 3.1. OVERVIEW...3 3.2. FUNCTIONAL BLOCK DIAGRAM...4 3.3. SOM CONNECTORS...4
More informationFreescale s Next Generation 8-bit LCD Solutions
Freescale s Next Generation 8-bit LCD Solutions When most consumers think of LCD, they probably envision a flat panel television or computer monitor. However, there are millions more LCDs out there that
More informationSpartan-6 and Virtex-6 FPGA Embedded Kit FAQ
Spartan-6 and Virtex-6 FPGA FAQ February 5, 2009 Getting Started 1. Where can I purchase an Embedded kit? A: You can purchase your Spartan-6 and Virtex-6 FPGA Embedded kits online at: Spartan-6 FPGA :
More informationCONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6
CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons
More informationSpartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 1 Creating an AXI-based Embedded System
Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 1 Creating an AXI-based Embedded System Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/15/2011 Table
More informationI Introduction to Real-time Applications By Prawat Nagvajara
Electrical and Computer Engineering I Introduction to Real-time Applications By Prawat Nagvajara Synopsis This note is an introduction to a series of nine design exercises on design, implementation and
More informationEasy Kit Board Manual
User s Manual, V1.0, June2008 Easy Kit Board Manual Easy Kit - XC88x Microcontrollers Edition 2008-06 Published by Infineon Technologies AG, 81726 München, Germany Infineon Technologies AG 2008. All Rights
More informationSpartan -6 LX9 MicroBoard Web Connectivity On Ramp Tutorial
Spartan -6 LX9 MicroBoard Web Connectivity On Ramp Tutorial Version 13.2.01 Revision History Version Description Date 13.2.01 Initial release with support for ISE 13.2 tools Aug. 10, 2011 Page 2 of 30
More informationEnabling success from the center of technology. A Practical Guide to Configuring the Spartan-3A Family
A Practical Guide to Configuring the Spartan-3A Family Goals 2 Explain advantages and disadvantages of each configuration mechanism available for Spartan-3A Show how to use an industry standard flash for
More informationAT-501 Cortex-A5 System On Module Product Brief
AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please
More informationCapacitive Touch Based User Interfaces and Hardware-based Solutions
Capacitive Touch Based User Interfaces and Hardware-based Solutions Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit
More informationWireless-Tag WT51822-S1
Wireless-Tag WT51822-S1 Bluetooth Low Energy 4.1 Module DATASHEET Description Bluetooth Low Energy (BLE) module of WT51822-S1 is the next generation BLE4.1(Compatible With BLE4.0) module released by Wireless-Tag
More informationIntelop. *As new IP blocks become available, please contact the factory for the latest updated info.
A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment
More informationSTM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013
STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient
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 informationCypress PSoC 6 Microcontrollers
Cypress PSoC 6 Microcontrollers Purpose-Built for the Internet of Things WWW.CYPRESS.COM/PSOC6 Unmatched Solutions for the Internet of Things EMBEDDED IN TOMORROW The IoT is exploding, with more than 30
More informationDEMO9S08LG32 Up to 5V MCU with integrated LCD display driver
DEMO9S08LG32 Quick Start Guide Quick Start Guide DEMO9S08LG32 Up to 5V MCU with integrated LCD display driver Quick Start Guide Lab Tutorial CodeWarrior Manual Getting Started CD Get to Know the DEMO9S08LG32
More informationAdafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC
Adafruit Metro Mini Created by lady ada Last updated on 2018-01-24 08:12:28 PM UTC Guide Contents Guide Contents Overview Pinouts USB & Serial converter Microcontroller & Crystal LEDs Power Pins & Regulators
More informationMelon S3 FPGA Development Board Product Datasheet
Melon S3 FPGA Development Board Product Datasheet The Melon S3 FPGA is open-source, expandable development board perfect for the learning digital circuit design and prototyping of your unique ideas. You
More informationCMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing
CMS-8GP32 A Motorola MC68HC908GP32 Microcontroller Board xiom anufacturing 2000 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com
More informationPANDORA HACKER GUIDE
PANDORA HACKER GUIDE WARNING: Modifying your PCB is not covered by your warranty and any damage caused as a result will be the sole responsibility of the owner to fix or to have fixed at a fee set by the
More informationUniversität Dortmund. IO and Peripheral Interfaces
IO and Peripheral Interfaces Microcontroller System Architecture Each MCU (micro-controller unit) is characterized by: Microprocessor 8,16,32 bit architecture Usually simple in-order microarchitecture,
More informationNew System Solutions for Laser Printer Applications by Oreste Emanuele Zagano STMicroelectronics
New System Solutions for Laser Printer Applications by Oreste Emanuele Zagano STMicroelectronics Introduction Recently, the laser printer market has started to move away from custom OEM-designed 1 formatter
More informationCONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6
CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13
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 informationInterested users may wish to obtain additional components to evaluate the following modules:
Analog Essentials Getting Started Guide Overview Maxim Analog Essentials are a series of plug-in peripheral modules that allow engineers to quickly test, evaluate, and integrate Maxim components into their
More informationRF4431 wireless transceiver module
RF4431 wireless transceiver module 1. Description RF4431 adopts Silicon Labs Si4431 RF chip, which is a highly integrated wireless ISM band transceiver chip. Extremely high receive sensitivity (-121 dbm)
More informationGAUSS OBC ABACUS 2017
[] Table of contents Table of contents... 1 1. Introduction... 3 1.1. ABACUS Features... 3 1.2. Block Diagram... 6 2. Pinouts... 7 3. Inertial Measurement Unit Details... 10 3.1. Orientation of Axes...
More informationEasyAVR6 Development System
EasyAVR6 Development System Part No.: MPMICRO-AVR-Devel-EasyAVR6 Overview EasyAVR6 is a development system that supports a wide range of 8-, 14-, 20-, 28- and 40-pin AVR MCUs. EasyAVR6 allows AVR microcontrollers
More informationDigital Circuits Part 2 - Communication
Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory
More informationHome Security System with Remote Home Automation Control
Home Security System with Remote Home Automation Control Justin Klumpp Senior Project Hardware Description Western Washington University April 24 2005 Professor Todd Morton Introduction: This document
More informationTypical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,
PTR5618 Coin-size Ultra Low Power Bluetooth Low Energy System on Module Embedded Cortex M4F 32 bit processor The PTR5618 ultra-low power Bluetooth Low Energy/ANT/2.4GHz Proprietary Multi-protocol modules
More informationWireless Colour Sensing Arm Robot
Wireless Colour Sensing Arm Robot J.Nandhini Final Year, Electronics & Communication Engineering Sathyabama University, Chennai, India E-mail id:nandhinij1994@gmail.com K.Shabatini Final Year, Electronics
More informationHZX N03 Bluetooth 4.0 Low Energy Module Datasheet
HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History
More informationPrototyping Module Datasheet
Prototyping Module Datasheet Part Numbers: MPROTO100 rev 002 Zenseio LLC Updated: September 2016 Table of Contents Table of Contents Functional description PROTOTYPING MODULE OVERVIEW FEATURES BLOCK DIAGRAM
More informationFuture Designs, Inc. Your Development Partner LCD DEMO KITS
Future Designs, Inc. Your Development Partner www.teamfdi.com LCD DEMO KITS LCD DEMO Kit Family LCD-DEMO-KIT LCD-DEMO-SC LCD-DEMO-LPC2158 LCD-DEMO-Family Each kit uses a multiplexed 8 digit liquid crystal
More informationPmod ESP32 Reference Manual
Pmod ESP32 Reference Manual The Digilent Pmod ESP32 features a radio with support for 802.11 b/g/n Wifi and dualmode Bluetooth. This module is perfect for connecting your FPGA or microcontroller projects
More informationAlessandra de Vitis. Arduino
Alessandra de Vitis Arduino Arduino types Alessandra de Vitis 2 Interfacing Interfacing represents the link between devices that operate with different physical quantities. Interface board or simply or
More informationMESA ELECTRONICS PRICE LIST 9/21/12
PC/104 CARDS: 4A23 20 bit delta-sigma isolated input A-D 257 206 195 186 4A24-2 High speed 16 bit A-D 200KHz 257 206 195 186 4A24-5 High speed 16 bit A-D 500KHz 314 251 239 227 4C28-R4M 40 MHZ 386SX CPU
More informationReduce SW Development Time with DAVE 3. March, 2012
Reduce SW Development Time with DAVE 3 March, 2012 Why DAVE 3? XMC 4500 Offering Powerful, SWconfigurable peripherals Flexible interconnections and pin mapping options Pressure to Engineer Short time to
More informationImplementing the Top Five Control-Path Applications with Low-Cost, Low-Power CPLDs
Implementing the Top Five Control-Path Applications with Low-Cost, Low-Power CPLDs WP-01146-1.2 White Paper Since their introduction in the mid-1980s and across all end markets, CPLDs have been design
More informationUSB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter
C8051F32X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F32x Development Kit contains the following items: C8051F320 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power Adapter
More informationChapter 5 Embedded Soft Core Processors
Embedded Soft Core Processors Coarse Grained Architecture. The programmable gate array (PGA) has provided the opportunity for the design and implementation of a soft core processor in embedded design.
More informationRN-174 WiFly Super Module
RN- WiFly Super Module Features Evaluation board for the RN- module Supports chip antenna (RN--C), PCB trace antenna (RN--P), wire antenna (RN--W), and U.FL connector for an external antenna (RN--U) Ultra-low
More informationEZ-PD CCG2: USB Type-C Cable Controller With PD
Quick Presentation: EZ-PD CCG: USB Type-C Cable Controller With PD CCG = Type-C Controller Gen Type-C = Reversible Slim USB Connector PD = Power Delivery Build Your USB Type-C Cable With EZ-PD CCG, An
More informationHusarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.
Husarion CORE2 Husarion CORE2 is a development board for Internet-connected automation & robotic devices. CORE2 Development board for Internet connected automation & robotic devices. compatible with Husarion
More informationTrends in Prototyping Systems. ni logic Pvt. Ltd., Pune, India
Trends in Prototyping Systems ni logic Pvt. Ltd., Pune, India Focus of design dept. Electronic system & Flow Design problems Educating design Prototype USDP Features Applications Conclusion Agenda Faster
More informationSP601 Built-In Self Test Flash Application
SP601 Built-In Self Test Flash Application December 2009 Copyright 2009 Xilinx XTP041 Note: This presentation applies to the SP601 Overview Xilinx SP601 Board Software Requirements SP601 Setup SP601 BIST
More informationPCB-AVR1284-3U. AVR Microcontroller Development PCB for Atmel 40-pin DIP AVRs.
PCB-AVR1284-3U AVR Microcontroller Development PCB for Atmel 40-pin DIP AVRs. Part Number: PCB-AVR1284-3U (unpopulated PCB, no parts) Features A development board for Atmel 40 pin AVR microcontrollers.
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 informationEmbedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad
Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,
More informationUSB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter
C8051F35X-DK DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F35x-DK Development Kit contains the following items: C8051F350 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power
More informationTHE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN
THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife
More informationTHE LPC84X MCU FAMILY A SWISS ARMY KNIFE OFFERING OF FEATURES FOR YOUR NEXT IOT DESIGN
THE LPC84X MCU FAMILY A SWISS ARMY KNIFE OFFERING OF FEATURES FOR YOUR NEXT IOT DESIGN PART III KEVIN TOWNSEND BRENDON SLADE Agenda Part III Brief recap of the LPC84x multi-tester Swiss army knife for
More informationVirtual Grand Piano. 1. Introduction Objective Background
Virtual Grand Piano Team 64 - Zhi Lu, Jeongsub Lee and Hammad Khan ECE 445 Project Proposal - Spring 2018 TA: Mickey Zhang 1. Introduction 1.1. Objective Digital pianos currently available in the market
More informationORION USB3 Evaluation Kit
ORION USB3 Evaluation Kit Table of Contents 1 General Description...4 2 System Overview...5 3 Operating Instructions...7 3.1 Recommended Equipment...7 3.2 Resolution / Fame rate and ADC gain settings...7
More informationSundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract
Sundance Multiprocessor Technology Limited EVP6472 Intech Demo Unit / Module Description: Capture Demo For Intech Unit / Module Number: EVP6472-SMT911 Document Issue Number 1.1 Issue Data: 6th October
More informationELET114A Bluetooth Module DATASHEET. Website:http://www.elinketone.com / 7
Bluetooth Module DATASHEET Website:http://www.elinketone.com 2013 06 09 1 / 7 A. Overview Bluetooth Module is designed by ShenZhen ElinkEtone Technology Company for intelligent wireless transmission, with
More informationiphone Noise Filtration Hardware
Iowa State University ECPE Senior Design iphone Noise Filtration Hardware Design Plan Michael Bullis Andrew Mungons Yang Yang 2011 Client Rockwell Collins Faculty Advisor Dr. Zhengdao Wang G r o u p M
More informationHARDWARE REFERENCE IMM-NRF51822
HARDWARE REFERENCE IMM-NRF51822 Micro-module Copyright 2014 I-SYST, all rights reserved. This document may not be reproduced in any form without, express written consent from I-SYST. Limited Warranty The
More informationThe industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.
EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION
More informationLOW ENERGY ANDROID GAMEPAD. Project Proposal
LOW ENERGY ANDROID GAMEPAD Project Proposal Marty Lewis Andrzej Forys Table of Contents Introduction 3 Implementation 4 Target Platform and Wireless Medium 4 Hardware.. 5 Software... 7 Interface Specifications
More informationWAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION
Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION Part number: BLE WT51822AA/AB Wavetek has developed a module which supports Bluetooth Low Energy
More informationLM930 Bluetooth low energy Module (with U.FL Connector) Standalone (With Embedded Bluetooth v4.1 Stack)
Bluetooth low energy Module (with U.FL Connector) Revised 24/JAN/2017 m.11m 10 2.50mm m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma (at 0 dbm) Current Consumption (Tx Mode) 9 digital and
More informationECE 480 Team 5 Introduction to MAVRK module
ECE 480 Team 5 Introduction to MAVRK module Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh Definition of MAVRK Component of MAVRK starter Kit Component of umavrk Module design procedure
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 informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationSP605 Standalone Applications
SP605 Standalone Applications July 2011 Copyright 2011 Xilinx XTP064 Revision History Date Version Description 07/06/11 13.2 Up-rev 13.1 GPIO_HDR Design to 13.2. 03/01/11 13.1 Up-Rev 12.4 GPIO_HDR Design
More informationLM931 Bluetooth low energy Module
Bluetooth low energy Module Revised 24/JAN/2017 2.50mm 1m 10.1 m m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma (at 0 dbm) Current Consumption (Tx Mode) 9 digital and 3 analogue (10-bit
More informationTypical applications where a CPLD may be the best design approach:
By: Carlos Barberis, dba Bartek Technologies Description of Bartek s CPLD1 development board. For some of us CPLD s are familiar devices and for others just another acronym in the electronic device industry.
More informationECE 189A Senior Capstone December 16, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington
ECE 189A Senior Capstone December 16, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington Agenda Project Overview Parts Power Distribution Schematic and Bill of Materials
More informationML505 ML506 ML501. Description. Description. Description. Features. Features. Features
ML501 Purpose: General purpose FPGA development board. Board Part Number: HW-V5-ML501-UNI-G Device Supported: XC5VLX50FFG676 Price: $995 The ML501 is a feature-rich and low-cost evaluation/development
More informationQWaveSystems / Melon_S3_FPGA
QWaveSystems / Melon_S3_FPGA A Open-source Hardware : WiFi (ESP8266) FPGA Development Kit Edit Add topics 201 commits 1 branch 0 releases 1 contributor Branch: master New pull request Create new file Upload
More informationAmarjeet Singh. January 30, 2012
Amarjeet Singh January 30, 2012 Website updated - https://sites.google.com/a/iiitd.ac.in/emsys2012/ Lecture slides, audio from last class Assignment-2 How many of you have already finished it? Final deadline
More informationCORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II
CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II The prebid meeting for the packages to be purchased under national competitive bidding for TEQIP Phase II was held on 15/10/2013
More informationBetrouwbare Elektronica ontwerpen en Produceren
Betrouwbare Elektronica ontwerpen en Produceren Verbeter betrouwbaarheid, time to market en winstgevendheid met boundary scan JTAG Technologies B.V. Rik Doorneweert rik@jtag.com Boundary scan Testing HW
More information)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany
)8-,768'HY.LW 2YHUYLHZ )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany Revision: V1.0 Date: 05.08.1999 Introduction to FUJITSU Development Kit for 16LX CPU family DevKit16
More informationUSB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter
C8051F31X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The Development Kit contains the following items: C8051F310 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power Adapter USB Debug
More informationIntroducing the Spartan-6 & Virtex-6 FPGA Embedded Kits
Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits Overview ß Embedded Design Challenges ß Xilinx Embedded Platforms for Embedded Processing ß Introducing Spartan-6 and Virtex-6 FPGA Embedded Kits
More informationHello, and welcome to this presentation of the STM32 Touch Sensing Controller (TSC) which enables the designer to simply add touch sensing
Hello, and welcome to this presentation of the STM32 Touch Sensing Controller (TSC) which enables the designer to simply add touch sensing functionality to any application. 1 Over recent years, Touch Sensing
More informationIntroducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets
Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are
More information