MIKROE-1159 mikroElektronika, MIKROE-1159 Datasheet

no-image

MIKROE-1159

Manufacturer Part Number
MIKROE-1159
Description
Development Boards & Kits - PIC / DSPIC MIKROMEDIA FOR dsPIC33EP
Manufacturer
mikroElektronika
Datasheet

Specifications of MIKROE-1159

Rohs
yes
Product
Development Systems
Tool Is For Evaluation Of
dsPIC33EP
Core
dsPIC
Interface Type
SPI, USB
mikromedia
for dsPIC33EP
®
Compact development system rich with on-board peripherals for all-round
multimedia development on dsPIC33EP512MU810 device.

Related parts for MIKROE-1159

MIKROE-1159 Summary of contents

Page 1

Compact development system rich with on-board peripherals for all-round multimedia development on dsPIC33EP512MU810 device. ™ ® ...

Page 2

... TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in Mikroelektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs. ...

Page 3

Table of Contents Introduction to mikromedia for dsPIC33EP® Package Contains Key Features System Specification 1. Power supply USB power supply Battery power supply 2. dsPIC33EP512MU810 microcontroller Key microcontroller features 3. Programming the microcontroller Programming with mikroBootloader step 1 – Connecting ...

Page 4

Introduction to mikromedia for dsPIC33EP mikromedia for dsPIC33EP® The is a compact development system with lots of on-board peripherals which allow development of devices with multimedia contents. The central part of the system is a 16-bit dsPIC33EP512MU810 microcontroller. The mikromedia ...

Page 5

... Page 5 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. ...

Page 6

Key Features 01 Connection Pads 02 TFT 320x240 display 03 USB MINI-B connector CHARGE indication LED 04 LI-Polymer battery connector 05 3.5mm headphone connector 06 Power supply regulator 07 Serial Flash memory 08 RESET button 09 VS1053 Stereo mp3 coder/decoder ...

Page 7

System Specification power supply Via USB cable (5V DC) power consumption 75 mA with erased MCU (when on-board modules are inactive) board dimensions 81.2 x 60.5mm ...

Page 8

Power supply Battery power supply You can also power the board using via on-board battery connector. On-board battery charger circuit MCP73832 enables you to charge the battery LED diode (RED) over USB connection. when battery is charging. Charging current ...

Page 9

VCC-SYS PMEG3010ER D1 DMP2160UW M1 VCC-BAT CN1 BATT CONN VCC-BAT R6 4K7 VREF-1.8 R49 FP3 4K7 VSENSE FERRITE E11 R34 10uF 4K7 VCC-3.3 Figure 1-3: Power supply schematics R39 VCC-3.3 VCC-3.3 4K7 R35 R36 LD2 10K 10K CHARGE STAT R37 ...

Page 10

The mikromedia for dsPIC33EP® development system comes with dsPIC33EP512MU810 the microcontroller. This high-performance 16-bit microcontroller with its integrated modules and in combination with other on-board modules is ideal for multimedia applications. Key microcontroller features 70 MIPS - ...

Page 11

Programming the microcontroller Figure 3-1: dsPIC33EP512MU810 microcontroller The microcontroller can be programmed in three ways: Over USB HID mikroBootloader 01 Using mikroProg™ external programmer 02 Using ICD2/3 external programmer 03 Page 11 ...

Page 12

... To transfer .hex file from MCU you need bootloader software (mikroBootloader USB HID) which can be downloaded from: http://www.mikroe.com/eng/downloads/get/1859/ mikrobootloader_dspic33ep_usbhid_v200.zip After software is downloaded unzip it to desired location and start mikroBootloader USB HID software. step 1 – Connecting mikromedia ...

Page 13

Browsing for .HEX file 01 Figure 3-3: Browse for HEX Click the ”Browse for HEX” button and from a 01 pop-up window (Figure 3.4) choose the .HEX file which will be uploaded to MCU memory. step 3 ...

Page 14

Uploading .HEX file 01 Figure 3-5: Begin uploading To start .HEX file boot loading click the 01 ”Begin uploading” button. Figure 3-6: Progress bar You can monitor .HEX file uploading via progress bar 01 Page 14 01 ...

Page 15

Finish upload Figure 3-7: Restarting MCU ”OK” Click the button after uploading is finished 01 and wait for 5 seconds. Board will automatically reset and your new program will execute. 01 Figure 3-8: mikroBootloader ready for next ...

Page 16

Programming with mikroProg programmer Figure 3-9: Connecting mikroProg™ to mikromedia™ ™ The microcontroller can be programmed with programmer mikroProg Suite™ for PIC® and mikroProg™ programmer is connected to the development system via the CN6 connector, Figure 3-9. PIC12®, PIC16®, PIC18®, ...

Page 17

Suite mikroProg™ programmer requires special programming software called mikroProg Suite™ for PIC®. This software is used for programming of ALL Microchip® microcontroller families, including PIC10®, PIC12®, PIC16®, PIC18®, dsPIC30/33®, PIC24® and PIC32®. Software has intuitive interface and SingleClick™ programming ...

Page 18

Programming with ICD2 or ICD3 programmer ® ® The microcontroller can be also programmed with or ICD3® programmer. These programmers connects ICD2 CONNECTOR BOARD. with mikromedia board via Figure 3-11: Placing ICD2® connector ICD2® In order to enable the ICD2® ...

Page 19

RG15 2 VDD 3 RE5 4 RE6 5 RE7 6 RC1 7 RC2 8 RC3 9 RC4 10 RG6/SCK2 11 RG7/SDI2 12 RG8/SDO2 R7 100 13 dsPIC33EP512MU810 MCLR 14 RG9 15 GND 16 VCC 17 RA0 18 RE8 19 ...

Page 20

Reset Button Board is equipped with reset button, which is located at the top of the front side (Figure 4-2). If you want to reset the circuit, press the reset button. It will generate low voltage level on microcontroller ...

Page 21

RG15 2 VDD 3 RE5 4 RE6 5 RE7 6 RC1 7 RC2 8 RC3 9 RC4 10 RG6/SCK2 11 RG7/SDI2 12 RG8/SDO2 R7 100 13 dsPIC33EP512MU810 MCLR 14 RG9 15 GND 16 VCC 17 RA0 18 RE8 19 ...

Page 22

Crystal oscillator 8MHz crystal oscillator Board is equipped with (X1) circuit that provides external clock waveform to the microcontroller CLKO and CLKI pins. This base frequency is suitable for further clock multipliers and ideal for generation of necessary USB ...

Page 23

MicroSD Card Slot microSD card slot Board contains for using microSD cards in your projects. It enables you to store large amounts of data externally, thus saving microcontroller memory. MicroSD cards use Serial Peripheral Interface (SPI) for communication with ...

Page 24

Touch Screen The development system features a TFT 320x240 display touch panel. Together they form a functional unit called entered and displayed at the same time. The TFT display is capable of showing graphics in 262.144 ...

Page 25

RG15 2 VDD PMD5 3 RE5 PMD6 4 RE6 PMD7 5 RE7 LCD-RST 6 RC1 7 RC2 8 RC3 9 RC4 10 RG6/SCK2 11 RG7/SDI2 12 RG8/SDO2 13 dsPIC33EP512MU810 MCLR 14 RG9 15 GND 16 VCC 17 RA0 18 ...

Page 26

Audio Module Figure 8-2: Inserting 3.5mm headphones jack Figure 8-1: On-board VS1053 MP3 codec The mikromedia for dsPIC33EP® features stereo audio codec VS1053. This module enables audio reproduction by using stereo headphones connected to the system via a 3.5mm ...

Page 27

E9 10uF 1 RG15 2 VDD 3 RE5 4 RE6 5 RE7 6 RC1 7 RC2 8 RC3 9 RC4 SCK2-RG6 RG6/SCK2 MISO2-RG7 11 RG7/SDI2 MOSI2-RG8 RG8/SDO2 13 dsPIC33EP512MU810 MCLR 14 RG9 15 GND ...

Page 28

USB connection dsPIC33EP512MU810 microcontroller has integrated USB module, which enables you to implement USB communication functionality to your mikromedia board. Connection with target USB host is done over MINI-B USB connector which is positioned next to the battery connector. ...

Page 29

E9 10uF 1 RG15 2 VDD 3 RE5 4 RE6 5 RE7 6 RC1 7 RC2 8 RC3 9 RC4 10 RG6/SCK2 11 RG7/SDI2 12 RG8/SDO2 13 dsPIC33EP512MU810 MCLR 14 RG9 15 GND 16 VCC 17 RA0 18 RE8 19 ...

Page 30

Accelerometer ADXL345 On board accelerometer is used to measure acceleration in three axis and z. The accelerometer’s function is defined by the user in the program loaded into the microcontroller. Communication between the accelerometer and the microcontroller ...

Page 31

Flash Memory E9 10uF 1 RG15 2 VDD 3 RE5 4 RE6 5 RE7 6 RC1 FLASH-CS# 7 RC2 8 RC3 9 RC4 SCK2-RG6 RG6/SCK2 MISO2-RG7 11 RG7/SDI2 MOSI2-RG8 RG8/SDO2 13 dsPIC33EP512MU810 MCLR ...

Page 32

Pads HDR2 RST RF2 31 RF4 32 RF5 33 RF8 34 RF13 RC4 35 RA0 SCK2-RG6 36 RA1 MISO2-RG7 37 RE8 MOSI2-RG8 38 RE9 RST 39 RD8 40 RD9 41 RD11 42 RA0 ...

Page 33

Pinout 5V power supply 5V Reference Ground GND RB0 RB1 RB2 Analog Lines RB3 RB4 RB5 RB9 RD6 RD7 Interrupt Lines RD12 RD13 RA14 RA15 RD10 RC4 Digital I/O lines RD0 RB14 RG13 RG14 SCK2 RG6 SPI2 SDI2 RG7 ...

Page 34

Dimensions 81.15 mm (3195 mils) 73.66 mm (2900 mils) 63.5 mm (2500 mils) 2.54 mm 2.67 mm (100 mils) (105 mils) Page 34 ...

Page 35

We have prepared a set of extension boards pin-compatible with your mikromedia, which enable you to easily expand your board basic functionality. We call them mikromedia shields. But we also offer other accessories, such as Li-polymer battery, ...

Page 36

... Visual TFT software projects. GUI. It will automatically create necessary code which is compatible with mikroElektronika compilers. Visual TFT is rich with examples, which are an excellent starting point for your future projects. Just load the example, read well commented code, and see how it works on hardware. Visual TFT is also available on the Product DVD. ...

Page 37

Page 37 Notes: ...

Page 38

Notes: Page 38 ...

Page 39

... No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution. Any modification of this manual is prohibited. MikroElektronika provides this manual ‘ ...

Page 40

... If you want to learn more about our products, please visit our web site at If you are experiencing some problems with any of our products or just need additional information, please place your ticket at If you have any questions, comments or business proposals, do not hesitate to contact us at www.mikroe.com www.mikroe.com/esupport office@mikroe.com mikromedia for dsPIC33EP Manual ver. 1.00 0 100000 020432 ...

Related keywords