CY4636 WirelessUSB™ LP Keyboard Mouse Reference Design Kit User Guide, Doc. # 001-70355 Rev. *A
3
Contents
1. Introduction
5
1.1
Kit Contents .................................................................................................................5
1.2
PSoC Designer™ ........................................................................................................5
1.3
PSoC Programmer ......................................................................................................5
1.4
Additional Learning Resources....................................................................................6
1.4.1 References.......................................................................................................6
1.5
Document History ........................................................................................................7
1.6
Documentation Conventions .......................................................................................7
2. Getting Started
9
2.1
Introduction ..................................................................................................................9
2.2
Kit Installation ..............................................................................................................9
2.3
PSoC Designer ..........................................................................................................13
2.4
PSoC Programmer ....................................................................................................14
2.5
Installation of Battery level and Link Quality Application ...........................................15
2.6
Install Hardware.........................................................................................................15
3. Kit Operation
17
3.1
Introduction ................................................................................................................17
3.2
Bridge ........................................................................................................................17
3.3
Mouse ........................................................................................................................19
3.4
Keyboard ...................................................................................................................21
4. Hardware
25
4.1
Bridge ........................................................................................................................25
4.1.1 Functional Description....................................................................................26
4.1.2 Power Supply System ....................................................................................32
4.2
Mouse ........................................................................................................................33
4.2.1 Functional Description....................................................................................34
4.2.2 Power Supply System ....................................................................................39
4.3
Keyboard ...................................................................................................................40
4.3.1 Functional Description....................................................................................41
4.3.2 Power Supply System ....................................................................................46
5. Code Examples
47
5.1
Project1- LP_RDK_Bridge .........................................................................................47
5.1.1 Project Description .........................................................................................47
5.1.2 Device Configurations ....................................................................................47
5.1.3 Firmware Architecture ....................................................................................50
5.1.4 Verify Output ..................................................................................................63
5.2
Project2- LP_RDK_Mouse.........................................................................................64
5.2.1 Project Description .........................................................................................64