Table Of ContentA 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 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 PIC® and Windows® logos and product names are trademarks of Microchip Technology® and Microsoft® in the U.S.A. and other countries.
Table of Contents
1. What is PIC32MX clicker? 4 step 4 – Uploading .HEX file 12
2. Power supply 6 step 5 – Finish upload 13
3. PIC32MX534F064H microcontroller 8 Programming with mikroProg™ Programmer 14
Key microcontroller features 8 5. mikroProg Suite™ for PIC® Software 16
4. Programming the microcontroller 9 6. Buttons and LEDs 18
Programming with mikroBootloader 10 7. click™ boards are plug and play! 20
step 1 – Connecting PIC32MX clicker 10 8. Pinout 22
step 2 – Browsing for .HEX file 11 9. Dimensions 23
step 3 – Selecting .HEX file 11
Page 3
1. What is PIC32MX clicker?
01 USB Mini-B connector
02 3.3V Voltage regulator
06 05 07 08
03 mikroProg™ Programmer connector
04 PIC32MX534F064H microcontroller
10
05 Crystal oscillators (8MHz and 32kHz)
06 Connection pads
11
07 mikroBUS™ socket
08 RESET button
10 09 Power indication LED
10 Additional buttons
01 02 03 04 Figure 1-1: PIC32MX clicker 09 11 Additional LEDs
PIC32MX clicker is an amazingly compact starter development kit which brings innovative mikroBUS™ host socket to your favorite
microcontroller. It features the PIC32MX534F064H 32-bitmicrocontroller, two indication LEDs, two general purpose buttons, reset
button, USB MINI-B connector and a single mikroBUS™ host socket. mikroProg connector and pads for interfacing with external electronics
are provided as well. mikroBUS™ host 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. PIC32MX clicker board can be powered over USB cable. On-board power circuitry generates
3.3V and 5V. Power diode (GREEN) indicates the presence of power supply.
Page 4
3.3V VOLTAGE REGULATOR T1 VCC-3.3 VCC-3.3 T2 VCC-3.3
VCC-3R4.37100PWR VCCV-5CVC-3.3C170uFVCC-LL3RDD.31S12C0Tu1F2R4R4KK987723TV3CCLRVV-DE3ion2GR1.u39C1016tV00K8G8C00nNCDF-D5TR1V3K731 RRDD14M//LLCEELDDR21# RRPRMRRRBGGBBGGC0437869L///////RTTAMMSC#21NCSIOSKVSOCIC-3.311111119435678121265430 RRRRRRRMRVGRRRRRDBGGGEEEGBBBBBNC75650123467D89DLR64RE463RE362PRE2IRB4/T161CRE1603RE0259RF1M58RF0XR457K1VDD5756VCAP3RD7/RST5544RD7KR547F2RD6053RD56RD4/LED152RD4451RD3PB0/T2HRD3RD250URD2S49RD1/LED2BRD1DDSI+SD-OOORRVVO///UGVSRRRRRUBDDSSRS1DNCDDDGGUCCS11FCODDB098132210S3I 33433444433344444376534567890128C102uF RRUUUDDSSSUBB01BS-R/1--BDPDDR/D-WI_ED_I1NDNTP90MT UUUUSSSSBBBB----DDDIDX1X2_E_NPT 8MHz32.768KHzR2R2771113200Cn9FC2C2C2C2R222234622111pppp010FFFFC01nV0FCC1-50CV01nC1F1F05E0Rn1RF0IFC0TP1nE14F 10C0123451n5F CUGIDDV2DNBSN+-.C2UB1D1u SM6FINIB
R4 RB6RB7AVDDAGNDRB8RB9RB10RB11GNDVDDRB12RB13RB14RB15RF4RF5
RRRRRRGGBGGD378697//////AMMSCRNCSSIOSKTSOI100K ARCSMM3G.CNSSNIO3SKTDVSOI PGSWSINDNRT5CMDVATXXL RRRRRRDDBBFF014518/1P//4//SSRWI/NDCTXMTLXA 17RB6/PGCRB7/PGD181920RB8/RX212223RB1024RB11252627RB1228RB13RB14/TX293031RF4/SDARF5/SCL32 1234HD1 VCC-3.3RRBBM76C//PLPGRG#DC RRRRRRRRBBBBDDDD11111239V01230CC-3.3 12345678910
5 HD2
mPROG
Figure 1-2: PIC32MX clicker schematic
Page 5
2. Power supply
When the board is powered up the power indication
LED will be automatically turned on. The USB
connection can provide up to 500mA of current
which is more than enough for the operation of all
on-board and additional modules.
Figure 2-1:
connecting USB power supply
through CN1 connector
Page 6
3.3V VOLTAGE REGULATOR
VCC-3.3 VCC-3.3
VCC-5V
CN1 VCC-3.3 REG1 1
FP1 3 2
FERRITE 12345 GIDDVDBN+-UDS R47100PWR VCC-5V C107uF C212LDVV2ion9u0t80GDNTD33 1 345678
C5 10uF 9
100nF USB MINIB 10
HD2
Figure 2-2: Power supply schematic
Page 7
3. PIC32MX534F064H microcontroller
The PIC32MX clicker development tool comes with the
haPniIgCdh3 f 2peeaMtrfuXor5erm3s a46nF4c0Ke6B m4 oiHfc r F omlcaoiscnhrot arconoldnlet r1r o6isllK erBirc. hTR hAwiMsi t3.h I2 to -hbnai-tcs Mh iniIpPt eSpg eMrrai4ptKehd eC rofaurlesll --M 58I P0SSMta MHgze4, K P1 i3.p52e D-libMnietI P,c 3So2/reM-bHitz ALU PIC32
speed USB 2.0. support. Trace 32-bit 32 Core
InstJTruAcGtionMuHl/WDiv DRaSethgaaisdtoewrs Set D4MChA D2e-wbuirge OUTSGB C(1A)N
Key microcontroller features
Bus Matrix
- 80MHz/105DMIPS, 32-bit MIPS M4K Core;
Prefetch
- 64KB Flash (plus 12K boot Flash); Buffer Cache Flash SRAM Interrupt GPIO
- 16KB RAM (can execute from RAM); Controller (53) VREG
Peripherial Bus
- 53 I/O pins;
--- S1InP6tIe-,b rIni2ta CDl, iOAgs/itDcai,ll l CaTAtiomNre 8rMs;Hz, 32kHz; P1Pa6roa-rbltleitRlTCC 1A10D6-C bCsiht (I24C) CaIn(p5pt)uurteUA(6R)TsCPOoWmuMtpp(a5ur)teSPI T1i(m65-e)brAistnalog
- RTCC, etc. (3) Comparators
(2)
Page 8
4. Programming the microcontroller
Figure 4-1:
PIC32MX534F064H
microcontroller
The microcontroller can be programmed in two ways:
01 Using USB HID mikroBootloader,
02 Using external mikroProg™ for PIC®, dsPIC®, PIC32® programmer.
Page 9
Programming with mikroBootloader
step 1 – Connecting PIC32MX clicker
You can program the microcontroller with 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/downloads/get/2209/
pic32mx_clicker_bootloader_v100.zip
01
After the mikroBootloader software is downloaded, unzip it
to desired location and start it.
PIC32MX clicker Bootloader
WinRAR ZIP archive
PIC32MX clicker Bootloader
File folder
Software
File folder
mikroBootloader USB HID.exe Figure 4-2: USB HID mikroBootloader window
Bootloader tool for mikroElektron...
mikroElektronika
Firmware 01 To start, connect the USB cable, or if already connected
File folder
press the Reset button on your PIC32MX clicker. Click the
PIC32MX clicker P32MX534F064H Connect button within 5s to enter the bootloader mode,
USB HID Bootloader v1.310.hex
HEX File otherwise existing microcontroller program will execute.
Page 10
Description:step 1 – Connecting PIC32MX clicker. 10 PIC32MX clicker is an amazingly compact starter development kit which .. The manual PDF edition can.