mikroElektronika mikromedia 5 Manual

Compact, all-on-a-single-pcb development board for tiva

Advertisement

Quick Links

5
mikromedia
for Tiva
Amazingly compact, all-on-a-single-pcb development board that carries
5'' TFT Touch Screen and lots of multimedia peripherals, all driven by
a powerful
TM4C129L(X)NCZAD

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the mikromedia 5 and is the answer not in the manual?

Questions and answers

Summary of Contents for mikroElektronika mikromedia 5

  • Page 1 mikromedia for Tiva ™ Amazingly compact, all-on-a-single-pcb development board that carries 5’’ TFT Touch Screen and lots of multimedia peripherals, all driven by a powerful TM4C129L(X)NCZAD...
  • 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

    Table of Contents Introduction to mikromedia 5 for Tiva 8. Audio Module ™ System Specification 9. USB DEVICE connection Package Contains 10. USB HOST connection 1. Power Supply 11. Accelerometer 2. TM4C129L(X)NCZAD microcontroller 12. SDRAM Key microcontroller features 13. RF Transceiver 3.
  • Page 4: Introduction To Mikromedia 5 For Tiva

    Introduction to mikromedia 5 for Tiva ™ System Specification mikromedia 5 for Tiva is a compact development ™ power supply board which allows development of devices with Via USB cable (5V DC) or via adapter multimedia contents. The central part of the system is...
  • Page 5: Package Contains

    Touch Screen and lots of multimedia peripherals, all driven by powerful TM4C129LNCZAD We present you with a complete color schematics for mikromedia 5 for Tiva development board. We want you to know what your board is consisted of and how it actually works.
  • Page 6: Power Supply

    USB power supply Battery power supply connector power supply The mikromedia 5 for Tiva board can be powered in four different ways: via two USB connectors using MINI-B USB cable provided with ™ the board (CN9 or CN2), via battery connector using Li-Polymer battery (CN3) or via adapter connector using adapter power supply (CN1).
  • Page 7 VCC-3.3V DC-VBUS# USB-VBUS_ER# DC-VBUS# USB-VBUS_ER# VCC-3.3V VCC-1.8V USB-PSW# PDTC114EU VCC-3.3V VCC-3.3V USB-PSW# USB-VBUS USB-VBUS USB-D_N USB-D_N EN ADJ USB-D_P 100K USB-D_P 2.2uF 10uF AP7331-ADJ USB-ID L1 1.5uH USB-ID USB-PSW# USB-VBUS_ER# Vusb_OUT 27K4 VCC-5V TPS2041B VOUT VCC-5V Vusb-ICDI PWR-EN PGND 100nF PJ-002AH-SMT 10uF 100K...
  • Page 8: Tm4C129L(X)Nczad Microcontroller

    2. TM4C129L(X)NCZAD microcontroller The mikromedia 5 for Tiva development board comes with ™ 212-pin Cortex -M4F TM4C129L(X)NCZAD ® ™ 32-bit microcontroller. This high-performance microcontroller with its integrated modules and in combination with other on-board modules is ideal for multimedia applications.
  • Page 9: Programming The Microcontroller

    3. Programming the microcontroller Figure 3-1: TM4C129L(X)NCZAD microcontroller The microcontroller can be programmed in two ways: Using on-board mikroProg for Tiva programmer ™ ® Using external programmers Page 9...
  • Page 10: On-Board Mikroprog ™ For Tiva ® Programmer

    On-board mikroProg for Tiva programmer ™ ® Figure 3-2: Figure 3-3: On-board mikroProg programmer External programmer ™ mikroProg for Tiva programmer mikroProg Suite for ARM software. The microcontroller can be programmed with on-board ™ ® ™ ® Connection with PC is established over ICDI USB connector. For proper insertion of the MINI-B USB cable refer to Figure 3-2. Signalization LEDs (ACTIVE and DATA) are also provided on the opposite side of the ICDI USB connector.
  • Page 11 VCC-3.3V VCC-5V ICDI VCC-3.3V VCC-5V VCC-3.3V VCC-ADC VCC-3.3 JTAG-TMS JTAG-TCK C140 C141 C142 R106 JTAG-TDO 100K JTAG-TDI 100nF 10nF EXT-PROG# RST# R100 ICDI-LED-DATA ICDI-LED-ACTIVE JTAG-TMS JTAG-TCK JTAG-TDO JTAG-TDI RST# VREF VCC-CORE C138 C139 C134 C135 C136 C137 ICDI-VBUS 10nF 100nF 2.2uF 100nF 10nF...
  • Page 12: Mikroprog Suite ™ For Arm ® Software

    mikroProg Suite for ARM software ™ ® special programming software On-board mikroProg for Tiva programmer requires called ™ ™ mikroProg Suite for ARM . This software is used for programming ALL Tiva and Stellaris ™ ® ™ ® Cortex-M3 and Cortex-M4 microcontroller families.
  • Page 13: Software Installation Wizard

    Software installation wizard Start Installation Accept EULA and continue Install for all users Choose destination folder Installation in progress Finish installation Page 13...
  • Page 14: Rtc Battery And Reset Button

    It will generate low voltage level on the microcontroller reset pin (input). A reset can also be exter- nally provided through the pin 27 on the side RTC Battery headers. mikromedia 5 for Tiva features ™ battery holder microcontroller module.
  • Page 15 VCC-3.3V VCC-3.3V OSC0 C118 OSC0 22pF GNDX2 GNDX2 WAKE OSC1 C119 25MHz VBAT 22pF RESET OSC1 100nF XOSC0 EN0TXOP VCC-3.3V EN0TXON C120 HDR2 EN0RXIP XOSC0 10pF RST# GNDX EN0RXIN GNDX 32.768KHz RBIAS XOSC1 C121 10pF TM4C129LNCZAD XOSC1 R121 4K87 BAT1 ±1% 3000TR VREFA+...
  • Page 16: Crystal Oscillators And 2.048 V Reference

    5. Crystal Oscillators and 2.048 V Reference 25 MHz The board is equipped with crystal oscillator (X4) circuit that provides external clock waveform to the microcontroller OSC1 and OSC2 pins. This base frequency is suitable for further clock multipliers and is also ideal for generation of necessary USB clock, which ensures proper operation of bootloader and your custom USB- 32.768 kHz...
  • Page 17 VCC-3.3V OSC0 C118 OSC0 22pF GNDX2 GNDX2 WAKE OSC1 C119 25MHz VBAT 22pF OSC1 VCC-3.3V MAX6106EUR+ XOSC0 EN0TXOP EN0TXON C120 EN0RXIP XOSC0 10pF GNDX VREFA+ EN0RXIN GNDX VREFA- RBIAS XOSC1 C121 32.768KHz REF1 10pF TM4C129LNCZAD XOSC1 100nF VDDC VCC-CORE VDDC R121 4K87 BAT1...
  • Page 18: Microsd Card Slot

    6. microSD Card Slot Figure 6-1: The board contains microSD card slot that enables you to use microSD cards in microSD Card Slot your projects and to store large amounts of data externally, thus saving microcontroller memory. microSD cards use Serial Peripheral Interface (SPI) for communication with the microcontroller. Ferrite and capacitor are provided to compensate voltage and current glitch that can occur when pushing microSD card in and out of the socket.
  • Page 19 VCC-MMC VCC-3.3V VCC-MMC SD-CS# FERRITE SPI0-MOSI 22uF 100nF +3.3V SPI0-SCK SPI0-MISO DOUT SD-CD# VCC-3.3V OSC0 C118 SPI0-SCK R117 OSC0 22pF SD-CS# GNDX2 GNDX2 SPI0-MOSI R118 25MHz WAKE OSC1 C119 SPI0-MISO VBAT 22pF OSC1 XOSC0 EN0TXOP EN0TXON C120 EN0RXIP XOSC0 10pF GNDX EN0RXIN GNDX...
  • Page 20: Touch Screen

    7. Touch Screen 5‘‘ TFT The mikromedia features a 800x480 px display with a resistive touch panel. Together they touch form a functional unit called a screen, Figure 7-1. It enables data to be entered and displayed at the same time. The TFT display is capable of showing graphics in 16.7M diffe rent colors.
  • Page 21 TFT1 HT050AWV40T VCC-CORE VREF VCC-ADC VCC-3.3V C134 C135 C136 C137 C138 C139 C140 C141 C142 VCC-3.3V 10nF 100nF 2.2uF 100nF 10nF 100nF 10nF VCC-3.3V C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 100nF 100nF 100nF...
  • Page 22: Audio Module

    8. Audio Module Figure 8-1: On-board VS1053 MP3 codec mikromedia 5 for Tiva features stereo audio codec VS1053. This module ™ stereo headphones with enables audio reproduction and sound recording by using microphone connected to the system via a 3.5 mm connector CN4.
  • Page 23 VCC-1.8V E5 10uF LINE-OUT_L 100K 3.3nF 100nF 100nF 100nF 100nF VCC-3.3V C34 1uF VCC-3.3V VCC-1.8V LINE-OUT_R VCC-3.3V 10uF 100K 3.3nF 10uF 100nF 100nF 100nF 100nF 100nF 100nF VCC-3.3V C35 100nF MIC/LN-IN_L MICP MICP/LN1 GPIO4 MICN VCC-3.3V MICN MP3-RST# GBUF XRESET GPIO1 C122 C123...
  • Page 24: Usb Device Connection

    9. USB DEVICE connection Figure 9-1: Connecting USB cable to MINI-B USB connector TM4C129L(X)NCZAD microcontroller has integrated USB module, which enables you to implement USB communication to your mikromedia board. Connection with target USB host is established over MINI-B USB connector.
  • Page 25 OSC0 C118 Vusb_IN OSC0 22pF GNDX2 GNDX2 25MHz VBUS WAKE OSC1 C119 USB-D_N VBAT 22pF USB-D_P OSC1 USB-ID XOSC0 USB MINIB EN0TXOP USB-VBUS EN0TXON C120 EN0RXIP XOSC0 10pF GNDX EN0RXIN GNDX 3.3nF 32.768KHz RBIAS XOSC1 C121 10pF TM4C129LNCZAD XOSC1 ESDA5V3L ESDA5V3L R121 BAT1...
  • Page 26: Usb Host Connection

    10. USB HOST connection Figure 10-1: Connecting USB cable to MINI-B USB connector via USB adapter Note: When the device is working in USB HOST mode, it must not be mounted to other USB HOST. TM4C129L(X)NCZAD can also be used as USB HOST which enables microcontroller to establish connection with the target device (eg.
  • Page 27 VCC-3.3V VCC-3.3V USB-PSW# USB-VBUS_ER# Vusb_OUT VCC-5V OSC0 TPS2041B C118 100nF 10uF OSC0 22pF GNDX2 GNDX2 PMEG3010ER 25MHz WAKE OSC1 C119 VBAT 22pF OSC1 Vusb_IN VBUS USB-D_N USB-D_P USB-ID XOSC0 10uF 10uF EN0TXOP EN0TXON C120 EN0RXIP XOSC0 10pF GNDX USB MINIB EN0RXIN GNDX USB-VBUS...
  • Page 28: Accelerometer

    11. Accelerometer Figure 11-1: On board ADXL345 accelerometer measures acceleration in three axis: x, y Accelerometer and z. Most common use is to determine screen orientation, but there module are many other fields of usage. Communication between the accelerometer and the microcontroller is established through interface.
  • Page 29 VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V I2C2-SCL C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF I2C2-SDA INT2 ACCEL-INT# VCC-CORE VREF VCC-ADC VCC-3.3V INT1 ADXL345 C134 C135...
  • Page 30: Sdram

    12. SDRAM Figure 12-1: SDRAM M12L64164A SDRAM mikromedia 5 for Tiva board features high-speed 64 Mbit (Synchronous Dynamic Random-Access Memory). It is ™ internally organized as 4 x 1,048,576 words by 16 bits. The SDRAM provides for programmable read or write burst lengths of 1, 2, 4, 8 locations, or the full page, with a burst terminate option.
  • Page 31 SDRAM-AD0 SDRAM-AD0 SDRAM-AD1 SDRAM-AD1 SDRAM-AD2 SDRAM-AD2 SDRAM-AD3 SDRAM-AD3 SDRAM-AD4 SDRAM-AD4 OSC0 VCC-3.3V SDRAM-AD5 SDRAM-AD5 C118 SDRAM-AD6 SDRAM-AD6 VDDQ VSSQ OSC0 22pF SDRAM-AD7 SDRAM-AD7 GNDX2 VDDQ VSSQ GNDX2 SDRAM-AD8 SDRAM-AD8 VDDQ VSSQ WAKE OSC1 C119 25MHz SDRAM-AD9 SDRAM-AD9 VDDQ VSSQ VBAT 22pF SDRAM-AD10 SDRAM-AD10...
  • Page 32: Rf Transceiver

    RF transceiver module nRF24L01P RF transceiver 2.4 GHz chip antenna. It is suitable for wireless operation mikromedia 5 for Tiva board features chip with ™ in the world wide ISM frequency band at 2.400 - 2.4835 GHz with air data rate up to 2 Mbps. RF transceiver module is connected to the microcontroller via the Serial Peripheral Interface (SPI).
  • Page 33 VCC-RF 33nF VCC-3.3V C122 C123 C124 C125 C126 C127 A1 W3008C 100nF 100nF 100nF 100nF 100nF 100nF L4 3.9nH RF-CE RF-CS# 1.5pF SPI1-SCK nRF24L01P ANT2 SPI1-MOSI VCC-3.3V MOSI ANT1 8.2nH SPI1-MISO MISO VDD_PA N.M. R80 27 C128 C129 C130 C131 C132 C133 L6 2.7nH...
  • Page 34: Ethernet

    14. Ethernet Figure 14-1: Ethernet RJ-45 connector The development board features an Ethernet controller which is integrated in TM4C129L(X)NCZAD microcontroller. It is ideal for local area networking (LAN). If you want to establish connection with computer, router or other devices, the development board also contains standard RJ-45 connector.
  • Page 35 VCC-3.3V VCC-3.3V 100nF 100nF SLVU2.8-4 LPJE8801DNL LAN-TX_P RJ45-TX_P LAN-TX_N RJ45-TX_N LAN-RX_P RJ45-RX_P LAN-RX_N RJ45-RX_N LP1188NLE 100nF 100nF VREFA+ VREF VREFA- 1000pF 1210 VDDC VCC-CORE VDDC RJ45-GND RJ45-GND VDDA VCC-ADC GNDA LAN-LED2 TM4C129LNCZAD LAN-LED1 LAN-LED0 OSC0 C118 OSC0 22pF GNDX2 GNDX2 WAKE OSC1 C119...
  • Page 36: Buzzer

    15. Buzzer Figure 15-1: Buzzer module SPT-1325A piezo buzzer. It is an electric component which can be used to create sound when is The board is also equipped with provided with electrical signal. This is usually a PWM signal coming from a microcontroller pin. Frequency of the signal determines the pitch of the sound and duty cycle of the signal can be used to increase or decrease the volume.
  • Page 37 VCC-3.3V OSC0 C118 OSC0 22pF GNDX2 GNDX2 WAKE OSC1 C119 25MHz VBAT 22pF OSC1 VCC-5V XOSC0 EN0TXOP EN0TXON C120 EN0RXIP XOSC0 10pF GNDX EN0RXIN GNDX SPT-1325A 32.768KHz RBIAS XOSC1 C121 10pF VREFA+ VREF TM4C129LNCZAD XOSC1 VREFA- PDTC114EU R121 4K87 BAT1 VDDC VCC-CORE ±1%...
  • Page 38: Wifi

    CC3000 2.4 GHz ceramic chip antenna. With mikromedia 5 for Tiva board features - Wi-Fi 802.11 b/g network processor chip and ™ integrated IPv4 TCP/IP stack and many built-in network protocols it simplifies the implementation of internet connectivity and minimizes the software requirements of the host microcontroller.
  • Page 39 C114 2450AT45A100 2.2pF C115 N.M. 2.2nH 10pF CC3000MOD VCC-WIFI VCC-WIF VCC-3.3V VCC-CORE VREF VCC-ADC VCC-3.3V SDA_CC RSVD_1 SDA_EE WIFI-PWR C134 C135 C136 C137 C138 C139 C140 C141 C142 C116 VBAT_SW_EN C117 RSVD_2 100nF WL_EN2 RSVD_3 10nF 100nF 2.2uF 100nF 10nF 100nF 10nF WL_RS232_TX...
  • Page 40: Other Modules

    Each color is driven separately by the transistor. The analog temperature sensor converts temperature to analog voltage. It is directly connected to the microcontroller K1 analog pin. Temperature measurement range of mikromedia 5 for Tiva board is from -20° C to 70° C.
  • Page 41 VCC-3.3V VCC-5V VCC-5V VCC-5V VCC-3.3V 100nF PDTC114EU PDTC114EU PDTC114EU 100K 27K4 VCC-3.3V MISC-PD 150K VREFA+ VREF LM358 PD15 VREFA- LM358 100nF VDDC VCC-CORE VDDC VDDA VCC-ADC GNDA TM4C129LNCZAD MISC-LED-R MISC-TEMP MISC-LED-G MISC-IR-RX OSC0 VCC-3.3V MISC-LED-B C118 OSC0 22pF GNDX2 MISC-IR_RX GNDX2 25MHz WAKE...
  • Page 42: Pads

    18. Pads Analog lines Interrupt UART 5-12V Input Ref. Ground Ref. Ground 3.3V 3.3V power I2C6 UART3 Lines UART5 Lines I2C4 Lines UART1 SPI3 SPI2 Interrupt lines PWM Lines Audio in Analog lines Audio out 3.3V pwr. 3.3V Ref. Ground Reset pin 5V power Many microcontroller pins are available for further connectivity via two 1x26 rows of connection pads on both...
  • Page 43 VCC-3.3V VCC-5V VCC-3.3V HDR1 HDR2 HDR-LN_OUT_L RST# LINE-OUT_L HDR-LN_OUT_R LINE-OUT_R HDR-LN_IN_L HDR-AN0 HDR-LN_OUT_L LINE-IN_L HDR-LN_IN_R HDR-AN1 HDR-LN_OUT_R LINE-IN_R HDR-AN2 HDR-LN_IN_L HDR-AN3 HDR-LN_IN_R HDR-AN4 HDR-PWM0 OSC0 HDR-AN5 HDR-PWM1 C118 HDR-INT0 HDR-PWM2 RST# OSC0 22pF HDR-INT1 HDR-PWM3 GNDX2 GNDX2 HDR-INT2 HDR-PWM4 WAKE OSC1 C119 25MHz...
  • Page 44: Dimensions

    19. Dimensions 135.1 5318.66 5003.7 34.6 23.7 2600 934.84 1361.3 11.6 10.1 465.71 362.2 397.9 Legend 12.2 11.6 457.3 mils 17.7 24.3 17.8 Tolerance +/-0.5mm 956.98 697.3 Page 44...
  • Page 45: What's Next

    20. What’s next? You have now completed the journey through each and every feature of mikromedia 5 for Тiva board. You got to know it’s modules and ™ organization. Now you are ready to start using your new board. We are suggesting several steps which are probably the best way to begin.
  • Page 46 Notes: Page 46...
  • Page 47 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.
  • Page 48 If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/support/ If you have any questions, comments or business proposals, mikromedia 5 for TIVA Manual ver. 1.02 do not hesitate to contact us at office@mikroe.com...
  • Page 49 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: mikroElektronika MIKROE-1504...

Table of Contents