background image

 

ROBOT . HEAD to TOE 

                                                                  

Product User’s Manual – 

CIKU

 

 

Besides using

PICkit2/3

, the alternative way to load bootloader is using

UIC-A

+

 

 

 

 

 

   

 

   

 

   

UIC00B

 

 

6.3 Interface CIKU  
 

CIKU

is compatible with arduino shield. Below are examples shown

SHIELD-LCD

   

 

 

 

 

 

 

 

 

 

and 

SHIELD-PROTO2

 is stacking onto CIKU.

 

  

 

 
 
 
 
 

 

Created by Cytron Technologies Sdn. Bhd. – All Rights Reserved

 

11 

 

Summary of Contents for CIKU

Page 1: ...ROBOT HEAD to TOE Product User s Manual CIKU CIKU User s Manual V1 0 July 2014 Created by Cytron Technologies Sdn Bhd All Rights Reserved 1 ...

Page 2: ...duction 3 2 Packing List 4 3 Product Specification And Limitations 5 4 Dimension 6 5 Board Layout 7 6 Hardware Installation 9 7 Getting Started 11 8 Warranty 23 9 Appendix A CIKU s Pinout Diagram 24 Created by Cytron Technologies Sdn Bhd All Rights Reserved 2 ...

Page 3: ...12V On board 5V 800mA Max 1A voltage regulator On board 3 3V 500mA Max 500mA voltage regulator USB mini B receptor for USB connection 20 digital I O pins 6 analog input pin 2 PWM output pin Standard Arduino UNO R3 header utilize Arduino shield Extra pads with standard 0 1 2 54 mm pitch to pitch provided 32KByte flash program memory 28K after bootloader PIC18F4550 running at 48MHz clock speed exter...

Page 4: ...he parts and components according to the packing list If there are any parts missing please contact us at sales cytron com my immediately 1 x CIKU board Optional not included USB MiniB Cable 2 0 for program loading Created by Cytron Technologies Sdn Bhd All Rights Reserved 4 ...

Page 5: ...fication of PIC18F4550 used should be referred Absolute Maximum Rating Parameter Min Max Unit Input Voltage via Adapter Recommended 7 12 V Input Voltage via Adapter Limits 6 15 V I MAX 5V from on board 5V Voltage regulator 1 A I MAX 3 3V from on board 3 3V Voltage regulator 500 mA With Vin at 12V Created by Cytron Technologies Sdn Bhd All Rights Reserved 5 ...

Page 6: ...ROBOT HEAD to TOE Product User s Manual CIKU 4 DIMENSION Note For more details on the dimension please refer to Eagle PCB files Created by Cytron Technologies Sdn Bhd All Rights Reserved 6 ...

Page 7: ...RD LAYOUT Label Function 1 Adapter socket 2 1mm 2 Power indicator LED 3 Run LED 4 Programmable LED connected to Pin 13 active high 5 Mini USB B type female 6 Reset button 7 Bootloader button Created by Cytron Technologies Sdn Bhd All Rights Reserved 7 ...

Page 8: ...it is connected to pin 13 Mini USB B type female This connector is for USB connection to upload program or power it via USB cable A USB Mini B type cable is needed Reset button Reset button can be used to reset restart the CIKU program Bootloader button To enter the bootloader mode this button need to pressed for more details please refer to Getting started section Arduino standard header CIKU can...

Page 9: ...power adapter via DC jack or USB cable If CIKU is powered using both supply 12V adapter and USB cable it will automatically choose power from adapter CIKU is being powered using 12V power adapter Besides using 12V power adapter CIKU also can be power up using USB cable Created by Cytron Technologies Sdn Bhd All Rights Reserved 9 ...

Page 10: ...om power adapter 6 2 Downloading bootloader firmware PICkit port is reserved for user to load bootloader into CIKU Users need to solder 1x6 Right angle header pin at PICkit port Power supply is needed to load bootloader into CIKU Users may use PICkit2 3 to load bootloader into CIKU Created by Cytron Technologies Sdn Bhd All Rights Reserved 10 ...

Page 11: ...kit2 3 the alternative way to load bootloader is using UIC A UIC00B 6 3 Interface CIKU CIKU is compatible with arduino shield Below are examples shown SHIELD LCD and SHIELD PROTO2 is stacking onto CIKU Created by Cytron Technologies Sdn Bhd All Rights Reserved 11 ...

Page 12: ...ROBOT HEAD to TOE Product User s Manual CIKU This is example of wireless remote mobile robot that uses CIKU SHIELD 2AMOTOR and SHIELD XBEE Created by Cytron Technologies Sdn Bhd All Rights Reserved 12 ...

Page 13: ... Product User s Manual CIKU CIKU also can be stacked onto donut board Users need to solder header pins at left and right side to stack CIKU onto donut board Created by Cytron Technologies Sdn Bhd All Rights Reserved 13 ...

Page 14: ...mode PC will recognize CIKU as USB Input Device In software part CIKU is designed to compatible with MPLAB X IDE download and XC8 compiler download You can download and install it to your computer for free If you are new to this version please refer to Getting Started with MPLAB X IDE tutorial CIKU Arduino library already developed base on XC8 compiler and you can download it here Ok now you alrea...

Page 15: ... which are cores libraries and user You can write the Arduino coding style under Source Files user template c The picture above shows LED blinking example Click on Build Project hammer icon to generate the hex file Now go to your CIKU X folder open bootloader software Path to bootloader software CIKU X Bootloader Software win HIDBootloader exe Created by Cytron Technologies Sdn Bhd All Rights Rese...

Page 16: ...he bootloader mode To enter the bootloader mode look at the sequence below Sequence SW button Reset button 1 Pressed Hold Released 2 Pressed Hold Pressed 3 Pressed Hold Released 4 Released Released Run LED will blink when enter the bootloader mode Created by Cytron Technologies Sdn Bhd All Rights Reserved 16 ...

Page 17: ...device attached Open your hex file File Import Firmware Image CIKU X production hex If successful it will display Opened CIKU X production hex under Device Ready 0 003s Path to hex file CIKU X dist default production CIKU X production hex Created by Cytron Technologies Sdn Bhd All Rights Reserved 17 ...

Page 18: ...n Erase Program Verify Device icon middle icon to upload the hex file into CIKU board Click Reset Device icon right icon to start the user program on CIKU board LED will blink with 100ms delay Created by Cytron Technologies Sdn Bhd All Rights Reserved 18 ...

Page 19: ...warranty Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd No 16 Jalan Industri Ringan Permatang Tinggi 2 Kawasan Industri Ringan Permatang Tinggi 14100 Simpang Ampat Penang Malaysia Tel 604 504 1878 Fax 604 504 0138 URL www cytron com my Email support cytron com my sales cytron com my Created by Cytron Technologies Sdn Bhd All Rights Reserved 19 ...

Page 20: ...ROBOT HEAD to TOE Product User s Manual CIKU Appendix A Created by Cytron Technologies Sdn Bhd All Rights Reserved 20 ...

Reviews: