Cytron Technologies CIKU User manual

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
INDEX
1. Introduction 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

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
1. INTRODUCTION
CIKU is a microcontroller board based on the PIC18F4550 with Arduino standard IO
headers. It has 20 digital input/output pins (of which 2 can be used as PWM outputs and 6 as
analog inputs), a 20 MHz crystal oscillator (clock speed up to 48 MHz after PLL), a mini-B
USB connection, a power jack, standard Arduino IO headers, a PICkit header, a bootloader
switch and a reset button.
CIKU comes with following features:
●Power via USB or external DC adapter (7 - 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 (external 10MHz oscillator + PLL).
●On board Power, Run and programmable LED.
●Reset button and bootloader button for entering bootloader mode.
●Program with MPLAB X IDE and XC8 compiler (library provided).
●Program loading via USB HID, GUI from Microchip provided.
Created by Cytron Technologies Sdn. Bhd. – All Rights Reserved 3

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
2. PACKING LIST
Please check the parts and components according to the packing list. If there are any parts
missing, please contact us at [email protected] 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

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
3. PRODUCT SPECIFICATION AND LIMITATIONS
CIKU is designed to offer starting up platform for development, the specification 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
IMAX (5V) (from on-board 5V Voltage regulator)*
-
1
A
IMAX (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

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
5. BOARD 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

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
8
Arduino standard header
9
Extra pad with standard 0.1” (2.54mm) pitch
10
PICkit header
Adapter socket (2.1mm)
DC power adaptor socket for user to plug in DC adapter. The input voltage should be ranged
from 7 to 12V.
Power LED
Power LED will light ON once the board is powered.
Run LED
Run LED will blink if CIKU in bootloader mode, and turn ON if in user mode.
Programmable LED
Programmable LED is active HIGH and 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 be stacked with Arduino shield.
Extra pad with standard 0.1” (2.54mm) pitch
This extra pad allow CIKU to be stacked on donut board.
PICkit header
User can connect PICkit programmer to this header.
Created by Cytron Technologies Sdn. Bhd. – All Rights Reserved 8

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
6. HARDWARE INSTALLATION
6.1 CIKU Power Supply
CIKU power source is either from 12V 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

ROBOT . HEAD to TOE
Product User’s Manual – CIKU
●If CIKU is powered with both 12V Power adapter and USB cable, it will
automatically choose power from 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
Table of contents
Other Cytron Technologies Microcontroller manuals
Popular Microcontroller manuals by other brands

AMS
AMS AS7261 Demo Kit user guide

Novatek
Novatek NT6861 manual

Espressif Systems
Espressif Systems ESP8266 SDK AT Instruction Set

Nuvoton
Nuvoton ISD61S00 ChipCorder Design guide

STMicrolectronics
STMicrolectronics ST7 Assembler Linker user manual

Texas Instruments
Texas Instruments Chipcon CC2420DK user manual

Texas Instruments
Texas Instruments TMS320F2837 D Series Workshop Guide and Lab Manual

CYPRES
CYPRES CY14NVSRAMKIT-001 user guide

Texas Instruments
Texas Instruments INA-DUAL-2AMP-EVM user guide

Espressif Systems
Espressif Systems ESP8266EX Programming guide

Abov
Abov AC33M8128L user manual

Laird
Laird BL654PA user guide








