mikromedia+ for STM32 ARM

Size: px
Start display at page:

Download "mikromedia+ for STM32 ARM"

Transcription

1 mikromedia+ for STM ARM Amazingly compact, all-on-single-pcb development board carring. TFT Touch Screen and lots of multimedia peripherals, all driven by powerful STMF0ZG microcontroller from ARM Cortex -M family

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. Nebojsa Matic General Manager The STM, ARM and Windows logos and product names are trademarks of STMicroelectronics, ARM Holdings and Microsoft in the U.S.A. and other countries. Page

3 Table of Contents Introduction to mikromedia+ for STM ARM System Specification Package Contains. Power supply. STMF0ZG microcontroller Key microcontroller features. Programming the microcontroller Programming with mikrobootloader 0 step Connecting mikromedia 0 step Browsing for.hex file step Selecting.HEX file step Uploading.HEX file step Finish upload Programming with mikroprog programmer mikroprog suite for ARM software Software installation wizard. RTC Battery and Reset Button. Crystal oscillator and.0v reference 0. MicroSD Card Slot. Touch Screen. Audio Module. USB DEVICE connection 0. USB HOST connection 0. Accelerometer. Flash Memory. RF transceiver. Ethernet transceiver. Buzzer 0. Other modules. Pads. mikromedia+ accessories. What s next Page

4 Introduction to mikromedia+ for STM ARM The mikromedia+ for STM ARM 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 -bit ARM Cortex -M STMF0ZG -pin microcontroller. The mikromedia+ for STM ARM features integrated modules such as stereo MP codec,. TFT 0x touch screen display, accelerometer, microsd card slot, buzzer, IR receiver, RGB LED diode, PIN photodiode, temperature sensor,.ghz RF transceiver, Ethernet transceiver, Mbit flash memory, RTC battery, Li-Polimer battery charger etc. The board also contains MINI-B USB connector, power screw terminals, x JTAG connector, two x connection pads, ON/OFF switch and other. It comes pre-programmed with USB HID bootloader, but can also be programmed with external programmers, such as mikroprog for STM or ST-LINK programmer. Mikromedia is compact and slim, and perfectly fits in the palm of your hand, which makes it a convenient platform for mobile and other multimedia devices. We have also prepared a mikromedia+ SHIELD for STM ARM extension board which enables you to easily expand the functionality of your board. System Specification power supply Via USB cable (V DC) or via screw terminals (.-V DC) power consumption ma with erased MCU (when on-board modules are inactive) board dimensions. x mm (. x.0 inch) weight ~ g (0. lbs) Page

5 ACCESSORY BOARDS Copyright 0 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. Unauthorised copying, hiring, renting, public performance and broadcasting of this DVD is strictly prohibited. MANUALS Package Contains EXAMPLES ADDITIONAL SOFTWARE SCHEMATICS COMPILERS MIKROC, MIKROBASIC, MIKROPASCAL COMPILERS PRODUCT DVD DRIVERS PROGRAMMERS AND DEBUGGERS DEVELOPMENT BOARDS MIKROMEDIA BOARDS 0 Damage resistant 0 protective box mikromedia+ for STM ARM development system 0 DVD with documentation and examples 0 mikromedia+ for STM ARM 0 user s guide mikromedia+ for STM ARM schematic 0 USB cable and microsd card Page

6 . Power supply Figure -: USB power supply Figure -: Battery power supply Figure -: Screw terminals power supply The mikromedia+ for STM ARM board can be powered in three different ways: via USB connector using MINI-B USB cable provided with the board (CN), via battery connector using Li-Polymer battery (CN) or via screw terminals using laboratory power supply (CN). After you plug in the appropriate power supply turn the power switch ON (SW). The USB connection can provide up to 00mA of current which is more than enough for the operation of all on-board modules and the microcontroller as well. If you decide to use external power supply via screw terminals, voltage values must be within.-v DC range. Power LED ON (GREEN) indicates the presence of power supply. On-board battery charger circuit MCP enables you to charge the battery over USB connection or via screw terminals. LED diode (RED) indicates when battery is charging. Charging current is ~0mA and charging voltage is.v DC. Page

7 Page CN Vusb_OUT Vdc R 0K R 0K R 00K L.uH R K C uf C C0 0pF C uf C uf R 0K VCC-V R 0K R 0K USB-PSW E 0uF OUT IN OC EN U TPS0B E 0uF USB-VBUS_ER E 0uF USB-ID USB-VBUS R K Vusb_IN D B0A D B0A D PMEG00ER D PMEG00ER 0 PG VIN L EN PS VAUX FB L VOUT P U TPS00 USB-ID USB-VBUS USB-PSW USB-VBUS_ER VBUS_ER PSW VBUS ID USB USB-CONN C uf C ID D+ D- VBUS CN USB MINIB C PWR-EN R0 00K M DMP0UW C uf C0 0nF C 00pF R R Q PDTCEU R 0K DC-VBUS# DC-VBUS# VIN V_INPUT Vbat_IN R K Charging Current approx. 0mA R K E0 0uF R0 0K R 0K BAT-STAT R 0K R K R 0K STAT VBAT PROG U MCP Q BC Q BC C 0uF BAT-STAT LD CHARGE C0.uF VCC-V R0 0K R0 0K VCC-V M DMP0UW M DMG0U V_INPUT FP Vbat_IN CN R0 00K L.uH R K C uf C C 0pF C uf C uf R K 0 PG VIN L EN PS VAUX FB L VOUT P U TPS00 R M R M R M BAT-VSENSE BAT-VSENSE R K C uf C SW JS00AQN M DMP0UW C uf C 0nF C 00pF POWER LD R 0 VCC-V Figure -: Power supply schematic

8 . STMF0ZG microcontroller The mikromedia+ for STM ARM development board comes with the -pin ARM Cortex -M STMF0ZG microcontroller. This high-performance -bit microcontroller with its integrated modules and in combination with other on-board modules is ideal for multimedia applications. JTAG & SW EXT. MEM. CONTR RNG ETH. MAC 0/00 FLASH MB CAM. INTERFACE DMA SRAM KB USB OTG FS DMA SRAM KB USB OTG HS Key microcontroller features - Up to 0 DMIPS Operation (MHz); - MB of Flash memory; - + KB of SRAM memory; - up to 0 I/O pins; - /-bit timers - MHz internal oscillator, khz RTCC, PLL; - xuart, xspi, xi C, xcan, xadc, XADC etc. - Ethernet, USB etc. APB MHz AHB BUS - MATRIX GPIO PORT (A,B,C,D,E,F,G,H,I) ARM SDIO/MMC Cortex -M STMF0ZG x TIM/PWM -bit x TIMER -bit POWER / RESET x USART x SPI WWDG temperature sensor x TIMER -bit x ADC x DAC APB MHz IWDG RTC x TIMER -bit x TIMER -bit x USART x UART x SPI x IC x CAN Page

9 . Programming the microcontroller Figure -: STMF0ZG ARM Cortex -M Microcontroller The microcontroller can be programmed in two ways: 0 0 Using USB mikrobootloader Using external mikroprog for STM or ST-LINK programmer Page

10 Programming with mikrobootloader You can program the microcontroller with bootloader which is pre programmed into the device by default. To transfer.hex file from a PC to MCU you need bootloader software (mikrobootloader USB HID) which can be downloaded from: step Connecting mikromedia After software is downloaded unzip it to desired location and start mikrobootloader USB HID software. Figure -: USB HID mikrobootloader window 0 To start connect the USB cable or (if already connected) press the Reset button on your mikromedia+ board. Click the Connect button within s to enter the bootloader mode, otherwise existing microcontroller program will execute. Page 0

11 step Browsing for.hex file step Selecting.HEX file Figure -: Browse for HEX Figure -: Selecting HEX 0 Click the Browse for HEX button and from a 0 pop-up window (Figure.) choose the.hex file that will be uploaded to MCU memory. 0 Select.HEX file using open dialog window. Click the Open button. Page

12 step Uploading.HEX file 0 0 Figure -: Begin uploading Figure -: Progress bar 0 To start.hex file uploading click the 0 Begin uploading button. You can monitor.hex file uploading via progress bar Page

13 step Finish upload 0 0 Figure -: Restarting MCU Figure -: mikrobootloader ready for next job 0 Click the OK button after uploading is finished. Board will automatically reset and after seconds your new program will execute. Page

14 Programming with mikroprog programmer Figure -: mikroprog JTAG connector The microcontroller can be programmed with external mikroprog for STM programmer and mikroprog Suite for ARM software. The external programmer is connected to the development system via JTAG connector, Figure -. mikroprog is a fast USB.0 programmer with hardware Debugger support. It supports ARM Cortex -M and Cortex -M microcontrollers from STM. Outstanding performance, easy operation and elegant design are it s key features. Page

15 Page X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF TMS-SWDIO TCK-SWCLK RESET# 0 CN JTAG R 00K R 00K C0.uF C.uF Vbat_mcu TMS-SWDIO TCK-SWCLK STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR C C C C C0 C C Figure -0: mikroprog JTAG connector connection schematic

16 Copyright 0 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. Unauthorised copying, hiring, renting, public performance and broadcasting of this DVD is strictly prohibited. MANUALS MIKROMEDIA BOARDS mikroprog Suite for ARM software mikroprog for STM programmer requires special programming software called mikroprog Suite for ARM. This software is used for programming ALL of STM ARM Cortex-M and Cortex-M EXAMPLES ACCESSORY BOARDS ADDITIONAL SOFTWARE COMPILERS MIKROC, MIKROBASIC, MIKROPASCAL COMPILERS PRODUCT DVD DRIVERS PROGRAMMERS AND DEBUGGERS microcontroller families. It features intuitive interface and SingleClick programming technology. Software installation is available on a Product DVD: DVD://download/eng/software/development-tools/arm/stellaris/ mikroprog/mikroprog_suite_for_arm_v0.zip SCHEMATICS Available on Product DVD! DEVELOPMENT BOARDS After downloading, extract the package and double click the executable setup file, to start installation. Quick Guide Click the Detect MCU button in order to recognize the device ID. Click the Read button to read the entire microcontroller memory. You can click the Save button to save it to target HEX file. If you want to write the HEX file to the microcontroller, first make sure to load the target HEX file using the Load button. Then click the Write button to begin programming. 0 Click the Erase button to wipe out the microcontroller memory. Page

17 Software installation wizard 0 Start Installation 0 Accept EULA and continue 0 Install for all users 0 Choose destination folder 0 Installation in progress 0 Finish installation Page

18 . RTC Battery and Reset Button RTC Battery Reset Button The board is equipped with reset button, which is located on the front side of the board. If you want to reset the circuit, press the reset button. It will generate low voltage level on the microcontroller reset pin (input). A reset can also be externally provided through the pin on the side headers. mikromedia+ for STM ARM features an RTC battery holder for microcontroller RTC module. Battery is used as alternate source of power, so the RTC module can continue to keep time while the primacy source of power is off or currently unavailable. Three types of coin battery are supported: CR, CR0 and CR. Page

19 Page R 00K R 00K C0.uF C.uF Vbat_mcu RESET# STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR C C C C C C C0 0nF C uf C.uF C C C C C0 C C HDR MX Vdc R 0K R0 0 C RESET T RESET# RESET# Figure -: Reset circuit and RTC battery schematic

20 . Crystal oscillator and.0v reference The board is equipped with 0 MHz crystal oscillator (X) circuit that provides external clock waveform to the microcontroller OSCO and OSCI pins. This base frequency is suitable for further clock multipliers and ideal for generation of necessary USB clock, which ensures proper operation of bootloader and your custom USBbased applications. The board also contains 0. khz crystal oscillator (X) which provides external clock for internal RTCC module. Microcontroller ADC requires an accurate source of reference voltage signal. That is why we provide the external 0 voltage reference to the microcontroller VREF pin which is.0v Figure -: Crystal oscillator and.0v reference Page 0

21 Page R 00K R 00K C0.uF C.uF Vbat_mcu STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C VIN VOUT REF MAX0EUR+ C0 uf C0 J C 0nF C uf REF Figure -: Crystal oscillator and voltage reference schematic

22 . microsd Card Slot 0 0 Board contains 0 microsd card slot for using 0 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 the microcontroller. Ferrite and capcitor are provided to compensate the voltage and current glitch that can occur when pushing-in and pushingout microsd card into the socket. Proper insertion of the microsd card is shown in Figure -. Figure -: microsd card slot Page

23 Page R 00K R 00K C0.uF C.uF Vbat_mcu SD-CD# SD-DAT0 SD-DAT SD-DAT SD-DAT SD-CMD SD-CLK STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C FP FERRITE VCC-MMC VCC-MMC SD-CD# C0 micros D CARD S LOT DAT CMD +.V CLK DAT0 CD DAT DAT CN R 0K SD-DAT0 SD-DAT SD-DAT SD-DAT SD-CMD SD-CLK R0 R R R R R C uf Figure -: microsd Card Slot module connection schematic

24 . Touch Screen The development system features a. TFT 0x display covered with a resistive touch panel. Together they form a functional unit called a touch screen, Figure -. It enables data to be entered and displayed at the same time. The TFT display is capable of showing graphics in K diffe rent colors. Figure -: Touch Screen Page

25 Page R 00K R 00K C0.uF C.uF Vbat_mcu TP-INT# IC_SCL IC_SDA TFT-RST# TFT-WR# TFT-RD# TFT-D/C# TFT-CS# TFT-GPIO0 TFT-D0 TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D0 TFT-D TFT-D TFT-D TFT-D TFT-D STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C C uf C uf C uf C uf C uf C uf C uf C0 uf C uf C uf C uf C uf C uf C uf C uf C uf C uf VCC-.V C C C C C C C C C C0 C C C C C C C C C0 uf C.uF R 00K E 0uF R0 00K R 00K VCC-.V IN OUT EN ADJ U AP-ADJ 0 Y- INT A0 SCLK SDAT VCC SDI NC Mode IN IN X+ Y+ X- Vio 0 STMPE U TP-INT# R 0K J TP-ADR C C C uf SSD 0 00 LDATA LCD D LCD D D0 D LDATA LDATA0 LDATA D LLINE LFRAME GAMAS0 GAMAS LCD LSHIFT D D D D D D D LCD IO D IO IO D0 IO LDATA XTAL_IN D PLL PLL LDATA LDATA D D D GPIO D IO D LCD D XTAL_OUT LDEN TE LCD LDATA LCD GPIO GPIO LCD LDATA LDATA IO CLK GPIO0 D LDATA D LDATA LDATA0 LDATA LDATA D LDATA LDATA LDATA LDATA LDATA D LCD LDATA LDATA LDATA LDATA0 D D IO D D D D D RESET# D IO CS# R/W# (WR#) D CONF D/C# E (RD#) D D D D0 D D D IO 0 PWM U R 0K VCC-.V R 0K TFT-RST# LCD-PWM LCD-B0 LCD-B LCD-B LCD-B LCD-B LCD-B LCD-B LCD-B LCD-G0 LCD-G LCD-G LCD-G LCD-G LCD-G LCD-G LCD-G LCD-R0 LCD-R LCD-R LCD-R LCD-R LCD-R LCD-R LCD-R LCD-DCLK LCD-HSYNC LCD-VSYNC LCD-DE TFT-WR# TFT-RD# TFT-D/C# TFT-CS# TFT-TE TFT-D0 TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D TFT-D0 TFT-D TFT-D TFT-D TFT-D TFT-D X 0MHz C pf C0 pf XTAL_IN XTAL_OUT R 0 TFT-GPIO0 R 00K VLED- VLED+ R0 R R R R R R R G0 G HSYNC DISP DCLK B B B B B B B B0 G G G G G G VSYNC DE NC X_R Y_B X_L Y_T TFT AT0B-I-0 LCD-R0 LCD-R LCD-R LCD-R LCD-R LCD-R LCD-R LCD-R LCD-G0 LCD-G LCD-G LCD-G LCD-G LCD-G LCD-G LCD-G LCD-B0 LCD-B LCD-B LCD-B LCD-B LCD-B LCD-B LCD-B LCD-DCLK LCD-HSYNC LCD-VSYNC LCD-DE TP-X_R TP-Y_B TP-X_L TP-Y_T CN VLED+ VLED- SW VIN FB EN U TPS0 L 0uH C 0uF D PMEG00ER VCC-V DZ MMSZB R LCD-PWM R 0R C FP FERRITE VLED+ VLED- TFT-TE C.nF C.nF C.nF C.nF TP-X_L TP-Y_B TP-X_R TP-Y_T IC_SCL IC_SCL Figure -: Touch Screen connection schematic

26 . Audio Module Figure -: On-board VS0 MP codec mikromedia+ for STM ARM features stereo audio codec 0 VS0. This module enables audio reproduction and sound recording by using 0 stereo headphones with microphone connected to the system via a 0.mm connector CN. All functions of this module are controlled by the microcontroller over Serial Peripheral Interface (SPI). IN and OUT channels are also provided on side headers. Page

27 Page R 00K R 00K C0.uF C.uF Vbat_mcu SPI_SCK SPI_MISO SPI_MOSI MP-CS# MP-DREQ MP-RST# MP-DCS STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U R R0 BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C LEFT RIGHT C 0nF C nf C 0nF GBUF C C C C C C C0 C C VCC-.V C.uF E 0uF MICP/LN MICN XRESET D0 C0 IO0 C DREQ GPIO GPIO GPIO GPIO XDCS/BSYNC IO VC0 D XTAL0 XTAL IO D D D XCS C GPIO RX TX SCLK SI SO C XTEST GPIO0 GPIO GPIO A0 A0 A A A A LN LEFT RCAP A GBUF RIGHT VS0 U IN OUT EN ADJ U AP-ADJ R 00K R K R K R 0 R 0 R 0 R 0 R 0 VCC-.V LEFT RIGHT GBUF C uf R 0K GPIO GPIO R 0K R MP-SOUT MP-SIN MP-SCLK MP-DCS MP-DREQ MP-RST# MICN MP-CS# X.MHz R M C pf C pf R 0K R 0K E 0uF VCC-.V CN CUI_SJ--SMT R K R K LN-IN_R C LN-IN_L MICP LN-IN_R C E 0uF E 0uF R 0 C.nF R 00K R 0 C.nF R 00K LINE-OUT_L LINE-OUT_R E 0uF C0 uf C uf C 0nF C 0nF R 0 R0 0 MP-DCS MP-DREQ MP-RST# MP-CS# LINE-IN_R LINE-IN_L R0 0 R 0 J MIC/LN-IN_L MICP LN-IN_L MIC/LN-IN_L C HDR MX Vdc SPI_SCK SPI_MOSI SPI_MISO LINE-OUT_R LINE-OUT_L LINE-IN_L LINE-IN_R Figure -: Audio module connection schematic

28 . USB DEVICE connection 0 0 Figure -: Connecting USB cable to MINI-B USB connector ARM Cortex -M STMF0ZG microcontroller has integrated USB module, which enables you to implement USB communication functionality to your mikromedia board. Connection with target USB host is establish over 0 MINI-B USB connector. For proper insertion of the 0 MINI-B USB cable refer to Figure -. Page

29 Page R 00K R 00K C0.uF C.uF Vbat_mcu USB-D_N USB-D_P USB-ID USB-VBUS STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C USB-D_N USB-D_P USB-ID USB-VBUS R K Vusb_IN ID D+ D- VBUS CN USB MINIB FP Figure -: USB DEVICE module connection schematic

30 0. USB HOST connection 0 0 Figure 0-: Connecting USB cable to MINI-B USB connector via USB adapter mikromedia+ for STM ARM can also be used as USB HOST which enables microcontroller to establish a connection with the target device (eg. USB keyboard, USB mouse, etc). The board provides necessary power supply to the target via TPS0B IC. In order to enable the 0 USB HOST cable to be connected to the board, it is necessary to use the appropriate 0 MINI-B USB to USB type A adapter. For proper insertion refer to Figure 0-. Page 0

31 Page R 00K R 00K C0.uF C.uF Vbat_mcu USB-D_N USB-D_P USB-ID USB-VBUS USB-PSW USB-VBUS_ER STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C Vusb_OUT VCC-V R 0K R 0K USB-PSW E 0uF OUT IN OC EN U TPS0B E 0uF USB-VBUS_ER E 0uF USB-D_N USB-D_P USB-ID USB-VBUS R K D PMEG00ER ID D+ D- VBUS CN USB MINIB C FP Figure 0-: USB HOST module connection schematic

32 . Accelerometer Figure -: Accelerometer module On board ADXL accelerometer is used to measure acceleration in three axis: x, y and z. The accelerometer function is defined by the user in the program loaded into the microcontroller. Communication between the accelerometer and the microcontroller is performed via the I C interface. There is an option to select the alternate accel address with jumper J. Page

33 Page R 00K R 00K C0.uF C.uF Vbat_mcu IC_SCL IC_SDA ACCEL-INT STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C C ACCEL-ADR J ACCEL-INT ACCEL-INT R 0K 0 VCC Res VCC CS INT INT NC Res ADD SDA SCL U ADXL C IC_SDA IC_SCL IC_SDA IC_SCL Figure -: Accelerometer connection schematic

34 . Flash Memory Figure -: Flash memory module Since multimedia applications are getting increasingly demanding, it is necessary to provide additional memory space to be used for storing more data. The flash memory module enables the microcontroller to use additional Mbit flash memory. It is connected to the microcontroller via the Serial Peripheral Interface (SPI). Page Page

35 R 00K R 00K C0.uF C.uF Vbat_mcu SPI_SCK SPI_MISO SPI_MOSI SF_CS STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U R R0 BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C CS SDO WP SDI SCK HOLD VCC U0 MP0 R00 R 0K C SF_CS SPI_MISO SPI_MOSI SPI_SCK Figure -: Flash memory module connection schematic Page

36 . RF Transceiver Figure -: RF transceiver antenna Figure -: RF transceiver module mikromedia+ for STM ARM board features RF transceiver chip with.ghz chip antenna. It is suitable for wireless operation in the world wide ISM frequency band at GHz with air data rate up to Mbps. RF transceiver module is connected to the microcontroller via the Serial Peripheral Interface (SPI). This RF transceiver module is widely used for wireless PC peripherals, remote controllers, VoIP headsets, game controllers, sensors, home and commercial automation, active RFID, toys and many more. Page

37 Page R 00K R 00K C0.uF C.uF Vbat_mcu SPI_SCK SPI_MISO SPI_MOSI RF-CS# STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U R R0 RF-INT# RF-CE BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C R0 K C nf C pf C pf R M A Rufa_.GHz_LEFT C.nF C.pF C.pF C NP L.nH L.nH L.nH RF-CS# RF-INT# R 0K R 0K RF-CE 0 0 CE CSN SCK MOSI MISO IRQ XC XC _PA ANT ANT D IREF nrfl0p U X MHz VCC-RF R 0K C0 C C VCC-RF C 0uF FP FERRITE R0 SPI_MISO SPI_MOSI SPI_SCK Figure -: RF transceiver module schematic

38 . Eternet Ethernet Transceiver transceiver Figure -: Ethernet transceiver module The development system features a Ethernet transceiver module ideal for local area networking (LAN). Communication over Ethernet is based on data packets called frames. Each frame contains source and destination addresses and error-cheching data so that damaged data can be detected and re-transmitted. If you want to establish a connection with computer, router or other devices you need to use standard RJ- connector which is provided on mikromedia+ SHIELD for STM ARM. Communication lines are also provided over side headers. Page

39 Page R 00K R 00K C0.uF C.uF Vbat_mcu LAN-RST# LAN-INT# LAN-CRS_DV LAN-CLK LAN-RXD LAN-RXD0 LAN-MDIO LAN-TXD0 LAN-TXEN LAN-MDC LAN-TXD LAN-CLK STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C 0 0 A LED LED XTAL XTAL CR RXD RXD0 IO RXER CRS_DV MDIO MDC nint nrst TXEN TXD0 TXD TXP RXP Rbias RXN TXN A LAN0A U LAN-TX_P LAN-TX_N LAN-RX_P LAN-RX_N R K FP LAN-LED LAN-LED LAN-TXD LAN-TXD0 LAN-TXEN LAN-RST# LAN-INT# LAN-RXD LAN-RXD0 LAN-CRS_DV LAN-MDC LAN-MDIO C C.uF R.K R R R R0 R R LAN-CLK R 0K C LD LD R 0 R 0 ACTIVE LINK VCC-V 0 0 HDR MX LAN-TX_P LAN-TX_N LAN-RX_P LAN-RX_N Figure -: Ethernet transceiver module schematic

40 . Buzzer The board is also equipped with piezo buzzer. It is an electric component which can be used to create sound waves when provided with electrical signal. Microcontroller can create sound by generating a PWM signal. 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. Figure -: Buzzer module Page 0

41 Page R 00K R 00K C0.uF C.uF Vbat_mcu BUZZER STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C R K VCC-V BUZZER PZ BUZZER R R Q PDTCEU Figure -: Buzzer module schematic

42 . Other modules The board also contains additional peripherals that can be very useful, such as 0 PIN photodiode, 0 IR receiver, 0 RGB led diode and 0 analog temperature sensor. PIN photodiode is a type of photo detector capable of converting light into the voltage with high sensitivity and speed of response. It is connected to the microcontroller analog pin. IR receiver is used for infrared remote control systems. The demodulated output signal obtained from IR module can be directly decoded by a microcontroller. Many of existing standard data formats are supported. RGB (Red, Green, Blue) diode is suitable for light indication in your design. Each of colour is driven separately by transistor. The analog temperature sensor converts temperature to analog voltage and it is directly connected to the microcontroller analog pin. Temperature measurement range of mikromedia+ for STM ARM board is from -0 C to 0 C. Page

43 Page R 00K R 00K C0.uF C.uF Vbat_mcu RC_TX AN-PD LED_R LED_G LED_B AN-TEMP STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U BAT 000TR X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C C00.uF R R Q PDTCEU R R Q PDTCEU R R Q PDTCEU R K R K R K VCC-V VCC-V VCC-V VOUT U MCP00A C0 C0 U TSOP C0 R 00 LD PD UA LM R K UB LM R 00K R M C R 0K LD LD LD LED_B LED_G LED_R RC_TX AN-TEMP AN-PD Figure -: Other modules schematic

44 . Pads PWM Interrupt IC UART Analog lines SPI CAN V pwr. Ground Analog lines GPIO SPI lines CAN lines SPI lines LAN-TX LAN-RX.V pwr. Ground V PA PB0 PB PC0 PC PC PE PC PB PB PB PB PD0 PD PA PA PA PB NP N P.V RST.V L R L R PD PD PD PD PE PE PE0 PE PE PE PF PF0 PC PC PA PD PB PB VDC Reset pin.v pwr. Audio out Audio in PWM lines Interrupt lines IC lines UART lines UART lines IC lines Ground -V input Many microcontroller pins are available for further connectivity via two x rows of connection pads on both sides of the board. They are designed to match with mikromedia+ SHIELD for STM ARM. Page

45 Page X MHz C pf C0 pf X.KHz C0 0pF C0 0pF C C C C C C C0 0nF C uf C.uF C C C C C0 C C MP HDR-LN_OUT_L HDR-LN_OUT_R HDR-LN_IN_R HDR-LN_IN_L LINE-OUT_L LINE-OUT_R LINE-IN_L LINE-IN_R VCC-V HDR-RST# HDR-LN_OUT_L HDR-LN_OUT_R HDR-LN_IN_R HDR-LN_IN_L 0 0 HDR MX HDR MX HDR-LAN-RX_P HDR-LAN-RX_N HDR-LAN-TX_P HDR-LAN-TX_N HDR-CAN_RX HDR-CAN_TX HDR-SPI_SCK HDR-SPI_MISO HDR-SPI_MOSI HDR-SPI_SS HDR-IC_SCL HDR-IC_SDA HDR-UART_RX HDR-UART_TX HDR-UART_RX HDR-UART_TX HDR-AN0 HDR-AN HDR-AN HDR-AN HDR-AN HDR-AN HDR-PWM0 HDR-PWM HDR-PWM HDR-PWM HDR-PWM HDR-PWM HDR-INT0 HDR-INT HDR-INT HDR-INT HDR-SPI_SCK HDR-SPI_MISO HDR-SPI_MOSI HDR-SPI_SS HDR-IC_SCL HDR-IC_SDA R K R K Vdc ETHERNET HDR-LAN-RX_P HDR-LAN-RX_N HDR-LAN-TX_P HDR-LAN-TX_N LAN-TX_P LAN-TX_N LAN-RX_P LAN-RX_N R 00K R 00K C0.uF C.uF Vbat_mcu HDR-INT0 HDR-INT HDR-INT HDR-INT HDR-AN0 HDR-AN HDR-AN HDR-AN HDR-AN HDR-AN HDR-PWM0 HDR-PWM HDR-PWM HDR-PWM HDR-PWM HDR-PWM HDR-CAN_RX HDR-CAN_TX HDR-UART_RX HDR-UART_TX HDR-UART_RX HDR-UART_TX HDR-IC_SCL HDR-IC_SDA HDR-GPIO HDR-GPIO HDR-SPI_SS HDR-SPI_SS STMF0ZG 0 00 PA PA0 A VREF+ PA PA PE VBAT PC PC PB0 PE PE PG0 PC PA PF PF PF PC PB0 PG PG PG PG PG PG PE PE PC PC PC PG PF PC PH0 PF0 PF PF PF PF VCAP PB PE PF PF PF0 PC PA PE PE PC PC0 NRST PH PF PF PE PE PB PB PG PA PE PD PF PA PA PE PE PD A PC PF PC PE0 PD PB PB PB PB PD PD0 PD PD PD PA PA VCAP PA PA PA0 PG PG PG0 PG PG PD PD PB PB PG PG PB PB PD PD0 PC PA PA PC0 PC PD PD PD PD PB PB PDR_ON PE PE0 PB BOOT0 0 U R R0 BAT 000TR HDR-RST# HDR-IC_SCL HDR-IC_SDA HDR-SPI_SCK HDR-SPI_MISO HDR-SPI_MOSI HDR-SPI_SCK HDR-SPI_MISO HDR-SPI_MOSI HDR-GPIO HDR-GPIO Figure -: Connecting pads schematic

46 mikromedia+ for STM shield We have prepared an extension board pin-compatible with your mikromedia+ board, which enables you to easily expand your basic board functionality. It is called mikromedia+ SHIELD for STM ARM. The shield contains 0 FTDI USB-UART chip with 0 USB MINI-B connector, 0 CAN transceiver with 0 CAN screw terminals, four 0 mikrobus sockets, 0 screw terminals for external power supply, 0 side connection pads, additional 0 s and 0 Ethernet connector. mikromedia+ SHIELD for STM ARM is additional board and it is not provided in the package. Figure -: mikromedia+ shield

47 VCC-V HDR HDR LAN-RX_P LAN-RX_N LAN-TX_P LAN-TX_N PA/AN PB0/AN PB/AN PC0/AN PC PC PE PC PB PD0/CAN-RX PD/CAN-TX PA PA/SPI-SCK PA/SPI-MISO PB/SPI-MOSI PD/PWM PD/PWM PD/PWM PD/PWM PE PE PE0/INT PE/INT PE/INT PE/INT PF/IC-SCL PF0/IC-SDA PC/UART-RX PC/UART-TX PA/UART-RX PD/UART-TX CANL CANH TXD RXD Vref CANL CANH Rs U SNHVD0 CN R 0 C AN RST CS SCK MISO MOSI.V PWM INT RX TX SCL SDA V VCC-V PA/UART-RX PD/UART-TX PF/IC-SCL PF0/IC-SDA PD/PWM PE0/INT PA/AN PC PC PA/SPI-SCK PA/SPI-MISO PB/SPI-MOSI AN RST CS SCK MISO MOSI.V PWM INT RX TX SCL SDA V VCC-V PF/IC-SCL PF0/IC-SDA PA/SPI-SCK PA/SPI-MISO PB/SPI-MOSI PB0/AN PE PC PD/PWM PE/INT AN RST CS SCK MISO MOSI.V PWM INT RX TX SCL SDA V VCC-V PA/UART-RX PD/UART-TX PF/IC-SCL PF0/IC-SDA PA/SPI-SCK PA/SPI-MISO PB/SPI-MOSI PD/PWM PE/INT PB PB/AN PA AN RST CS SCK MISO MOSI.V PWM INT RX TX SCL SDA V VCC-V PF/IC-SCL PF0/IC-SDA PA/SPI-SCK PA/SPI-MISO PB/SPI-MOSI PC0/AN PE PE PD/PWM PE/INT CN CN CN Vinput Vinput FP FERRITE C C uf C uf C uf C TD+ CT TD- RD+ RD- CT A A K K CN RJ R R R R FP C 0nF C 0nF LAN-RX_P LAN-RX_N LAN-TX_P LAN-TX_N PA/UART-RX PD/UART-TX PA/UART-RX PD/UART-TX PD0/CAN-RX PD/CAN-TX 0 0 TXD DTR# RTS# VCCIO RXD RI# NC DSR# DCD# CTS# CBUS CBUS CBUS CBUS0 CBUS OSCO OSCI TEST A NC VCC RESET# VOUT USBDM USBDP FTRL U VCC-V C RX-LED TX-LED R K R K R 0K C C0 E 0uF VCC-V VCC-V FTDI-D_P FTDI-D_N RX TX ID D+ D- VBUS CN USB MINIB PC/UART-RX PC/UART-TX LD LD D B0A Vinput D PMEG00ER R 0K R0 0K C uf C uf C uf R 00 J CANH CANL Figure -: mikromedia+ shield schematic

48 What s next? You have now completed the journey through each and every feature of mikromedia+ for STM ARM 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. We invite you to join the users of mikromedia brand. You will find very useful projects and tutorials and can get help from a large ecosystem of users. Welcome! Compiler You still don t have an appropriate compiler? Locate ARM compiler that suits you best on the Product DVD provided with the package: DVD://download/eng/software/compilers/ Choose between mikroc, mikrobasic and mikropascal and download fully functional demo version, so you can begin building your first applications. Projects Once you have chosen your compiler, and since you already got the board, you are ready to start writing your first projects. Visual TFT software for rapid development of graphical user interfaces enables you to quickly create your 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

49 Page Notes:

50 Notes: Page 0

51 DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. 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 as is without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or conditions of merchantability or fitness for a particular purpose. MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior notice, if necessary. HIGH RISK ACTIVITIES The products of MikroElektronika are not fault tolerant nor designed, manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental damage ( High Risk Activities ). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities. TRADEMARKS The MikroElektronika name and logo, the MikroElektronika logo, mikroc, mikrobasic, mikropascal, mikroprog, mikrobus, Click Boards, EasyMx PRO and mikromedia are trademarks of MikroElektronika. All other trademarks mentioned herein are property of their respective companies. All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only used for identification or explanation and to the owners benefit, with no intent to infringe. Copyright MikroElektronika, 0, All Rights Reserved. Page

52 If you want to learn more about our products, please visit our website 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 mikromedia Plus for STM ARM Manual ver

SHIELD. mikromedia 5. for TIVA ARM

SHIELD. mikromedia 5. for TIVA ARM mikromedia 5 SHIELD for TIVA ARM Expansion board pin-compatible with your mikromedia 5 for TIVA ARM which enables you to easily expand your basic board functionality. TO OUR VALUED CUSTOMERS I want to

More information

TO OUR VALUED CUSTOMERS

TO OUR VALUED CUSTOMERS mikroprog for STM32 mikroprog is a fast USB programmer with hardware debugger support. Smart engineering allows mikroprog to support all STM32 ARM Cortex -M3 and Cortex -M4 microcontrollers in a single

More information

mikromedia+ for Stellaris ARM

mikromedia+ for Stellaris ARM mikromedia+ for Stellaris ARM Amazingly compact, all-on-single-pcb development board carring. TFT Touch Screen and lots of multimedia peripherals, all driven by powerful LMFHQD microcontroller from ARM

More information

MINI-M4. development board for MSP432 MINI ARM

MINI-M4. development board for MSP432 MINI ARM MINI-M4 development board for MSP432 The whole MSP432 development board fitted in DIP40 form factor, containing powerful MSP432P4R microcontroller. MINI ARM TO OUR VALUED CUSTOMERS I want to express my

More information

CEC1702 clicker. a great idea is just a click away

CEC1702 clicker. a great idea is just a click away a great idea is just a click away CEC1702 clicker A compact development board with a mikrobus socket for click board connectivity and Microchip s CEC1702, a 32-bit ARM Cortex -M4 Processor Core, with strong

More information

mikromedia for STM32 Downloaded from Elcodis.com electronic components distributor

mikromedia for STM32 Downloaded from Elcodis.com electronic components distributor mikromedia for STM Compact multimedia development system rich with on-board peripherals for all-round development on STMFVGT and STMFVGT devices TO OUR VALUED CUSTOMERS I want to express my thanks to you

More information

TO OUR VALUED CUSTOMERS

TO OUR VALUED CUSTOMERS SmartMP3 Board is ideal for creating mp3 players and adding audio and music features to your prototype devices, even with lower-performance microcontrollers. TO OUR VALUED CUSTOMERS I want to express my

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets dspic33 A compact starter kit with your favorite microcontroller and two mikrobus sockets dspic Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and

More information

mikromedia for Stellaris M3 Compact multimedia development system rich with on-board peripherals for all-round development on LM3S9B95 device

mikromedia for Stellaris M3 Compact multimedia development system rich with on-board peripherals for all-round development on LM3S9B95 device mikromedia for Stellaris M Compact multimedia development system rich with on-board peripherals for all-round development on LMS9B9 device TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

mikroboard for ARM 144-pin

mikroboard for ARM 144-pin All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

mikroboard for ARM 64-pin

mikroboard for ARM 64-pin All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets PIC24 A compact starter kit with your favorite microcontroller and two mikrobus sockets PIC24 Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and

More information

MSP 432. A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away.

MSP 432. A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. MSP 432 A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being

More information

user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC

user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products

More information

PIC32MZ. A compact starter kit with your favorite microcontroller and a mikrobus socket.

PIC32MZ. A compact starter kit with your favorite microcontroller and a mikrobus socket. PICMZ A compact starter kit with your favorite microcontroller and a mikrobus socket. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence

More information

Copyright mikroelektronika, All rights reserved.

Copyright mikroelektronika, All rights reserved. Copyright mikroelektronika, 22. All rights reserved. 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

More information

Clicker 2 for Kinetis

Clicker 2 for Kinetis Page 1 of 6 Clicker 2 for Kinetis From MikroElektonika Documentation clicker 2 for Kinetis is a compact dev. kit with two mikrobus sockets for click board connectivity. You can use it to quickly build

More information

mikrommb for PIC18FJ TABLE OF CONTENTS strana

mikrommb for PIC18FJ TABLE OF CONTENTS strana All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

Development system. mikrommb for PIC32. User manual

Development system. mikrommb for PIC32. User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

mikromedia for dspic33ep Compact development system rich with on-board peripherals for all-round multimedia development on dspic33ep512mu810 device.

mikromedia for dspic33ep Compact development system rich with on-board peripherals for all-round multimedia development on dspic33ep512mu810 device. mikromedia for dspicep Compact development system rich with on-board peripherals for all-round multimedia development on dspicepmu device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM

user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products

More information

mikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device.

mikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device. mikromedia for PICEP Compact development system rich with on-board peripherals for all-round multimedia development on PICEPGU80 device. PIC TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away.

A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested

More information

Copyright mikroelektronika, January All rights reserved.

Copyright mikroelektronika, January All rights reserved. Copyright mikroelektronika, January 22. All rights reserved. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika.

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets A compact starter kit with your favorite microcontroller and two mikrobus sockets To our valued customers I want to express my thanks to you for being interested in our products and for having confidence

More information

mikroprog Suite for PIC programming software

mikroprog Suite for PIC programming software mikroprog Suite for PIC programming software mikroprog Suite for PIC is a free software used for programming of all of Microchip microcontroller families, including PIC10, PIC12, PIC16, PIC18, dspic30/33,

More information

mikrome board for XMEGA

mikrome board for XMEGA user's guide to mikrome ia board for XMEGA Compact development system rich with on-board peripherals for all-round multimedia development on ATXMEGA128A1 TO OUR VALUED CUSTOMERS I want to express my thanks

More information

mikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device.

mikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device. mikromedia for PICEP Compact development system rich with on-board peripherals for all-round multimedia development on PICEPGU80 device. PIC TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

BIG8051. Development system. User manual

BIG8051. Development system. User manual BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

LV Programmer. User manual

LV Programmer. User manual Programmer If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com If you are experiencing some problems with any of our products or just need additional

More information

mikrobasic PRO for FT90x Creating the first project in

mikrobasic PRO for FT90x Creating the first project in mikrobasic PRO for FT90x Creating the first project in 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

More information

mikromedia for PIC18FJ Compact development system rich with on-board peripherals for all-round multimedia development on PIC18F87J50 device.

mikromedia for PIC18FJ Compact development system rich with on-board peripherals for all-round multimedia development on PIC18F87J50 device. mikromedia for PIC8FJ Compact development system rich with on-board peripherals for all-round multimedia development on PIC8F87J0 device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

mikrome board for ATmega user's guide to

mikrome board for ATmega user's guide to user's guide to mikrome ia board for ATmega Compact development system rich with on-board peripherals for all-round multimedia development on ATmega80 device TO OUR VALUED CUSTOMERS I want to express my

More information

GUI design made easy. Creating the First Project with. additional software

GUI design made easy. Creating the First Project with. additional software Creating the First Project with additional software Software for rapid development of graphical user interfaces for various types of TFT displays GUI design made easy To our valued customers, I want to

More information

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 USB 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets A compact starter kit with your favorite microcontroller and two mikrobus sockets To our valued customers I want to express my thanks to you for being interested in our products and for having confidence

More information

AVR-Ready2. Additional Board. Manual. MikroElektronika

AVR-Ready2. Additional Board. Manual. MikroElektronika AVR-Ready2 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.

More information

Breeze Board. Type B. User Manual.

Breeze Board. Type B. User Manual. Breeze Board Type B User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (USB Bootloader)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

AVR-Ready1. Additional Board. Manual. MikroElektronika

AVR-Ready1. Additional Board. Manual. MikroElektronika AVR-Ready1 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.

More information

mikromedia for dspic33 Compact development system rich with on-board peripherals for all-round multimedia development on dspic33fj256gp710a device.

mikromedia for dspic33 Compact development system rich with on-board peripherals for all-round multimedia development on dspic33fj256gp710a device. mikromedia for dspic Compact development system rich with on-board peripherals for all-round multimedia development on dspicfj6gp70a device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for

More information

AVRflash. Program. User manual

AVRflash. Program. User manual AVRflash User manual Program AVRprog programmer is a high performance tool used for programming AVR microcontroller families from ATMEL. The AVRflash program communicates to the microcontroller through

More information

BIGdsPIC6. Development System. User manual

BIGdsPIC6. Development System. User manual BIGdsPIC6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

A motorized development platform

A motorized development platform A motorized development platform 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

More information

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0. DATASHEET 4.3 Embedded SPI Display 4DLCD-FT843 Powered by the FTDI FT800 Video Engine Document Date: 25 th September 2013 Document Revision: 0.4 Uncontrolled Copy when printed or downloaded. Please refer

More information

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful practical

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

Introduction. Rev.1.2

Introduction. Rev.1.2 Introduction The Revelation board is an evaluation tool which is designed to help to start working with Riverdi TFT panels with FT8XX controllers. It can also be used as a platform to build your own application.

More information

A compact starter kit with a very powerful microcontroller and two mikrobus sockets

A compact starter kit with a very powerful microcontroller and two mikrobus sockets PSoC6 A compact starter kit with a very powerful microcontroller and two mikrobus sockets Page To our valued customers I want to express my thanks to you for being interested in our products and for having

More information

SimPLC. User Manual.

SimPLC. User Manual. SimPLC User Manual www.dizzy.co.za Contents Introduction... 4 Overview Top... 5 Power Circuitry... 6 Microcontroller... 7 Real-Time Calendar and Clock (RTCC)... 7 Reset Button... 7 Oscillator Socket...

More information

workstation mikromedia USER'S GUIDE for PIC18FJ, dspic33, PIC24 and PIC32 Four connectors for each port Amazing Connectivity

workstation mikromedia USER'S GUIDE for PIC18FJ, dspic33, PIC24 and PIC32 Four connectors for each port Amazing Connectivity mikromedia workstation for PIC8FJ, dspic33, PIC4 and PIC3 v7 USER'S GUIDE 6 mikromedia boards supported PIC8FJ,dsPIC33 /PIC4 and PIC3 Many on-board modules Multimedia peripherals Easy-add extra boards

More information

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org. Cookie User Manual For NuMicro Edition 1.0 Rev. 1.0 Release: 2012-08-09 Website: Forum: Techinal: Market: www.coocox.org forum.coocox.org master@coocox.com market@coocox.com 1 Introduction Cookie is an

More information

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

User Manual For CP-JR ARM7 USB-LPC2148 / EXP CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU

More information

Breeze Board. Type A. User Manual.

Breeze Board. Type A. User Manual. Breeze Board Type A User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (Amicus Compiler)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

Ethernet1 Xplained Pro

Ethernet1 Xplained Pro Ethernet1 Xplained Pro Part Number: ATETHERNET1-XPRO The Atmel Ethernet1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with

More information

RoBoard RB-100 Manual V2.00 The Heart of Robotics. Jan 2009 DMP Electronics Inc

RoBoard RB-100 Manual V2.00 The Heart of Robotics. Jan 2009 DMP Electronics Inc RoBoard RB-100 Manual V2.00 The Heart of Robotics Jan 2009 DMP Electronics Inc Copyright The information in this manual is subject to change without notice for continuous improvement in the product. All

More information

DATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A

DATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A High Performance 7 Inch Capacitive Touch Display DATASHEET July 2015 Revision A Introduction The MK-070C is the newest family member in the Display Module product line. The new 7 Capacitive Display Module

More information

USER'S GUIDE. Two connectors for each port Amazing Connectivity. microcontrollers supported PIC24, dspic33 and pic32

USER'S GUIDE. Two connectors for each port Amazing Connectivity. microcontrollers supported PIC24, dspic33 and pic32 USER'S GUIDE microcontrollers supported PIC4, dspic and pic Many on-board modules Multimedia peripherals Easy-add extra boards mikrobus sockets Two connectors for each port Amazing Connectivity Fast USB.0

More information

LPC2148 DEV BOARD. User Manual.

LPC2148 DEV BOARD. User Manual. LPC2148 DEV BOARD User Manual www.coineltech.com www.coineltech.com Designed by CoiNel Technology Solutions LLP No-816, 2 nd Floor, 4 th B Cross, 9 th A Main, RPC Layout, Vijaynagar, Bangalore-560040 State:

More information

RDB1768 Development Board User Manual

RDB1768 Development Board User Manual RDB1768 Development Board User Manual 6/16/2009 Rev.2 Copyright Code Red Technologies Inc. 2009 Page 1 of 18 1 OVERVIEW 3 1.1 LPC1768 Features 3 1.2 RDB1768 Evaluation Board Hardware 3 2 COMPONENTS 5 2.1

More information

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual SBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the SBAT90USB162 Atmel AT90USB162 development board. This board is designed to give a quick and cost-effective

More information

SoM-250ES SoM 200-pin Carrier Board User Manual REV. 1.1

SoM-250ES SoM 200-pin Carrier Board User Manual REV. 1.1 SoM-250ES SoM 200-pin Carrier Board User Manual REV. 1.1 Copyright 2012 EMAC, Inc. Table of Contents Disclaimer... 1 1 SoM-250 Product Summary... 2 1.1 Specifications... 3 2 SoM-250 Product Details...

More information

LPC1788 Mio Board. User Manual. Revision 1.0 1

LPC1788 Mio Board. User Manual.     Revision 1.0 1 User Manual http://coineltech.com Revision 1.0 1 Designed by CoiNel Technology Solutions LLP No-32, 2 nd Floor, HAPBCO Tower, 9 th Main, RPC Layout, Hampinagar, Bangalore-560040 State: Karnataka Country:

More information

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions. Pepper 43R TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential damages.

More information

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany CPU369-Module Documentation Fujitsu Microelectronics Europe GmbH Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany History Revision Date Comment V1.0 08.03.01 New Document V1.1 17.10.03 Modifications

More information

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of

More information

PIC-32MX development board Users Manual

PIC-32MX development board Users Manual PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the

More information

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction User manual SPC584B-DIS Discovery Board Introduction The SPC584B-DIS is a low-cost development board to evaluate and develop applications with the microcontroller SPC584B70E1 in etqfp 64-pin package. This

More information

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily

More information

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document F2MC MB90385 series Evaluation Board Documentation Revision Date Comment V1.0 08.25.02 New document 1 Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics

More information

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE Atmel QTouch QT3 Xplained Pro USER GUIDE Preface The Atmel QT3 Xplained Pro is an extension board, which enables the evaluation of a capacitive touch 12 key numpad in mutual capacitance configuration.

More information

Xynergy XS Motherboard Rev3 Documentation April 24, 2012

Xynergy XS Motherboard Rev3 Documentation April 24, 2012 Topic Page Overview 1 DIMM Socket 1 Power Supply 2 I/O Voltage Selection 3 I/O Connectors 3,4 I2C/SMBUS 5 RS232 5 Testing I/Os 6 SD-Card 6 USB2.0 OTG 7 Ethernet Interface 7 CAN Interfaces 8 JTAG Interfaces

More information

AVR-P20 development board Users Manual

AVR-P20 development board Users Manual AVR-P20 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, October 2005 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: The AVR Microcontrollers

More information

EX-9686U/A-L(A9) Hardware User Manual

EX-9686U/A-L(A9) Hardware User Manual EX-9686U/A-L(A9) Hardware User Manual Release Notes Version Release Date Notes 1.00 November, 2013 Initial Release 2.00 January, 2014 The 2 nd release Disclaimer This documentation is provided for use

More information

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE Atmel QTouch QT2 Xplained Pro USER GUIDE Preface Atmel QT2 Xplained Pro kit is an extension board that enables the evaluation of a mutual capacitance touch surface using the Peripheral Touch Controller

More information

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons

More information

Wireless Sensor Networks. FireFly 2.2 Datasheet

Wireless Sensor Networks. FireFly 2.2 Datasheet 2.2 Datasheet July 6, 2010 This page intentionally left blank. Contents 1. INTRODUCTION...1 Features...1 Applications...2 2. BLOCK DIAGRAM...3 3. HARDWARE CONNECTIONS...4 Power...5 Header 1 ( UARTS, I2C,

More information

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available) PCB-STM32-F4B1 Development baseboard for the STMicro Discovery-F4 module (STMicro part# STM32F4DISCOVERY) PCB Rev 1.00 shown. PCB Rev 1.20 has on-board RS232 drivers. Part Number: PCB-STM32-F4B1 (unpopulated

More information

Teratronik elektronische systeme gmbh. V4½-CPU Technical Data. Date:

Teratronik elektronische systeme gmbh. V4½-CPU Technical Data. Date: Teratronik elektronische systeme gmbh Technical Data Date: 2008-11-26 Table of contents 1. 2. 3. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 4. 4.1 4.2 4.3 4.4 Features...3 Views...4 Connector pinouts...6 J1 - board-to-board

More information

EDBG. Description. Programmers and Debuggers USER GUIDE

EDBG. Description. Programmers and Debuggers USER GUIDE Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging

More information

Hardware Reference. DIL/NetPC DNP/2110 Board Revision 1.0

Hardware Reference. DIL/NetPC DNP/2110 Board Revision 1.0 DIL/NetPC DNP/2110 Board Revision 1.0 Hardware Reference SSV Embedded Systems Heisterbergallee 72 D-30453 Hannover Phone +49-(0)511-40000-0 Fax +49-(0)511-40000-40 E-mail: sales@ist1.de Manual Revision:

More information

PIC-LCD-3310 development board Users Manual

PIC-LCD-3310 development board Users Manual PIC-LCD-3310 development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: PIC-LCD-3310 is development board with PIC18F67J50, NOKIA 3310 BW 84x48 pixels

More information

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge TURNING TECHNOLOGY INTO ART DATASHEET microusb Programming Adaptor µusb-pa5 USB to UART Serial Bridge Document Date: 27 th November 2013 Document Revision: 1.1 Uncontrolled Copy when printed or downloaded.

More information

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 8 th January 2014 Document Revision: 1.

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 8 th January 2014 Document Revision: 1. DATASHEET 4.3 Embedded SPI Display 4DLCD-FT843 Powered by the FTDI FT800 Video Engine Document Date: 8 th January 2014 Document Revision: 1.2 Uncontrolled Copy when printed or downloaded. Please refer

More information

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13

More information

USER GUIDE. ATWINC1500 Xplained Pro. Preface

USER GUIDE. ATWINC1500 Xplained Pro. Preface USER GUIDE ATWINC1500 Xplained Pro Preface Atmel ATWINC1500 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The extension board allows to evaluate the Atmel ATWINC1510/1500

More information

IB112. Freescale I.MX536 ARM Cortex -A8 Embedded BOARD. USER S MANUAL Version 1.0

IB112. Freescale I.MX536 ARM Cortex -A8 Embedded BOARD. USER S MANUAL Version 1.0 IB112 Freescale I.MX536 ARM Cortex -A8 Embedded BOARD USER S MANUAL Version 1.0 Acknowledgments Freescale is a registered trademark of Freescale Semiconductor Inc. All other product names or trademarks

More information

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board. User manual SPC570S-DISP: Discovery+ Evaluation Board Introduction This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

More information

DATASHEET 4D SYSTEMS. uusb-pa5 uusb-pa5-ii. microusb Programming Adaptor TURNING TECHNOLOGY INTO ART. USB to UART Serial Bridge

DATASHEET 4D SYSTEMS. uusb-pa5 uusb-pa5-ii. microusb Programming Adaptor TURNING TECHNOLOGY INTO ART. USB to UART Serial Bridge DATASHEET TURNING TECHNOLOGY INTO ART microusb Programming Adaptor -II USB to UART Serial Bridge Document Date: 17 th July 2015 Document Revision: 2.0 Uncontrolled Copy when printed or downloaded. Please

More information

FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite

FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite FiO Lite Datasheet FEATURES Built-in RapidSTM native-support bootloader. ARM -bits Cortex TM M Processor (STMF0R) - 0MIPS maximum speed - 0 KBytes SRAM - 5 GPIO - channels -bit, µs ADC - USART, SPI, I

More information

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011 LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011 All boards produced by Olimex LTD are ROHS compliant Disclaimer: 2012 Olimex Ltd. Olimex, logo and combinations

More information

DATASHEET 4D SYSTEMS. 4Display Shield with 2.2 Display TURNING TECHNOLOGY INTO ART. 4Display-Shield-22

DATASHEET 4D SYSTEMS. 4Display Shield with 2.2 Display TURNING TECHNOLOGY INTO ART. 4Display-Shield-22 TURNING TECHNOLOGY INTO ART DATASHEET 4Display Shield with 2.2 Display Document Date: 31 st October 2012 Document Revision: 1.1 Uncontrolled Copy when printed or downloaded. Please refer to the 4D Systems

More information

2.8 microlcd Intelligent PICASO Display Module

2.8 microlcd Intelligent PICASO Display Module Product Brief 2.8 microlcd Intelligent PICASO Display Module µlcd-28ptu www.4dsystems.com.au Rev 1.2 MESSAGE FROM THE CEO To our valued customers, Thank you for your interest in 4D Systems and the products

More information

BV511 Hardware Guide ByVac ByVac Revision 1.0

BV511 Hardware Guide ByVac ByVac Revision 1.0 BV511 Hardware Guide ByVac ByVac 2007 www.byvac.co.uk Revision 1.0 ByVac 1 Copyright in this work is vested in ByVac and the document is issued in confidence for the purpose only for which it is supplied.

More information

OnRISC. OnRISC Baltos ir 2110

OnRISC. OnRISC Baltos ir 2110 OnRISC OnRISC Baltos ir 2110 Hardware Manual Edition: October 2015 Tel: +49 40 528 401 0 Fax: +49 40 528 401 99 Web: www.visionsystems.de Support: service@visionsystems.de The software described in this

More information

UG271: CP2615-EK2 User's Guide

UG271: CP2615-EK2 User's Guide The CP2615 device is designed to enable rapid development of USB-based audio applications. The CP2615 simplifies the process of transferring audio data from USB to I2S without any code development, speeding

More information

AVR-P development board Users Manual

AVR-P development board Users Manual AVR-P40-8515 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, January 2002 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: The AVR Microcontroller

More information

FriendlyARM. Mini2440.

FriendlyARM. Mini2440. FriendlyARM Mini2440 www.friendlyarm.net 1 Introduction...3 1.1 Features...4 2 Hardware Resource...6 2.1 Jumpers and Interfaces...6 2.2 Memory Map...7 2.2.1 Memory Adress Allocation...7 2.3 Power Supply...8

More information

USER GUIDE. Atmel QT1 Xplained Pro. Preface

USER GUIDE. Atmel QT1 Xplained Pro. Preface USER GUIDE Atmel QT1 Xplained Pro Preface Atmel QT1 Xplained Pro kit is an extension board that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller (PTC) module.

More information

ATmega328PB Xplained Mini. Introduction. AVR 8-bit Microcontrollers USER GUIDE

ATmega328PB Xplained Mini. Introduction. AVR 8-bit Microcontrollers USER GUIDE AVR 8-bit Microcontrollers ATmega328PB Xplained Mini USER GUIDE Introduction This user guide describes how to get started with the Atmel ATmega328PB Xplained Mini board. The ATmega328PB Xplained Mini evaluation

More information

Easy24-33 v6. Development System. User manual

Easy24-33 v6. Development System. User manual Easy24-33 v6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the

More information