workStation
mikromedia
for PIC18FJ
®
, dsPIC33
®
, PIC24
®
and PIC32
®
v7
6 mikromedia boards supported
PIC18FJ
®
,dsPIC33
®
/PIC24
®
and PIC32
®
Many on-board modules
Multimedia peripherals
Easy-add extra boards
mikroBUS™ sockets
Four connectors for each port
Amazing Connectivity
Fast USB 2.0 programmer and
In-Circuit Debugger
USER'S GUIDE
To our valued customers
mikromedia
™
has developed into a well-known brand. Not only that we set new standards in design and
selection of on-board modules, but we also created an entire ecosystem of users who use our visual tools and
compilers to develop TFT applications faster and easier than ever before. The ease of use is our top priority.
This is why we wanted to take things to the next level.
mikromedia
™
workStation v7 is unlike anything you have seen before. With custom pin markings it will
revolutionize the way people look at different architectures. Switching from one mikromedia to another while
using virtually the same code is a very powerful concept. We are confident this will be especially interesting
in education and among developers who need flexibility and rapid prototyping.
Nebojsa Matic,
Owner and General Manager
of mikroElektronika
Table of contents
Introduction
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
It's good to know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connectivity
04
05
Input/Output Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mikroBUS
™
sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Click Boards
™
are plug and play . . . . . . . . . . . . . . . . . . . .
24
26
27
Power Supply
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How to power the board?. . . . . . . . . . . . . . . . . . . . . . . . .
06
07
Communication
UART via RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UART via USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
29
mikromedia
mikromedia
™
board socket . . . . . . . . . . . . . . . . . . . . . . . . .
How to properly place into the socket? . . . . . . . . . . . . .
What is mikromedia
™
board?. . . . . . . . . . . . . . . . . . . . . . . .
Which one to use? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BSP makes programming easier . . . . . . . . . . . . . . . . . . .
Package Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing BSP libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
08
10
11
12
14
16
17
Other modules
Navigation switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Audio module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DS1820 - Digital Temperature Sensor . . . . . . . . . . . . . .
LM35 - Analog Temperature Sensor . . . . . . . . . . . . . . . .
ADC inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Piezo Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional GNDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Breadboard area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
31
32
33
34
35
36
37
Programmer/debugger
On-board programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing programmer drivers . . . . . . . . . . . . . . . . . . . . . .
Programming software . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mikroICD™ - In Circuit Debugger . . . . . . . . . . . . . . . . . . .
18
20
21
22
What's Next?
What’s Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
page 3
introduction
Introduction
After several years of successful production of mikromedia
™
boards,
we have decided to delight users of our products and make a new
development system that expands functionality of all mikromedia
™
boards with Microchip
®
microcontrollers. The idea was to make a
development system with as many peripherals as possible to
cover multimedia modules. On the other hand we wanted to fit in
dimensions of other development systems with 2-layer PCB. We
present you the board which is powerful, well organized, with
high-quality components, on-board programmer and debugger
and it's ready to be your strong ally in development. We hope
you will enjoy it as much as we do.
mikromedia
™
workStation v7 Development Team
Supports all Microchip® mikromedias
It’s like the body for the brain
Debugger on board
For easier connections
Perfect for education
This is a perfect tool for
education. Since board
supports mikromedia boards
for PIC18®, dsPIC®, PIC24®
and PIC32®, you can easily
switch to one you need in your
development.
mikromedia with wires
Workstation helps you to
connect your mikromedia board
to the rest of the world. Button,
LED and four headers for each
pin are the arsenal you need.
mikromedia becomes the brain
of your device.
Debugger on board
Powerful on-board mikroProg™
programmer and In-Circuit
debugger can program
and debug all supported
mikromedias. Once you use it,
you won’t be able to imagine a
development without it.
Four mikroBUS sockets
Not two, not three but four
different mikroBUS host
sockets enable you to do
do whatever you imagine.
Simply snap in your Click
board, and add a whole new
functionality.
page 4
System Specifications
power supply
7–23V AC or 9–32V DC
or via USB cable (5V DC)
power consumption
~135 mA (all modules
are disconnected)
board dimensions
266 x 220 mm
(10.47 x 8.66 inch)
weight
515 g
(1.135 lbs)
Package contains
1
Damage resistant
protective box
2
mikromedia
™
workStation
v7 board for PIC
®
3
USB cable
4
Wire jumpers
20122011
www.mikroe.com
Copyright ©2011 Mikroelektronika.
All rights reserved. Mikroelektronika, Mikroelektronika logo and other
Mikroelektronika trademarks are the property of Mikroelektronika.
All other trademarks are the property of their respective owners.
Unauthorized copying, hiring, renting, public performance and
broadcasting of this DVD prohibited.
5
User Manual
6
Board schematic
7
mikroProg Suite
™
and
mikroICD
™
manuals
8
DVD with examples
and documentation
page 5
introduction
It's good to know