IS-Dev Kit-7 User’s Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
IS-Dev Kit-7 & 7D User’s Manual
Revision B
Firmware Version 2.6
IS-Dev Kit-7
(ISC15ANP4)
IS-Dev Kit-7D
(ISC01P)
NKK SWITCHES
7850 E. Gelding Drive
Scottsdale, AZ 85260
Toll Free 1-877-2BUYNKK (877-228-9655)
Phone 480-991-0942
Fax 480-998-1435
e-mail <engineering@nkkswitches.com>
All Rights Reserved Worldwide
NKK Switches makes no warranty for the use of these products and assumes no responsibility for any errors,
which may appear in this document, nor does it make a commitment to update the information contained herein.
Smart Switch is trademark of NKK Switches.
IS-Dev Kit-7 Users Manual B.doc
Toll Free
1.877.2BUYNKK (877.228.9655)
• Phone
480.991.0942
• Fax
480.998.1435
www.nkkswitches.com
• Email
engineering@nkkswitches.com
Page 1 of 42
1013
IS-Dev Kit-7 User’s Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
TABLE OF CONTENTS
Table of Contents .............................................................................................................2
1. General Controller Features .........................................................................................3
2. Thank you for purchasing NKK Switches’ DEV KIT .................................................4
3. Preface..........................................................................................................................5
4. Operational Overview ..................................................................................................6
5. Programming the IS-Dev Kit-7 ....................................................................................11
6. Operational Details ......................................................................................................16
7. Communication Protocol .............................................................................................20
8. Commands ...................................................................................................................21
9. New Character Commands ..........................................................................................29
10. Hardware ....................................................................................................................32
11. Key Terms & Definitions...........................................................................................37
12. Firmware problems ....................................................................................................38
Appendix ..........................................................................................................................39
IS-Dev Kit-7 Users Manual B.doc
Toll Free
1.877.2BUYNKK (877.228.9655)
• Phone
480.991.0942
• Fax
480.998.1435
www.nkkswitches.com
• Email
engineering@nkkswitches.com
Page 2 of 42
1013
IS-Dev Kit-7 User’s Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
1.
General Features
The IS-Dev Kit-7 is a two OLED SmartSwitches (ISC15ANP4) Development kit. The IS-Dev Kit-7D Version
is a two OLED SmartDisplays (ISC01P) Development kit. The IS-Dev kit-7D additionally has a JB switch
below each OLED SmartDisplay.
The CL04 controller is used in these development Kits as well as IS-DEV KIT-8. For complete features of the
CL04 controller refer to IS-CL04R user manual.
In this document we refer to both OLED Smart Switch and OLED Smart Display as OLED Switch.
Below are current features:
•
•
IS-Dev Kit-7 controls two OLED (64x48) SmartSwitches (ISC15ANP4).
Pushbutton functionality on each SmartSwitch.
o
RGB color OLED display with a resolution of 64x48 pixels.
IS-Dev Kit-7D controls two OLED (52x36) SmartDisplays (ISC01P).
o
JB switches below SmartDisplays for control.
o
RGB color OLED display with a resolution of 52x36 pixels.
Power from 9V battery or AC power supply. (9V battery not included).
On board microSD Flash that can hold up to 65,536 images.
Adjustable audio feedback when a switch is pressed.
Software control for 16 levels of brightness setting to extend OLED life.
User programmable for images, attributes and set-ups.
Real-time control by host.
o
Commands to direct the controller to display any of 65535 images
o
Command to send characters so controller create images for the displays
o
Commands to check various statuses of the controller
o
Report switch activities to host
o
Report the address of any new image displayed to host
Stand-alone operation
o
Set up the controller to function based on switch presses.
o
Set up to the controller to function based on timer expire.
o
Report switch activities to host
o
Report the address of any new image displayed to host
Serial communication via RS232 (57.6K, 1 start bit, 8 bit, 1 stop bit).
Set the type of activity reports from the controller to host.
Power requirement: 5V to 12V at 100 mA Max
Controller board firmware can be customized based on customer requirements.
•
•
•
•
•
•
•
•
•
•
•
•
IS-Dev Kit-7 Users Manual B.doc
Toll Free
1.877.2BUYNKK (877.228.9655)
• Phone
480.991.0942
• Fax
480.998.1435
www.nkkswitches.com
• Email
engineering@nkkswitches.com
Page 3 of 42
1013
IS-Dev Kit-7 User’s Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
2. Thank you for purchasing NKK Switches’ Development
kit
By purchasing this kit a new horizon of design is expanding before your eyes. The OLED SmartSwitch and
OLED SmartDisplay can be the distinguishing feature within your application that sets your product apart from
the competition. This kit contains all the necessary components to get you started using, testing and ultimately
incorporating NKK Switches’ OLED SmartSwitch and OLED SmartDisplay into your designs.
The development kits come preprogrammed for demonstration. They can be reprogrammed by user for
demonstration or real time application. NKK provides a free PC software (Universal Communicator) for
programming the development kits. It can be downloaded from the web page below. Included in the download
are the default demonstration images and attributes.
http://www.nkkswitches.com/SmartSwitch-Download-Software.aspx
There are many documents such as “How to” in the web page below that can be useful.
http://www.nkkswitches.com/SmartSwitch-Engineering-Documentation.aspx
The part numbers that come with each kit are listed below. A handling instruction also included in each kit.
IS-DEV KIT-7
Part Number
QTY
1
1
2
1
1
1
2
3
4
5
IS-CL04-F-E-F-E
IS-L02L1-C
ISC15ANP4
IS-418-TR1509-12
IS-SERIAL-CABLE
Description
Controller
Logic Board
OLED Switch (64x48)
Power Supply
RS232 cable RJ11 to DB9
IS-DEV KIT-7D
Part Number
QTY
1
1
2
1
1
1
2
3
4
5
IS-CL04-F-E-F-E
IS-L02P1-C
ISC01P
IS-418-TR1509-12
IS-SERIAL-CABLE
Description
Controller
Logic Board
OLED Switch (64x48)
Power Supply
RS232 cable RJ11 to DB9
IS-Dev Kit-7 Users Manual B.doc
Toll Free
1.877.2BUYNKK (877.228.9655)
• Phone
480.991.0942
• Fax
480.998.1435
www.nkkswitches.com
• Email
engineering@nkkswitches.com
Page 4 of 42
1013
IS-Dev Kit-7 User’s Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
3.
Preface
The IS-Dev Kit-7/7D are development kits designed to demonstrate the features of the OLED
SmartSwitch/Display as well as facilitate the incorporation of the pushbutton or display into new application
designs. The OLED SmartSwitch is best used for displaying video or images that change frequently.
This user manual will go through general features and rudimentary commands, like how to download images
and attributes, and then go into the more technical details of how the Dev Kit-7 operates. The controller used in
these development kits is CL04. It can handle an OLED rocker as well. For a complete list of the controller
features you can check the user manual for IS-CL04R.
Section 4 and 5 briefly describe the basic Dev Kit operations and provide a starter guide for programming the
Dev Kit with the most popular commands using the Universal Communicator program. These sections were
designed for those who wish to simply start using the Dev Kit without getting into the technical details.
Section 6, 7, 8 and 9 covers communication and commands between the host computer and the Dev Kit
controller. Section 10 is the hardware and the schematic and section 11 and 12 are definitions and firmware
issues. There is also an appendix for understanding hexadecimal.
Universal Communicator
Universal Communicator version 1.7.1 is a free program provided by NKK Switches to help download
images and attributes to the Dev Kit controllers. The program is designed to work with the family of
SmartSwitch Dev Kits. It can import bitmaps, convert them to the proper switch format, and then download
them to the controller. It also allows input and download of attributes.
It can handle single or batch downloads and has the most common commands as easy button interfaces. The
Universal communicator can be downloaded from the web page below:
http://www.nkkswitches.com/SmartSwitch-Download-Software.aspx
On the NKK website documents can be found for how to creating images as well as the manual for
Universal Communicator that shows how to download images and attributes. They can be found at:
http://www.nkkswitches.com/SmartSwitch-Engineering-Documentation.aspx
The dev kits can communicate with any communication software that can perform the communication protocol.
Universal Communicator is provided as demonstration software.
IS-Dev Kit-7 Users Manual B.doc
Toll Free
1.877.2BUYNKK (877.228.9655)
• Phone
480.991.0942
• Fax
480.998.1435
www.nkkswitches.com
• Email
engineering@nkkswitches.com
Page 5 of 42
1013