Datasheet
12
Software and Hardware Solutions for the 32-bit Designer
Software Library for Android™ Accessories
The PIC32 Accessory Development Starter Kit for Android
provides all of the tools and resources required to get an
accessory developer quickly started on Android devices.
The platform provides a library for accessing and talking
to Android devices through the accessory framework found
in Android OS versions 2.3.4, 3.1 and later. Example
applications show how to connect and communicate over
the accessory framework using a simple bi-directional
application. Firmware examples show how to complete
the design using the Android accessory library, providing
interface from the hardware portion of the design to
the example application. Example schematics provide a
starting point to get a hardware design started.
PIC32 Accessory Development Kit for Android
(DM320412)
mTouch™ Capacitive Touch Library
Summary
The mTouch software packages enable designers to
easily integrate touch technologies into their applications.
They allow capacitive touch implementation in a small
dedicated controller as well as the integration of the
complete application in a single MCU. Separate packages
are available depending on the microcontroller: mTouch
PIC16F Framework, mTouch PIC18/24/32 or dsPIC
libraries. Software package features include:
■ Multiple demo projects:
• Swiping gesture
• Proximity detection
• Direct key sensing
• Matrix key sensing: 2-channel sliders,
4-channel sliders
■ Graphics integration with keys
(runs on DM240312 board)
■ Interoperability with Microchip Graphics and
USB libraries
■ Demo projects can be run directly on the enhanced
mTouch Capacitive Evaluation Kit.
Application Notes for Capacitive Touch
■ AN1334: Techniques for Robust Capacitive
Touch Sensing
■ AN1325: mTouch Metal Over Cap Technology
■ AN1317: mTouch Conducted Noise Immunity Techniques
for CTMU Peripheral
■ AN1298:
Capacitive Touch Using Only an ADC (CVD)
(suitable for PIC10/12/16/24H/32 MCUs and dsPIC DSCs)
■ AN1250: Microchip CTMU for Capacitive Touch
Applications (suitable for PIC18 and PIC24F MCUs)
■ AN1254: Capacitive Touch Algorithm Simulation
PIC
®
MCU
Application Code
mTouch™
Capacitive Library
Other Microchip Libraries
(USB, Graphics, etc.)
A/D
Converter
Charge Time
Measurement
Unit (CTMU)
Other
Peripherals
Touch
Sensors