Home

User Manual

image

Contents

1. LDO3V3 LDO3V3 VCC 3 3V VCC 3 3V VCC 3 3V LDO3V3 LDO3V3 VSYS VCC BAT VCC BAT AA LD4B RED C14 C15 C16 C17 ew 25 Zar iur lonF Tur 3520201 1AQN E FAT GPIO50 STAT _ 1007 CONN VSYS VSYS DMP2305U c19 C20 i LTC3586 1 2 2uF par HDR1 HDR2 VCC BAT VCC BAT VCC BAT SWCD3 mEE PWR EN memes PWR EN vss E 4 VOUT VOUT3 E AN pwn VCC USB LTC3586 voun gt LL 3 3uH VBUS VIN3 E VCC 3 3V VCC 3 3V VIN3 E DMP2305U R12 FAULT SWAB3 E R19 21 4K7 e 22 dm E 5 324K 33pF R13 INT 22uF ozss C23 topF 4K7 L REN ADC2 GPIO7 ee C33 R14 100nF SS E FP2 CN2 VCC SV VCC SV VCC SV VCC 5V VEC 5V VCC 3 3V oe 2 2uH R26 2 630 C27 C28 LD3 VCC USB gt LDO3V3 89 D er 22uF luF Tonk A E VCC USB C26 5 VCC 3 3V VCC 3 3V R8 C31 C32 R27 10nF 470 220 10uF mS USB MINIB WS Figure 1 3 Power supply schematic Page 8 2 1900 microcontroller The FT90x clicker development tool comes with the FT900Q microcontroller This 32 bit FT32 Core high performance microcontroller executes instructions from Shadow RAM achieving true zero wait states at 741 56827 Core with up to 100mHz resulting in 310 DMIPS of performance 64kb pa gram SRAM mm a Key microcontroller features 310 DMIPS 100mHz 32 bit FT32 Core 296kB Flash memory e 64kb Data memory 128 Master e 256kB Shadow program memory e 671 O pins e SPI IEC ES A D UART Eternet DAC CA
2. CLICKER 29 a fast click board two seater A compact starter kit with your favorite microcontroller and two mikroBUS sockets 7 we DEVELOPMENT TOOLS COMPILERS 1 BOOKS To our valued customers 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 Table of Contents Introduction to clicker 2 for FT90x Key features 1 Power supply 2 FT900 microcontroller Key microcontroller features 3 Programming the microcontroller 3 1 Programming with mikroBootloader step 1 Connecting clicker 2 step 2 Browsing for HES file step 3 Selecting HEX file step 4 Uploading HEX file step 5 Finish upload Page 3 cO CO N on E 10 11 LL l2 10 ibe 14 3 2 Programming with mikroProg programmer mikroProg Suite software 4 Buttons and LEDs 5 Power management and battery charger 6 Oscillators 7 USB connection 8 Pads 9 Pinout 9 1 mikroBUS pinout 10 click boards are plug and play 11 Dimensions 15 16 18 20 ol 23 eg 26 27 28 30 Introduction to clicker 2 for FT90x Clicker 2 for FT90x is a compact dev kit with two mikroBUS sockets for click board connectivity You can use it to quickly build your
3. GPIO1 C5 GPIO35 T2 19 Caan Tr GPIO66 100nF SC GPIO65 F GPIO64 01063 z GPIO62 R Im GPIO61 LU md Ha W H wn lie in bl b l seem NINININ MIM eon en eo en en en en co sr sr sr sr sn sm sn sr S s n o R35 TOK PRC i 02 4 z Q T st ti 9 i 6 Figure 4 2 Other modules connection schematic Page 19 VCC 3 3V R3 10K R4 RESET RST 220 Ti 8 C1 100nF RTC X1 E li 10pF x1 p 32 768KHz 71 RTC X2 C3 li 10pF D 12MHz C6 C7 7830 780 R1 R2 i ll 212 2K2 KR T2 VCC 3 3V VCC 3 3V T3 ra il GPIO35 T2 el Ji GPIO2 T3 GPIO18 LD2 9 Power management and battery charger m x at D D Ss DA Clicker 2 for FT9Ox features LTC 3586 a highly integrated power management and battery charger IC that includes a current Figure 5 2 power limited switching PowerPath manager management and LTC 3586 also enables battery charging battery charger IC over a USB connection Page 20 Two onboard oscillators act as external sources for FT90x s two system clocks A 12 MHz oscillator provides a reference frequency output to the clock multiplier PLL A a 32 768kHz oscilator provides a clock for the internal RTCC Figure 6 1 32 768 kHz crystal oscillator module Xe Page 21 Figure 6 2 12MHz crvstal oscillator module X1 RTC X1 C2 E F xi p VCC 3 3V VCC 3 3V VCC 3 3V 32
4. 10007 1000 10007 MOSI P29 P45 SDA 10K 02 gs zs 3 3V H 2 8 ata VCC 3 3V VCC 12V VCC 1 2V VCC 1 2V VCC 1 2V l B B doa sisi T g SOR Oe SES GND a ud FERE SBS EISE S C13 C41 C39 C38 C5 B BES Ess P35 o 22 oe 100nF 4 7uF 100nF 10uF 100nF gt SES EEEL seb Er Figure 8 1 Connecting pads schematic Pads HDR1 RR pr Most microcontroller pins are available for further connectivity via two 1x26 rows of connection pads on both sides of the clicker 2 for FT90x board They are designed to match additional shields such as Battery Boost shield Gaming PROTO shield and others Page 25 A U 2 C or Interrupt Lines Interrupt Lines _ FS Lines _ UART lines Analog Lines IPC Lines E SD card lines Analog Lines SD card lines o 0 E a fall Wel SPI Lines ES Lines UART lines Fe EL I tarra Lee lt Se op PEN EI s IB d J mikro 121013 AN P8 P57 IPWM RST P47 PA INT CS P28 P49 RX 127 PAB TX MISO P30 MOS P29 SS 00000000000000 V Ke TA cpm UD rum lt Sef 2 90 0 0 0 02 027042442 2202 22 2020 0200 020 VSYS System power supply GND Reference Ground 3 3V 3 3V power supply RST Reset pin 9 1 mikroBUS pinouts Having two mikroBUS sockets and an additional connection pad clicker 2 for FT90x utilizes all of the FT90x s
5. 3 3V p fae ap EN y COLTO ETOT mikro BUS PSB PWM PAINT c P49 RX PAAISCL _P4SISDA SCK P271 ail SDI P30 29 fon SEN VCCBAT VCC BAT VCC33V MAN VCC33V VCC33V WON VCC1 2V VCC12V VECL2V zfefafa CGR a Selz 858 898 EE SEE do C36 cu c8 c9 c10 c13 cai c39 C38 c5 VEC33V 555 5 9 8 E 2 d M M E VCC 33V vec 5 mals m m T nine 3555 VCC33V 2 jA BAT e moe mar Tune ane hor To Toone ERE Z ADC3 GPIO8 AN pwu I PWMI GPIOS7 MB NADCI GPIOS cm TS PWM2 GPIO58 MB2 100 36 EY EW Ew GPIO47 MB1 RST fa RST INT EI GPIO1 MB1 INT GPIOS MB2 RST im RST INT m GPIO4 MB2 INT 10 6 6616 GPIO28 MBL CS Ec MC UARTO_RX GPIO49 GPIO33 MB2_CS oe M UARTO_RX
6. 768KHz L I RTC_X2 IS C8 C9 10pF VCC 1 2V bon 10007 B C42 p AT 0 DY OV 0 Od Or CO CO CO CO CO CO CO CO CO 2 VCC 3 3V VCC 3 3V Oo OO eret a mM oggg ESEETI C10 C13 a ooo oU FPE e Wal IE gt Oc 100nF 100nF S HRREF _ SE ET de gt i d 4 o Fi 72 is H_DM 6 DRREF R30 D_DP 2 VCC V VCC 1 2V 7 69 I 8 DD 66 VCC3V3 GETS a C41 C39 SS WE 66 x2 4 7uF 100nF L een Mela jis L x x2 12 64 Gesin gt SH VCCIV2 Ear 12MHz 7 GPIO5 C6 C 5 Een S 716 MEM co 807 807 VCC V VCC 12V 17 59 02102 2 18 58 GPIO1 TTE C38 C5 2 02100 20 56 RER GPIO66 55 10uF 100nF GPI065 27 ER 54 GPIO64 D 23 53 GPIO63 rows 5 GPIO62 Km e N E o es E ri SE GPIO43 GPIO44 GPIO45 GPIO46 GPIO47 FSOURCE VPP RESETN co rr jene ao OO OLN DOD Ol band LA Laa sr to KeA LN oo AIO NQININT exeo eo en eo en eo eo en cn en sn FSRC GPIO61 5 A Ern Eri Bd Ead Ead DA Esai Ead ra Figure 6 3 Crystal oscillator schematic Page 22 FT9Ox 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 Mini B USB connector which is positioned next to the battery con
7. Page 17 VCC 3 3V VCC 1 2V RTC Xi C2 10pF xi 32 768KHz RTC X2 C3 R28 mos For l all m EBD xa x2 all 12MHz C6 C7 7807 T8pF NOTE Before attaching the programming connector you have to solder the provided 2x5 male header to the connection pads 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 2 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 P34 and P18 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 P35 and P2 from logic high 1 to logic low 0 In addition to the onboard ON OFF switch two pins allow Figure 4 1 you to connect your own external switch Two LEDs two buttons located beneath the switch and a reset button Page 18 VCC 3 3V 100nF VCC 3 3V 100nF VCC 1 2V C41 4 7uF VCC 1 2V C38 1007 RTC X1 VCC 3 3V VCC 3 3V C9 100nF i VCC 3 3V l 7 583 5825858 90952 C13 aoa lt 4 IEREZOLUOB ICAO G e LULL ok sess 100nF l 5 GPIO18 LD2 2 x _ 3 X 4 9 m 6 VCC 1 2V 7 l 9 C39 10 H ar GE 100nF n 12 FI 13 B E 714 715 Iu FT900 ES VCC 1 2V 17 GPIO2 T3 GPIO34 LD1 18
8. iri SN l pun LJ NC ILL CEEE EEI CER i tar Anat im miii EIE GNo NC SDI CG EI 8x8 click 8 V S n NI 30VW VS3INO THERMO click LJ oid NC ee FM click FM click CCIW ADD t A J2 Ka Guro click Gyro click Page 29 AX ZESSUN e 53 mo RO Zo oo o0 d A i3 LIGHTNING CH c 2 Le E fe l 7 fil Bu e C gt 20 mu e e 26 Sg y RTS cae T crs m a Se Bluetoothe click Thunder click Bluetooth click Thunder click eode ne ne ne ne LN EEPROM click EEPROM click LightHz click mn S d es Ee CETT SS EAL BA CHEN Lalo go an EO Wa RS PHRSEL lt 2 Zeen rp LET USB SPI click LE c is pas E Bin 9 LEI cord iridna 2 8 np SEL COMM B Hol Pressure click Pressure click 11 Dimensions 81 15 mm 3195 mils 73 66 mm 2900 mils 63 5 mm 2500 mils 350 mils 0 0 60 45 mm 2380 mils 2200 mils NO C 3 2 222 2 2 54 mm 100 mils Page 30 36 58 mm 1440 mils 2 67 mm 105 mils 2 03 mm 80 mils 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
9. 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 requiri
10. 10K Kg g LM ADC7 GPIO12 i EJ ADC6 GPIOIL ADC5 GPIO10 C42 PWM4 GPIO52 T ADC4 GPIOD NT 100nF PWMS GPIO53 SL Sel sesso alae lellkk wl KEE ADC3 GPIOS E Ex Eb ES ES ES bo Ens e E ES Ep ESI EAT En el c s E Ed Ed Dn DS PWM7 GPIOS5 ADCI GPIO6 PWMO GPIO56 GPIO16 INT CAN E EISE GPIO17 GEIGTS INT CAN ESRERZZOHOB GPIO40 GPIO14 INT DAC INT og SSD RTC Xi c2 GPIO42 GPIO13 INT DAC GPIO17 1 ve e 10pF li GPIO43 GPIO19 SD GPIO18 LD2 2 xi GPIO60 125 GPIO20 SD GPIO19 SD 3 x 32 768KHz L I GPIO20 SD 4 9 GPIO62 I2S 05357 GPIO21 SD 5 amp RIC X2 Ee ji GPIO63 125 CS TI GPIO22 SD 6 eet USB D P 10pF GPIO64 I25 GPIO24 SD GPIO23 SD 7 ee USB D N SES EI GPIO24 SD 8 GPIO66 I2S GPIO26 SD GPIO25 SD 9 RX UARTO RX GPIO45 SE one GPIO26 SD 10 x2 m UARTO TX GPIO4B SPIM MISO GPIOdO 14 or SPIM SCK GPIO27 rell Xi x scr T2C0 SCL GPIO44 SPIM MOSE GPIO S 14 spo GPIO28 MB1 CS 12 SDA 1200 SDA GPIO4 SEIN MOSI GPIO29 13 z VeC3 3V FT SPIM_MISO GPIO30 GPIO5 MB2_RST 12MHz vcc33v GPIO31 SENSEL 15 GPIO4 MB2 INT C6 C7 16 USB DET Z r T pF C GPIO33 MB2 CS 17 GPIO2 T3 gll gt GPIO34 LD1 18 GPIO1 MB1 INT o A GPIO35 T2 19 f SPISD SCK 20 GPIO66 I2S AN P8 P57 PWM 2150 55 21 GPIO65 I2S SPISO MOSI 22 GPIO64 I25 RST P47 PINT SPISO MISO 23 GPIO63 I2S 0 GPIO40 24 GPIO62 125 25 GPIO61 125 CS P28 P49 RX VCC33V VCC3V VCC33V SCKIP27 P ABITX C8 c9 c10 MISO 30 P44 SCL
11. 14 _ 2 GPIO19 SD G il LGPIO60125 GPIO20 SD s T TGPIO61125 GPIO21 SD i L L6PI062 125 GPIO22 SD i TGPIO63 125 GPIO23 SD i LL 6Pro64 125 GPIO24 SD ha s LL Geroes s GPIO25 SD i LL GPIO66 125 SNOT mt spim MISO GPIOJO Ja SK TX I 1200 SCL GPIO44 e Sor sc je x EREM Sor P L EOSDA GPIOA VCC 33V VCC 3 3V te HI M1X26 M1X26 VCC BAT VCC BAT R10 m 1M GPIO31 SENSEL Rit DMP2305U R12 Kai R13 149 ADC2 GPIO7 tall Cie w l id 1 Power supply USB power supply Figure 1 1 Connecting USB power supply You can supply power to the board with a Mini B USB cable provided in the package 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 Battery power supply You can also power the board using a Li Polymer battery via on board battery connector On board 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 Figure 1 2 Connecting Li Polymer battery NOTE click boards that use a 3 3V power supply can draw up to 750 mA of current which is more current than a USB can supply 500 mA In those cases you would need to use the battery as the power supply or the vsys pin on the side of the board
12. 22 ll pi SPISO MOST GPIOG4 I2S 220 m SPISO MISO GPIO63 25 o R21 R22 1040 GPIOG2 DS B L 105K A GP1061 125 100nF gognend Ze oP PSnARK Ri R2 bal 88688883 888 80968 um o m VCC SV VCCSV MEN VCCSV VCCSV DEEN EE SN Pe d d a VCC USB R26 ST oo C27 C28 LD3 TP F Gel bk ez a be tea Fe T2 Vcc33V wan 73 l cn2 FP VCC USB TE 7 2 Tur Tone wa 2 R24 100 FERRITE VCC USB TOK FSRC P USB DET l 19602 h ee D BR Gs 104 10 USB D N l Z R27 s H 212 USB D P 3 lp 169 m b SS JI Ch Zelt ET mi EE mi Ssl mama lz EE iu m o9 B mE 2121221 994 al M 8 Gs slew 5 aja 2 Fm mE EEE i i 2 3 R25 T S cele m a ole e Ed FIA D L a 2 10nF 3 3 S d BES ses sace 3 a E a 1M S ll 9 ed wee iss EES 8 SI 8 8 USB MINIB SBIRISL BL SEL ESISEL EEEL EEG j D d L clicker 2 for FT90x schematic Page 6 e Sr RESET ADC7 GPIO12 el ADCG GPIO11 e PS ADCS GPIO10 ha il pwma GP1052 ADC4 GPIO9 el lis s PwMs GPIO53 ADC2 GPIO7 e PWM e PWM6 GPIOS4 ADC3 GPIOS ha NEUSS ADCL GPIO6 m ewmo GP1056 GPIO16 INT CAN e e GPIO17 GPIO15 INT CAN e e GPIO40 GPIO14 INT DAC e INT e GPIO42 GPIO13 INI DAC
13. 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 Options make sure to load the target HEX file using the Load button Then ze L rogress click the Write button to begin programming Figure 3 10 ow 4 mikroProg Suite for Cp Click the Erase button to clear the microcontroller memory FT90x window Page 16 VCC 3 3V 100nF VCC 3 3V 100nF VCC 1 2V 4 7uF VCC 1 2V C38 100 VSYS VCC 3 3V C9 100nF Fl VCC 3 3V 100nF VCC 1 2V C39 100nF VCC 1 2V 100nF SPISO SCK A 2 SPISO SS r VPP_5 R32 L 8 4 SPISO MISO T 8 DBG VCC 3 3V RTC X1 st AN oo Oo Do Ka 0 CO COUN 1 75 2 74 3 73 4 72 5 71 6 70 7 69 8 68 9 67 10 66 XI CLKIN zu VCC3V3 ere VCC1V2 14 62 des 2 15 61 GPIO4 16 60 Go 17 59 GPI02 2 18 58 KSoet SPISO SCK 20 Gate ze SPIS0 SS 21 E 55 SPISO0 MOSI 322 01064 54 SPISO MISO 23 53 GP1063 22 24 52 SSC z GPIOG2 Im GPIO61 LL CC Im iz 0 wn NEE PR slaja sem NINININI MIMMIN en en eo en en co sr sr sr sn t t ttn R35 mi TOK TRC CY 02 VPP DBG Figure 3 13 mikroProg connection schematic
14. Elektron mikroElektronika Firmware i l File folder GD To start connect the USB cable or if already connected press the Reset button Ee Clicker 2 ETSOx USB HID Bootloader on your clicker 2 for FT9Ox Click the Connect button within 5s to enter the vi hex HEX File ll bootloader mode otherwise existing microcontroller program will execute Page 11 step 2 Browsing for HES file step 3 Selecting HEX file CH mikroElektronika USB H mikroBootloader Device clicker 2 for FT90x New folder y 73 Libraries Wait for i licker 2 for FTOOx E Sk e MCU Type FT90x E GEES k Music Connect Historv Window at Ideos to MCU Attach USB HID device or resetifattached a Waiting MCU response Connected s i Homegroup Date modified Type Choose Browse HEX file for HEX IE Computer amp Local Disk C Start Begin bootloader uploading Bootloading progress bar No files opened Figure 3 4 Selecting HEX Figure 3 3 Browse for HEX 62 Click the Browse for HEX button and from a pop up 6 Select HEX file using open dialog window window Figure 3 4 choose the HEX file which will be uploaded to MCU memory o Click the Open button Page 12 step 4 Uploading HEX file mikroBootloader en mikroBootloader ov o m amp o mune f me Ko E Bett ro Connect l Historv Window Connect Historv Window to MCU Disconnect to MCU o Attach USB HID device or reset if attached
15. GP 1049 7 S i 2 I SPIM SCK GPIO27 fa SCK Tx m UARTO TX GPK SPIM SCK GPIO27 fa SCK Tx m UARTO TX GPIO48 m SPIM_MISO GPIO30 Rote BA 1200 SCL GPIO SPIM_MISO GPIO30 Rote BA 1200 SCL GPIO44 m SPIM_MOSI GPIO29 e most EAE I2C0 SDA GPIO45 NSPIM MOSL GPIO2S Je oar s 12C0 SDA GP 1045 E 3 3V 5v In 3 3V 5v Slelalalslslslalolatalelalatelulslalalalalelelse Wan l oan Baan coll LDO3V3 iE LDO3V3 VCC 3 3V VCC 3V VCC 3 3V LDO3V3 LDO3V3 03 a 03 R15 RED R16 C14 C15 C16 C17 swi Jur El ER a E22 a 8 888528 z m m LL IIS I II EIS IIS E E 2K2 10K 520 TuF TonF TuF JS202011AQN 1K 5585095555000 D gt 6096 ME mA ML Go r 8 E RTC Xi IJ Ke V GPIO19 SD E 10pF 1020 20 g 1821 56 32 768KHz LI spiso sck if Dr _spiso ss Ver EE Bun A e ji a SPISO MOSI_3 4 SPISO MISO DMP2305U u2 cio Jon GPIO23 SD ma 058 278 ll 10pF li paz PP Ze e LTC3586 1 zz GPIO24 SD Ze o DEG Zar ar GPIO25 SD He oj I RESETE lI GPIO26 SD 2 Ac m SPIM SCK GPIO27 x xi x or VCC BAT See Ce li SPIM MOSI GPIO2S I 1 LI Z PWR EN PWR EN SPIM_MISO GPIO30 L GPIOS MB2 bet 12MHz vsvs GPIO31 SENSEL GPIO4 MB2 INT mid VCC USB 1 _ gt VCC 3 3V FT9 0 0 USB DET Tibor VCC3 3V Li 3 3uH VCC 3 3VVCC 3 3V GPIO33 MB2 CS GPIO2 T3 L2 2 2uH GPIO34 LD1 GPIO1 MB1 INT Ta FAJLI Rig 21 GPIO35 T2 10K 22 R20 324k Tp SPISO SCK GPIO66 125 RESET R4 RST TOK C23 m 10pF SPISO SS GPIO65 I25 1
16. I Os Single UART IEC and SPI lines are shared between two mikroBUS sockets but are also available from the two 1x26 connection pads on the edges of the board Figure 9 1 mikroBUS individual and shared lines SEMI e Lines MISU MOSI SCK SPIM u Lines miso MOSI P27 P30 Peg Ah SIMIKPO _ P400 BUS ANER 7 PSZIPWM RST P47 PANT CS P28 PA9 RX SCK P27 P48 TX MISO 30 P44 SCL MOS P29 P45 SDA 33V 5V GND J _ GND mikro fo BUS PSB PWM PAINT GIN PA8 TX PAAISCL PAS SDA 5V GND Page 27 DOCTI p P4g RX bug Tx UART Lines _ _ PCO Lines ig NT UART Lines _ PC Lines 10 click boards are plug and play Up to now MikroElektronika has released more than a 100 mikroBUS compatible click boards On the average one click board is released per week It is our intention to provide you with as many add on boards as possible so you will be able to expand your development board with additional functionality Each board comes with a set of working example code Please visit the click boards webpage for the complete list of currently available boards IDS Sol Figure 10 1 j clicker 2 for FT90x driving click boards C5 www mikroe com click Page 28 m SE ut F 9 ol RFID click bw 2 E LJ 6ND PER RFid click 2 Ton of Stele Ben 3V 5V BarGraph click BarGraph click 7seg click 7seg click
17. N SD e 16 bit 32 bit Digital Timers e Camera parallel interface e RICC one wire debugger etc Page 9 3 Programming the microcontroller KOJNOOPOJI iras PLI beali gt E OTT m PEITTLLTTLTITLTLLTT LIT HU es AAA ET LU pugnet Figure 3 1 FT900Q microcontroller The microcontroller can be programmed in three ways Using USB HID mikroBootloader Using external mikroProg for FT90x programmer Page 10 3 1 Programming with mikroBootloader You can program the microcontroller with a step 1 Connecting clicker for FT90x bootloader which is preprogrammed by default To transfer hex file from a PC to MCU you need CH mikroElektronika USB HID Bootloader v2 4 0 0 bootloader software mikroBootloader USB HID 5 which can be downloaded from mikroBootloader Wait for C www mikroe com downloads get 2230 USB link vg 1 clicker 2 ft90x bootloader zip Connect to MCU Connect Attach USB HID device or reset if attached After the mikroBootloader software is downloaded Choose Browse unzip it to desired location and start it Aen for HEX Start Begin bootloader uploading clicker_2_ft90x_bootloader zip WinRAR ZIP archive clicker_2_ft90x_bootloader File folder ey Software No files opened i File folder CE mikroBootloader USB HID exe Figure 3 2 USB HID mikroBootloader window Bootloader tool for mikro
18. a Attach USB HID device or resetif attached 4 Waiting MCU response Waiting MCU response Connected Connected Choose Browse Opened C Project clicker 2 for FT90x hex Choose Opened C Project clicker 2 for FT90x hex HEX file for HEX HEX file poU Uploading Flash Erase NES w Flash Write Start Begin ol 0O Start Stop bootloader wg EE bootloader uploadi Bootloading Bootloading progressbar C E progress bar Figure 3 5 Begin uploading Figure 3 6 Progress bar D To start HEX file bootloading click the e Progress bar enables you to monitor HEX file uploading Begin uploading button Page 13 step 5 Finish upload mikroBootloader Wait for PA Wait for USB link MCU Type USB link Connect IR Historv Window to MCU Opened C Project clicker 2 for FT90x hex a Uploading Flash Erase Choose Browse Flash Write HEX file for HEX Completed successfully Disconnected Reset Start Begin Reset device to reenter bootloader mode bootloader uploading Bootloading progress bar Connect b to MCU Restarting MCU Uploading program completed successfully Choose HEX file v Show details 4 Start bootloader uploading Bootloading progress bar Figure 3 7 Restarting MCU Figure 3 8 mikroBootloader ready for next job e Click OK button after the uploading process is finished 2 Press Reset button on click
19. er 2 for FT90x board and wait for 5 seconds Your program will run automatically Page 14 3 2 Programming with mikroProg programmer The microcontroller can be programmed with external mikroProg for FT90x programmer and mikroProg Suite for FT90x software The external programmer is connected to the development system via 2x5 connector Figure 3 9 mikroProg is a fast USB 2 0 programmer with l hardware debugger support Ze It supports all FT90x devices in a single programmer Outstanding performance easy operation and elegant Figure 3 8 design are its key features mikroProg connector Page 15 mikroProg Suite for FT90x software A standalone programming software utility called mikroProg Suite for FT90x is available as an alternative to programming the MCU directly from the FT90x compiler This software is used for E programming of all supported FT90x microcontrollers The software has an intuitive interface and n SingleClick programming technology To begin first locate the installation archive on our web site Device G www mikroe com downloads get 2215 mikroprog suite ft90x v100 zip unm EN After downloading extract the package and double click the executable setup file to start the installation Read PO lle Verify Blank Quick guide Erase HEX BIN Fil ES Click the Detect MCU button in order to recognize the device ID E 2
20. nector Page 23 Figure 7 1 Connecting USB cable to clicker 2 RTC Xi C2 KF xi VCC 3 3V 32 768KHz VCC 3V VCC 3 3V RTC X2 S uu iod 10pF C8 C9 Ke 100nF 100nF 2 Slolelmnkeln 2 9 5152 5 2 5 5 o VCC 3 3V VCC 3 3V TA D lalallala H co cd 0d cd co co co co co Co I S GPIO5 ORERE SSEREBD 50000 a p e S je 100nF ET HRREF EDS 3 kl AGND l pe H_DP 4 E ud VCCH2V VCC 1 2V DRREF l l l D_DP C41 C39 0 D DM Lt TO VCC3V3 4 7uF 100nF 710 am VCC1V2 TIL des E Ka 1 em XI CLKIN x2 VCC3V3 VCC 1 2V VCC 1 2V VCC1V2 12MHz l 8 0 Q 6803 F GPIO3 18pF 18pF 10uF 100nF NINININININ ee ele m 29 5 1 4 FSOURCE STESTRESTN GPIO46 GPIO47 VPP RESETN USB MINIB FSRC GPIO2 GPIO1 886 6 GPIO66 GPIO65 GPIO64 VCC USB GPIO63 CN2 SE FERRITE GPIO61 USB DET Rag oo f USB D P SRR FARR ESP RR l R25 C26 1M n A Co N2 i Figure 7 2 USB module connection schematic Page 24 g Pad d SCK P271 Pads HDR2 a ar f RSR slalzjolojojo EIS vsys VCC 3 3V 680 D bfal alalala VCC 3 3V VCC 1 2V J HDR1 Ges ggg 2 2 2 lt lt lt lt HDR2 RESET EI
21. ng 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 mikroC mikroBasic mikroPascal Visual TFT Visual GLCD mikroProg Ready MINI mikroBUS EasyPIC EasyAVR Easy8051 click boards 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 The FTDI Chip9 and Windows logos and product names are trademarks of FTDI Chip and Microsoft in the U S A and other countries Copyright 0 2015 MikroElektronika All Rights Reserved oe e f you want to learn more about our products please visit our website at www mikroe com e f you are experiencing some problems with any of our products or just need additional information please place yo
22. own gadgets with unique functionalities and features It carries the FT9OO a 32 bit FT32 core 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 mikroProg connector and a 2x26 pinout for interfacing with external electronics are also provided The mikroBUS connector consists of two 1x8 female headers with SPI I C UART RST PWM Analog and Interrupt lines as well as 3 3V 5V and GND power lines Clicker 2 for FT90x board can be powered over a USB cable Cin 5V power supply via USB cable 5V DC board dimensions 60 4 x 81 mm 2 4 x 3 2 inch ia weight 26 g 0 057 Ibs Page 4 AN P8 RST P47 CS P28 SCK P27 MISO P30 MOSJP29 P4 INT PA9 RX P48 TX P44 SCL D ON OFF switch 2 Pads for connecting external ON OFF switch FT300Q 32 768 kHz crystal oscillator 12 mz crystal oscillator 3 2x26 connection pads mikroBUS sockets 1 and 2 Pushbuttons Additional LEDs 1 LTC3586 USB power manager IC fi Power and Charge indication LEDs RESET button USB mini B connector 7 Li Polymer battery connector 1 3 Programmer connector J C4 AR AR Rai ke 5 Be n T E mre AN P8 o RSTIP47 Jes p28 JSCKP27 MISO P30 MOS P29 gt
23. ur ticket at www mikroe com support e fyouhaveany questions comments or business proposals do not hesitate to contact us at office mikroe com Clicker 2 for FT90x manual ver 1 01a MIN Feet MikroElektronika Ltd

Download Pdf Manuals

image

Related Search

Related Contents

avvertenze - Pompe Travaini  Magnochem-Bloc Istruzioni di funzionamento e montaggio  Otterbox RBB4-9105S-20-C5OTR mobile phone case    Bedienungsanleitung Mode d`emploi Istruzioni d`uso - Migros  Muvit MUSCP0774 screen protector  Epson PowerLite 8300i Quick Start Guide  Rauchmelder TX RX_alle - produktinfo.conrad.com  取扱説明書  Descriptif Technique 07/ 92 Caractéristiques  

Copyright © All rights reserved.
Failed to retrieve file