terasic multi touch lcd module brands

I am working on a student project that uses the DE2-70 and the Terasic multi-touch LCD module. I am coding in Verilog on Quartus and am designing a touchscreen music synthesizer. Terasic provides an IP touch controller that is used to read in touches, gestures, and locations. Unfortunately, I have not been able to get a touch response from the unit. Nor have I been able to figure out how to output to the LCD screen. I also haven"t been able to get Terasic"s 2 demos up and running. I would greatly appreciate any help in setting the MTL module up or reference to additional documentation.

According to the manual, iTRIG, I2C_SCLK, and IC2_SDAT pins should be connected to the MTL_TOUCH_INT_n, MTL_TOUCH_I2C_SCL, and MTL_TOUCH_I2C_DAT signals in the 2x20 GPIO header respectively. When oREADY rises, it means there is touch activity, and associated information is given in the oREG_X1, oREG_Y1, oREG_X2, oREG_Y2, oREG_TOUCH_COUNT, and oREG_GESTURE pins.

terasic multi touch lcd module brands

Terasic is the world"s leading designer and vendor. We offer expertise in FPGA/ASIC Design, Board Design and Layout, Device Drivers, and all other support Softwares and Documentations.

Terasic Inc., Синьчжу. Отметки "Нравится": 4,3 тыс. Terasic is the leading developer and provider for FPGA-based hardware & complex system solution. Открыть Страницу «Terasic Inc.» на Facebook.

Terasic is the leading developer and provider for FPGA-based hardware and complex system solution. With twenty years of experience in developing high-end solutions for the industrial markets...

The latest Tweets from Terasic (@Terasic_FPGA). Terasic is the world"s leading developer and provider for FPGA-based hardware & complex system solution. Taiwan, USA.

Terasic DE10-Lite. Brand: Terasic Technologies. Also, another thing to keep in mind, the Terasic DE10-Lite Control Panel software will only function AFTER you"ve installed Quartus, it"s a prerequisite.

Terasic Stratix 10 SoC Board : Apollo S10 SoM. Alternatively, this SO-DIMM socket can be used to connect Terasic QDR memory module to the FPGA for low latency applications.

Terasic is the leading developer and provider for FPGA-based hardware & complex system solution. With twenty years of experience in developing high-end solutions for the industrial and FPGA system...

Explore tweets of Terasic @Terasic_FPGA on Twitter. Terasic is the world"s leading developer and provider for FPGA-based hardware & complex system solution. | Twaku.

The Terasic Multi-touch LCD Module (MTL) is an all-purpose capacitive touch-screen for FPGA Digi-Key unboxes the fully assembled Self-Balancing Robot Kit from Terasic and shows you how to get...

Visit Terasic Technologies on TechOnline for all Terasic Technologies resources and information. ►Claim this Company. Terasic Technologies. Company InfoLess Info.

terasic multi touch lcd module brands

The DE1-SoC-MTL2 Development Kit is a comprehensive design environment with everything embedded developers need to create processing-based systems. The DE1-SoC-MTL2 delivers an integrated platform including hardware, design tools, and reference designs for developing embedded software and hardware platforms in a wide range of applications. The fully integrated kit allows developers to rapidly customize their processor and IP to best suit their specific application. The DE1-SoC-MTL2 features a DE1-SoC development board targeting Altera Cyclone® V SX SoC FPGA, as well as a capacitive LCD multimedia color touch panel which natively supports five points multi-touch and gestures.

The all-in-one embedded solution offered on the DE1-SoC-MTL2, in combination of a LCD touch panel and digital image module, provide s embedded developers the ideal platform for multimedia applications with unparallel processing performance. Developers can benefit from the use of FPGA-based embedded processing system such as mitigat ing design risk and obsolescence, design reuse, lowering bill of material (BOM) costs by integrating powerful graphics engines within the FPGA.

terasic multi touch lcd module brands

First: There are several types of cheap touchscreens: resistive and capacitive (intro from 3m). And under touchscreen I mean touch panels (digitizers) - the thin multilayer panels which feels touches, but don"t display anything. Touchscreens can be combined with LCD/OLED screens to get display with touch capability. Resistive touchscreens are sensitive to pressure, and you can use any stick to press them, they also had problems with multitouch (sensing several touches at same time). Capacitive touchscreens are often used now in smartphones (since iPhone), and they sense capacitance of human body, working only with fingers or special conductive styli.

Resistive touchscreens usually have 4-wire or 5-wire analog interface (short description) to touchscreen controller. If you want to plug this directly into FPGA board, you need ADC (analog-to-digital converter, sometimes up to 10-12 bit precision) to measure coordinates of touch point.

Capacitive touchscreens usually have more complex interface with complex medium-frequency signals (25-200 kHz). Simplest panels still have 5 wires, but Cypress"s "Touchscreens 101" lists two more advanced panels with 11 and 20 pins. It will be very hard to implement (and calibrate) your own touch controller in FPGA even with good ADCs and DACs.

So, our second step is the touchscreen controller ASIC: the device between microcontroller or FPGA and the touchscreen. Controller will do all needed magic to detect touches and translate information about them into some digital protocol, like COM (RS-232) or USB in ancient controllers for PC, or simple SPI and I2C for microcontrollers and FPGAs (you should know how to implement SPI/I2C for FPGA; the fpga4fun site may help you: spi, i2c). Many small touchscreens sold now may include some controller, integrated into their PCB or flex wire.

Third step: if you want to make prototype with LCD display and touchscreen, especially with small size LCD (up to 6″), the touch panel may be already integrated into display. And because virtually all LCD have the controller to output some information to display (again, fpga4fun has some introduction into using LCD with FPGAs), they probably will have integrated touchscreen controller too.

Now we can start speak about your case: "what I could buy". If you already have FPGA board, you can search for some LCD+touchscreen for some popular hardware prototyping platform, e.g. for ardoino or raspberry pi. For example, adafruit shop has both separate touch panels, lines and buttons even without controller: http://www.adafruit.com/category/60. Also they have several LCD+touch like 2.8" TFT with STMPE610 touch controller (both SPI and I2C, selectable via pin). There are several on sparkfun.com too. Make sure that you understand how to connect the LCD to FPGA, both electrical and protocol requirements. Check is there touch controller, or you need to implement it in the FPGA with ADC (and there should be ADC on your FPGA board).

If you don"t have FPGA board or if you have no any FPGA experience, it can be better (and costly) to find FPGA kit with optional LCD+touch, but not from chinese vendors. There are lot of chinese kits in cheap section of ebay"s search "fpga touch", but they may have not so good tutorials and demo projects as right vendors. There are 7" kit from Terasic (2000 USD, VEEK-MT-C5SoC), or 7" 250USD LCD+touchpanel module for 1800 USD DE3 or 600USD DE2 FPGA boards. And for Digilent, there is 150 USD VmodTFT 4.3" TFT+touch (manual) compatible with Digilent boards with VHDCI connector, like 300 USD Nexys 3 board, 450 USD Atlys board, or 1100 USD Genesys superboard.

terasic multi touch lcd module brands

In collaboration with Intel FPGA University Program (Former Altera University Program), Terasic Technologies creates a complete, high-quality design environment with the release of DE10-Lite development & education board. With its multifaceted features, the DE10-Lite covers a wide range of use models including: teaching, developers, industrial, automotive and internet of things, (IoT).

As the newest entry for Terasic’s cost-effective DE series, the DE10-Lite kit provides a low-cost yet equally competitive alternative to the current Max 10 NEEK, an all-round multimedia-oriented development board equipped with a multi-touch LCD panel.

In addition to hardware, Terasic also provides a comprehensive tool suite for users to develop their projects. Terasic’s proprietary System Builder toolkit can automatically generate project packages and pin assignments according to users’ configuration─a function that dramatically shortens the initial project setup time and minimizes the error-prone manual process. Along with the System Builder, the Control Panel utility allows users to examine the various features of the DE10-Lite board. Additional free design examples can be downloaded from Intel’s Design Store webpage.

At the forefront of FPGA design development, Terasic provides an industry-leading combination of cost-effective and high-efficiency environment with the unveiling of DE10-Lite development and educational Kit. With Terasic, you will find the fastest path to convert your ideas into reality.