TIDM-KEYBOARD
Keyboard Controller Using Low Power Microcontroller
TIDM-KEYBOARD
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
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.
Reference design overview and verified performance test data
Detailed schematic diagram for design layout and components
Complete listing of design components, reference designators, and manufacturers/part numbers
Files used for 3D models or 2D drawings of IC components
Design file that contains information on physical board layer of design PCB
Products
Includes TI products in the design and potential alternatives.
MSP430F5529 — 25 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier
Data sheet: PDF | HTMLMSP430G2744 — 16 MHz MCU with 32KB Flash, 1KB SRAM, 10-bit ADC, UART/SPI/I2C, timer
Data sheet: PDF | HTMLStart development
Technical documentation
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
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.