TIDM-KEYBOARD

Keyboard Controller Using Low Power Microcontroller

TIDM-KEYBOARD

Design files

Overview

This reference design describes the implementation of a low-cost, highly-flexible and modular keyboard controller using MSP430. Examples for MSP430F5529 and MSP430G2744, supporting I2C and USB are included.

Features
  • Supports standard matrix keyboards: this design shows an implementation using a 15x8 matrix but different keyboard layouts can be used
  • Independent of the communication interface: examples for USB and I2C are included
  • Supports multimedia keys
  • Can be implemented in practically any MSP430 platform: examples for MSP430F5529 and MSP430G2744 are included
  • Low power consumption
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDU521.PDF (2814 K)

Reference design overview and verified performance test data

TIDRBN2.PDF (548 K)

Detailed schematic diagram for design layout and components

TIDRBN1.PDF (70 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDRBN0.ZIP (608 K)

Files used for 3D models or 2D drawings of IC components

TIDC743.ZIP (134 K)

Design file that contains information on physical board layer of design PCB

Products

Includes TI products in the design and potential alternatives.

MSP430 microcontrollers

MSP430F552925 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier

Data sheet: PDF | HTML
MSP430 microcontrollers

MSP430G274416 MHz MCU with 32KB Flash, 1KB SRAM, 10-bit ADC, UART/SPI/I2C, timer

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS735500-mA, low-IQ, low-dropout voltage regulator with enable

Data sheet: PDF | HTML

Start development

Software

Support software

TIDC742 Keyboard Controller Using Low Power Microcontroller Software

Technical documentation

No results found. Please clear your search and try again.
View all 1
Type Title Date
Design guide Keyboard Controller Using MSP430 Design Guide Oct. 29, 2014

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos