Upload
others
View
16
Download
0
Embed Size (px)
Citation preview
2 MCU32 Microchip Confidential – Internal use only
Agenda
PIC32 in Graphics Display
PIC32 in connectivity
PIC32 in Audio
MISC
3 MCU32 Microchip Confidential – Internal use only
LCC (Low-Cost Controllerless) Graphics Board
Driving Graphics Displays without a Graphics Controller
Interfaces to Microchip Display modules
Powered by any PIC32 Starter kit
– 80MIPS 32-bit performance
– 128KB of on-chip SRAM
– High Speed 16-bit PMP
– High Performance DMA keeps
core loading to less than 5%!
On Board 512KB SRAM • Support for up to WQVGA @ 16bpp color
• PIC32 alone can drive VGA @ 8bpp color
Inte
rfaces t
o M
icro
ch
ip E
xp
lore
r 16
Can be “Jumpered” in or out
Part No: AC164144
4 MCU32 Microchip Confidential – Internal use only
VGA / WVGA Display Solution for PIC32
Enable 24-bit color quality
New reference boards:
GFX-3E board Epson
S1D13517 controller
5.7” VGA (640x480)
7” WVGA (800x480)
Compare 24bpp, 16bpp colors
Alpha blending (transparency)
Gradients
Streaming multiple images
Google maps (non-static)
GFX-3E Board
(800x480)
(640x480)
GFX-3E Board
PIC32 SK
PIC32 SK
5.7” VGA
7” WVGA
5 MCU32 Microchip Confidential – Internal use only
Adds Board for Capacitive Touch using high-performance PIC32 32-bit MCUs
– Incorporate touch-sensing buttons, keys and sliders
into your application
PIC32 mTouch™ Solution
– Easy-to-use Windows-based mTouch™ Diagnostic Tool / GUI
– Free Software, code examples and peripheral libraries
– 8/16/32-bit family compatibility
– Microchip’s world-class support
Kit includes:
PIC16F727 CSM Motherboard
PIC18F46J50 Motherboard
PIC24FJ64GB106 Motherboard
PIC32MX795F512H Motherboard
Direct 8 Key Board
12-Key Matrix Sensor Board
4-Channel Slider Sensor Board
2-Channel Slider Sensor Board
PICkit Serial Analyzer
USB cable
DM183026-2 $99.95
6 MCU32 Microchip Confidential – Internal use only
Graphics Library
• Pre-made graphics objects
– buttons, sliders, etc
• Multiple fonts and languages
• Compatible with 16-/32-bit PIC MCUs
Graphics Display Designer (GDD)
• Visual Design Tool
• Provides GUI design wizard
• Works with Graphics Library
• www.microchip.com/GDD
Graphics Software Tools
Heat
Button Image
Static Text
8 MCU32 Microchip Confidential – Internal use only
GDD X components
GDD X Menu GDD X Toolbar
Screen
Thumbnail
Drawing Panel
Widgets List
Information Box
Properties
Window
10 MCU32 Microchip Confidential – Internal use only
Ways of using GDD X
As a Standalone Tool
• Its not bundled with MPLAB X IDE and works independently
•GDD X will generate the code for user designed GDD X project that
needs to be added manually into an MPLAB X or MPLAB 8 IDE
project along with MLA Graphics Library
As a Plug-in with MPLAB X IDE
•Using GDD X as plug-in with MPLAB X IDE is similar to using old
GDD with MPLAB 8
•GDD X will generate the code for user design and automatically add it
to user MPLAB X IDE project
11 MCU32 Microchip Confidential – Internal use only
Features
• Resize, align and move widgets, create color schemes, add
fonts and images to your App
• Generates source code ready for PIC24, dsPIC and PIC32
devices
• Provides the user with the same visual representation of the
embedded screen to draw objects on the PC screen, this is
referred to as “what you see, is what you get” (WYSIWYG)
• Eliminates the need to manually calculate the (x, y)
coordinates for on-screen object placements
13 MCU32 Microchip Confidential – Internal use only
Wi-Fi ™ Comm Demo Board
Compact development
platform to evaluate
Microchip’s certified Wi-Fi
module – MRF24WB0MA
On-board PIC32 running
Microchip’s TCP/IP stack
solution
Pre-programmed with demo
code to explore the features
of the Wi-Fi module
Expandable through
expansion port
Powered by 2 AAA batteries
Only $49
14 MCU32 Microchip Confidential – Internal use only
PIC32 Ethernet Starter Kit
Integrated debugger/programmer
USB Powered
10/100 Ethernet Development
using PIC32 MCUs
USB host, device, Dual Role and
OTG
On-line tools & software download
Support for Windows XP and
Windos Vista (32 & 64-bit)
PIC32 MCU with 128KB RAM
Enables addition of PIC32
Expansion Board
DM320004 $72
15 MCU32 Microchip Confidential – Internal use only
Microchip’s TCP/IP Protocol Stack
FREE!! Royalty-free, no license fees
Modular design
No lower layer design required within the TCP/IP
protocol
Available for PIC18, PIC24, dsPIC® DSCs and PIC32
Advanced features like multiple stack support available for
PIC24/dsPIC & PIC32
Source code provided
Support Documentation
Compiled HTML page distributed with the stack
17 MCU32 Microchip Confidential – Internal use only
Dev Tools PIC32 Audio Mixer Boards
Mix your instruments and voice with streaming portable music player USB digital audio out
High Quality 24bit Audio playback for Musicians and for Karaoke applications
P/N: DM320014 P/N: DM320413
• Available NOW!!!!
• Pricing $69.99
• Available Q3 from MFI Authorized Distributor
USB Mini-B Digital
Audio Input
AppleTM Proprietary
USB Digital Audio
Interface
MFI Board
• PIC32MX220F128
• Mic_In x2
• Line_In
• Line_Out
• Headphone_Out x2
• iPod Record capability
USB Board
• PIC32MX220F128
• Mic_In x2
• Line_In
• Line_Out
• Headphone_Out
• Volume pot
• 3 general purpose buttons
18 MCU32 Microchip Confidential – Internal use only
Audio Development Board for PIC32
4 User
buttons
MFI* Dock
Edge
Connector
2” Color TFT
Display
Serial
Interface USB-OTG Debug
Port Power PIC32MX795F512L
– 80MIPS 32-bit MCU with 512KB
Flash and 128KB RAM
Processing power to:
– Decode MP3 Music
– WMA, AAC Decode – 2H’12
– Complete audio SRC (Sample Rate
Conversion)
– Manage MFI digital audio stack
– Display 16-bit color images
• Interface to Microchip’s
Accessory Development
platform for iPOD/iPhone*
Priced at $149.99
24-bit Audio
CODEC
PIC32
* Interfaces to Microchip’s accessory development platform for iPod® and iPhone® available to MFI licensees
through Apple’s authorized distributor.
Dev Tools
19 MCU32 Microchip Confidential – Internal use only
Dev Tools
– PIC32MX220F032 with 32KB of Flash,
8KB RAM
– Integrated Programmer Debugger
– USB Powered
– 2” Color TFT 220 x 176 pixel Display
– SD Card Storage
– mTouch Slider and buttons
– 24Bit Audio playback
– A great tool to learn about the I2S
Audio CODEC interface, Basic LCD
graphics and mTouchTM
Price: $109.99
PIC32 MX1xx/MX2xx Starter Kit (DM320013)
20 MCU32 Microchip Confidential – Internal use only
PIC32 Multimedia Expansion Board
The Multimedia Expansion Board is an integrated yet flexible
solution for development of high impact User Interfaces.
Key Features:
Fast High Color Images
Localized Fonts
Visual Prompts and buttons
24-bit Stereo Audio
Speex Voice Playback
MP3 Music
Touch Screen Buttons
8 position Joystick with Fire button
3 Axis Orientation / Acceleration
FCC Certified Wi-Fi™
10/100 Ethernet via PIC32 Ethernet Starter Kit
DM320005 $249.99
21 MCU32 Microchip Confidential – Internal use only
M2M PICtail Daughter Board
Demos for Phone, SMS
Text, email and GPS with
Google Maps on PIC32
Multimedia Expansion
board
Any PIC32 Starter Kit
Microchip M2M Module
M2M PICTail
Module
– Fleet mgmt. & asset
tracking
– Remote automation
and control, remote
metering
– Application layer
Command dispatcher
– GPS/GSM/GPRS
processing library
AC320011 $199.00
22 MCU32 Microchip Confidential – Internal use only
PIC32 Application Solutions
Application Description AN#
Ethernet Solutions HTTP Server using BSD Socket API for PIC32MX AN1107
Microchip TCP/IP Stack with BSD Socket API for PIC32MX AN1108
SNMP Agent using BSD Socket API for PIC32MX AN1109
FTP Server using BSD Socket API for the PIC32MX AN1111
Microchip TCP/IP Stack Application Note AN833
USB Solutions
USB Embedded Host Stack AN1140
USB Embedded Host Stack Programmer’s Guide AN1141
USB Mass Storage Class on an Embedded Host AN1142
Generic Client Driver for a USB Embedded Host AN1143
Using a USB Flash Drive with an Embedded Host AN1145
USB HID Class on an Embedded Device AN1163
USB CDC Class on an Embedded Device AN1164
USB Generic Function on an Embedded Device AN1166
USB Mass Storage Class on an Embedded Device AN1169
USB Device Stack for PIC32 Programmer’s Guide AN1176
Audio Porting the Helix MP3 Decoder onto Microchip’s PIC32MX AN1367
High-Quality Audio Applications Using the PIC32 AN1422
Boot loader Serial Port Boot loader for PIC32MX Series MCUS AN851