Clicker 2 for Kinetis

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

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

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.

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

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

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

CEC1702 clicker. a great idea is just a click away

MINI-M4. development board for MSP432 MINI ARM

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

SimPLC. User Manual.

Breeze Board. Type B. User Manual.

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

LPC1788 Mio Board. The functional details of the board are as follows-

Goal: We want to build an autonomous vehicle (robot)

A brief user guide Universal Learning Remote Controller

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

keyestudio Keyestudio MEGA 2560 R3 Board

Breeze Board. Type A. User Manual.

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

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

ESPino - Specifications

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

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

ARDUINO MINI 05 Code: A000087

TWR-K60F120M Quick Start Guide

FRDM-KL26Z User s Guide

ARDUINO BOARD LINE UP

FRDM-KL03Z User s Guide

AK-STM32-ETH Development Board

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

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

ARDUINO M0 PRO Code: A000111

LPC1788 Mio Board. User Manual. Revision 1.0 1

CoiNel Technology Solutions LLP. LPC2148 ARTIST Instruction Manual LPC2148 ARTIST. Instruction manual. Revision 1

mikromedia for STM32 Downloaded from Elcodis.com electronic components distributor

FRDM-KE02Z User s Manual

Altera EP4CE6 Mini Board. Hardware User's Guide

LPC2148 DEV BOARD. User Manual.

COL862 - Low Power Computing

ARDUINO LEONARDO WITH HEADERS Code: A000057

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

TWR-KL28Z User s Guide

ARDUINO MEGA ADK REV3 Code: A000069

TWR-KL25Z Tower Module

Kinetis K70 System-On-Module (SOM) Baseboard Hardware Architecture

Freedom FRDM-KV31F Development Platform User s Guide

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

FRDM-K20D50M User s Manual FRDM-K20D50M-UM Rev. 1.2

Lab 1 Introduction to Microcontroller

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

Arduino ADK Rev.3 Board A000069

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO YÚN MINI Code: A000108

ARDUINO LEONARDO ETH Code: A000022

ARDUINO MICRO WITHOUT HEADERS Code: A000093

ARDUINO PRIMO. Code: A000135

DFRobot BLE4.1 Module SKU: TEL0120

TWR-KV58F220M Tower Module User's Guide

RDB1768 Development Board User Manual

Farklı Arduino Boardlar

EasyAVR6 Development System

TWR-K70F120M Quick Start Guide

RN2483_Silica Documentation

Intel Galileo gen 2 Board

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

AKKON USB CONTROLLER BOARD

TWR-KE18F User's Guide

Espardino micro2142/8

FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite

ARDUINO UNO REV3 Code: A000066

Quick Start Guide. TWR-K60D100M Low-Power MCU with USB, Ethernet and Encryption TOWER SYSTEM

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

Sanguino TSB. Introduction: Features:

BIG8051. Development system. User manual

Interconnects, Memory, GPIO

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Hands on Experience with AVR32

BLE MODULE SPECIFICATIONS

Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

TDSDB Features. Description

New STM32WB Series MCU with Built-in BLE 5 and IEEE

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

RX62N BOARD User Manual

ARROW ARIS EDGE Board User s Guide 27/09/2017

Introduction to ARM LPC2148 Microcontroller

empower Evaluation and prototyping platform for SEGGER software User Guide & Reference Manual

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)

ArduCAM CC3200 UNO board

ARDUINO INDUSTRIAL 1 01 Code: A000126

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

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features:

Quick Start Guide for the Turbo upsd DK3300-ELCD Development Kit- RIDE

Quick Start Guide. TWR-K70F120M High-Performance MCUs with Graphics LCD, Connectivity and Security TOWER SYSTEM

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

WF121 DEVELOPMENT KIT V.1.3.1

Transcription:

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 your own gadgets with unique functionalities and features. It carries the MK64FN1M0VDC12, a 32-bit ARM Cortex -M4 microcontroller, two indication LEDs, two general purpose buttons, a reset button, an on/off switch, a li-polymer battery connector, a USB Mini-B connector and two mikrobus socket. A JTAG connector and a 2x26 pinout for interfacing with external electronics are also provided. The mikrobus connector consists of two 1x8 female headers with SPI, I2C, UART, RST, PWM, Analog and Interrupt lines as well as 3.3V, 5V and GND power lines. clicker 2 for Kinetis board can be powered over a USB cable. Contents 1 Schematic 2 What s onboard 3 Power supply 4 MCU specs 5 Programming 5.1 Programming with mikrobootloader 5.2 Programming with mikroprog programmer 6 Buttons and LEDs 7 Power management and battery charger 8 Oscillators 9 USB connection 10 mikrobus pinouts 11 Resources clicker 2 for Kinetis clicker 2 for Kinetis IC/Module MK64FN1M0VDC12 (http://cache.nxp.com/files/microcontrollers/doc/data_sheet/k64p142m120sf5.pdf? fpsp=1&wt_type=data% 20Sheets&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation&fileExt=.pdf) Interface 2 x mikrobus sockets and 2x 26 pinout on board edges Power 3.3V, 5V supply Website www.mikroe.com/kinetis/clicker-2 (http://www.mikroe.com/kinetis/clicker-2) Schematic Schematic also available as printable PDF (http://cdn-docs.mikroe.com/images/9/90/clicker_2_for_kinetis_v101_schematic.pdf) What s onboard

Page 2 of 6 1. ON/OFF switch 2. Reset button 3. MK64FN1M0VDC12 MCU 4. mikrobus sockets 1 and 2 5. Pushbuttons 6. Additional LEDs 7. Indication LEDs 8. Micro USB-B connector 9. 32.768 KHz Crystal 10. 12 KHz Crystal 11. Battery connector 12. JTAG programmer connector 13. LTC3568 USB power manager IC Power supply You can supply power to the board with a Micro USB cable. On-board voltage regulators provide the appropriate voltage levels to each component on the board. Power LED (GREEN) will indicate the presence of power supply. You can also power the board using a Li-Polymer battery, via on-board battery connector. Onboard battery charger circuit enables you to charge the battery over USB connection. LED diode (RED) will indicate when battery is charging. Charging current is ~300mA and charging voltage is 4.2V DC. MCU specs The clicker 2 for Kinetis development tool comes with the MK64FN1M0VDC12 device. This 32-bit high performance microcontroller is rich with on-chip peripherals and features 1 MB of Flash and 256 KB of SRAM. It has integrated full speed USB 2.0. support. 120 MHz 1MB Flash Ethernet controller with MII and RMII interface USB full-/low-speed On-the-Go controller Controller Area Network (CAN) module 3x SPI, 3x I2C, 6x UART Secure Digital Host Controller (SDHC) I2S module Run power consumption down to 250 μa/mhz; Static power consumption down to 5.8 μa with full state retention and 5 μs wakeup. Programming

Page 3 of 6 The microcontroller can be programmed in two ways: 1) Using USB HID mikrobootloader, 2) Using external mikroprog for Kinetis programmer. Programming with mikrobootloader You can program the microcontroller with a bootloader which is preprogrammed by default. To transfer.hex file from a PC to MCU you need bootloader software (mikrobootloader USB HID) which can be downloaded from: www.mikroe.com/kinetis/clicker-2 After the mikrobootloader software is downloaded, unzip it to desired location and start it. step 1 Connecting clicker 2 for Kinetis To start, connect the USB cable, or if already connected press the Reset button on your clicker 2 for Kinetis. Click the Connect button within 5s to enter the bootloader mode, otherwise existing microcontroller program will execute. step 2 Browsing for.hex file Click the Browse for HEX button and from a pop-up window choose the.hex file which will be uploaded to MCU memory. step 3 Selecting.HEX file

Page 4 of 6 Select.HEX file using open dialog window. Click the Open button. step 4 Uploading.HEX file To start.hex file bootloading click the Begin uploading button. Progress bar enables you to monitor.hex file uploading. step 5 Finish upload Click OK button after the uploading process is finished. Press Reset button on clicker 2 for Kinetis board and wait for 5 seconds. Your program will run automatically. Programming with mikroprog programmer The microcontroller can be programmed with external mikroprog for Kinetis programmer and mikroprog Suite for ARM software. The external programmer is connected to the development system via 2x5 JTAG connector. mikroprog is a fast USB 2.0 programmer with hardware debugger support. Outstanding performance, easy operation and elegant design are its key features. mikroprog Suite for ARM has an intuitive interface and programming technology. First, download the software from MikroElektronika's webpage (http://www.mikroe.com/downloads/get/1809/mikroprog_suite_for_arm_v132.zip).

Page 5 of 6 After downloading, extract the package and double click the executable setup file, to start the installation. 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 the target HEX file. If you want to write the HEX file into the microcontroller, first make sure to load the target HEX file using the Load button. Then click the Write button to begin programming. Click the Erase button to clear the microcontroller memory. Buttons and LEDs The board also contains a reset button and a pair of buttons and LEDs, as well as an ON/OFF switch. The Reset button is used to manually reset the microcontroller it generates a low voltage level on the microcontroller s reset pin. LEDs can be used for visual indication of the logic state on two pins (PE12 and PE15). An active LED indicates that a logic high (1) is present on the pin. Pressing any of the two buttons can change the logic state of the microcontroller pins (PE0 and PA10) from logic high (1) to logic low (0). In addition to the onboard ON/OFF switch, two pads (EXT and PSW) allow you to connect your own external switch. Power management and battery charger clicker 2 for Kinetis features LTC 3586-2, a highly integrated power management and battery charger IC that includes a current limited switching PowerPath manager. When you solder the onboard zero-ohm J1 jumper to the LDO position, the LTC 3586-2 will provide an independent, steady power supply to the MCUs RTC from the li-polymer battery or USB, even when the rest of the system is turned off (or reset). LTC 3586 also enables battery charging over a USB connection. Oscillators

http://docs.mikroe.com/index.php?title=clicker_2_for_kinetis&printable=yes Page 6 of 6 7/11/2016 The MK64FN1M0VDC12 microcontroller is equipped with internal 1 khz, 32 khz, 4 MHz and 48 MHz references that provide a stable clock signal. Since the chips have an integrated PLL, this base frequency is suitable for further clock multiplication. The board also contains an additional 12MHz crystal oscillator, as well as a 32.768kHz one, which provides an external clock for the internal RTCC module. USB connection MK64FN1M0VDC12 microcontrollers has an integrated USB module, which enables you to implement USB communication functionality to your clicker 2 board. Connection with target USB host is done over a Micro USB connector which is positioned next to the battery connector. mikrobus pinouts Having two mikrobus sockets and an additional connection pad, clicker 2 for Kinetis utilizes all of the MK64FN1M0VDC12 s I/Os. Each of the three UART outputs has its own separate connection pin (either on mikrobus 1 or 2, or on the 2x26 connection pad). Of the two SPI lines, one is routed to mikrobus 1; the other is shared between mikrobus 2 and the pins on the connection pad. Same goes for the two available I2C lines. Resources - K64_120 Kinetis K64F data sheet (http://www.nxp.com/webapp/search.partparamdetail.framework?part_number=mk64fn1m0vdc12) - mikroprog Suite for ARM direct download (http://www.mikroe.com/downloads/get/1809/mikroprog_suite_for_arm_v132.zip) - USB HID bootloader for clicker 2 for Kinetis (http://www.mikroe.com/kinetis/clicker-2/) - Kinetis K64 overview on NXP.com (http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/k-seriesperformance-m4/k6x-ethernet/kinetis-k64-120-mhz-256kb-sram-microcontrollers-mcus-based-on-arm-cortex-m4-core:k64_120) Retrieved from "http://docs.mikroe.com/index.php?title=clicker_2_for_kinetis&oldid=429" This page was last modified on 20 June 2016, at 18:03. Content is available under Creative Commons Attribution unless otherwise noted.