Page 1
ILLUSTRA TED ASSEMBL Y MANUAL
K8101
ILLUSTRA TED ASSEMBL Y MANUAL H8101IP’1
USB MESSAGE
BOARD
Add another screen to your computer that shows the
information you want! Even if your main screen is off.
Page 2
Participate our Velleman Projects Forum
Subscribing our newsletter?, visit www.vellemanprojects.eu
Page 3
Add another screen to your computer that shows the information you want! Even if your main screen is off.
Features
• 4 downloadable example programs with source code supplied
• Twitter Display: displays the incoming feeds
• Mail Display: shows incoming mail subjects
• Drive Display: shows info of your HDD
• Eyes Display: mouse movement and click animation
• DLL supplied to easily code your own applications (VB.net - C#)
• 1 Button with 2 programmable functions (short & long press)
• Equipped with a buzzer that can be confi gured through software
• A test program (with source code) can also be downloaded to
test all functions of the kit (button, backlight, buzzer, LCD draw
routines)
• Available commands:
• Send images to the display (.BMP 128x64)
• Draw or erase pixels
• Draw or erase a square
• Draw or erase a line
• Activate the buzzer by sending a beep amount (0-255)
• Activate the backlight by sending an “ON-time” (0-254 sec
/ 255 = always on)
• Send small or big text
• Change the contrast
• Invert the display
• Clear everything but the background image
• Clear everything
• Do something on a short button press
• Do something on a long button press
For software, visit www.vellemanprojects.eu
Specifi cations
• LED - Backlight (white)
• LCD resolution: 128 x 64 pixels
• USB powered
• Max. power consumption: 35 mA
• dimensions: 77.5 x 60.5 x 38 mm (3.05” x 2.4” x 1.5”)
- 3 -
Page 4
Leds and how to use them
Leds feature a specifi c voltage
drop, depending on type and
colour. Check the datasheet for
exact voltage drop and rated
current !
How to Calculate the series resistor:
Example: operate a red led (1.7V) on a 9Vdc source.
Required led current for full brightness: 5mA (this can be found in the datasheet of the led)
Supply voltage (V) - led voltage (V)
required current (A)
Required resistor power handling=
voltage over resistor x current passed trough resistor
(9V - 1.7V) x 0.005A = 0.036W
LEDs in series:
Example: 3 x red led (1.7V) on 9V battery
Required led current for full brightness: 5mA
(this can be found in the datasheet of the led)
9V - 1.7V
0.005A
= series resistance (ohms)
= 1460 ohm
closest value :
use a 1k5 resistor
a standard 1/4W resistor
will do the job
Never connect leds in parallel
open collector outputs
An open collector output can be compared to a switch which switches to
ground when operated
Example: How to switch an LED by means of an open collector output
Supply voltage (V) - (number of leds x led voltage (V))
required current (A)
9V - (3 x1.7V)
= 780 ohm
0.005A
= series resistance (ohms)
use an
820 ohm resistor
Page 5
assembly
hints
1.1 Make sure you have the right tools:
• A good quality soldering iron (25-40W) with a small tip.
• Wipe it often on a wet sponge or cloth, to keep it clean; then apply solder to the tip, to give it a wet look. This is called ‘thinning’ and
• Thin raisin-core solder. Do not use any fl ux or grease.
• A diagonal cutter to trim excess wires. To avoid injury when cutting excess leads, hold the lead so they cannot
• Needle nose pliers, for bending leads, or to hold components in place.
• Small blade and Phillips screwdrivers. A basic range is fi ne.
For some projects, a basic multi-meter is required, or might be handy
1.2 Assembly Hints :
• Make sure the skill level matches your experience, to avoid disappointments.
• Follow the instructions carefully. Read and understand the entire step before you perform each operation.
• Perform the assembly in the correct order as stated in this manual
• Position all parts on the PCB (Printed Circuit Board) as shown on the drawings.
• Values on the circuit diagram are subject to changes, the values in this assembly guide are correct*
• Use the check-boxes to mark your progress.
• Please read the included information on safety and customer service
* Typographical inaccuracies excluded. Always look for possible last minute manual updates, indicated as ‘NOTE’ on a separate leafl et.
1.3 Soldering Hints :
1. Mount the component against the PCB surface and carefully solder the leads
2. Make sure the solder joints are cone-shaped and shiny
3. Trim excess leads as close as possible to the solder joint
1. Assembly (Skipping this can lead to troubles ! )
Ok, so we have your attention. These hints will help you to make this project successful. Read them carefully.
will protect the tip, and enables you to make good connections. When solder rolls off the tip, it needs cleaning.
fl y towards the eyes.
0.000
- 5 -
Page 6
DO NOT BLINDLY FOLLOW THE ORDER OF THE
COMPONENTS ONTO THE TAPE. ALWAYS CHECK THEIR
VALUE ON THE PARTS LIST!
- 6 -
Page 7
I. CONSTRUCTION
SW1
C8
D1
R1
R6
R2
+
C9
SK4
www.velleman.eu
C4
R7
T1
C1
C5
K8101B’2
LCD
1
( ) Break the three circuit boards from
each other.
+
BUZ1
X1
C7
C6
1
1
R3
IC1
SK2
VR1
C3
+
R8
R5
R4
C2
Construction
SW1
C8
D1
R1
R6
+
D2
SK1
C10
( )
SK4
1
T1
Resistors
1
R7
R2
C9
www.velleman.eu
C4
K8101B’2
+
BUZ1
X1
C7
D2
C6
1
1
K8101B
SK1
R3
IC1
SK2
VR1
C10
C3
C1
C5
C2
+
R5
R4
BOTTOM
R8
R...
Ceramic Capacitors
3
C1 : 100nF (104)
C2 : 100nF (104)
C4 : 100nF (104)
C5 : 100nF (104)
C8 : 100nF (104)
IC socket
4
!
Watch the popsition
of the notch!
IC1: 28p
Vertical diodes
R1 : 15Ω (1 - 5 - 0 - B)
5
R2 : 10KΩ (1 - 0 - 3 - B)
R3 : 10Ω (1 - 0 - 0 - B)
( )
R4 : 680 (6 - 8 - 0 - 0 - 1)
R5 : 1K (1 - 0 - 0 - 0 - 1)
R6 : 10KΩ (1 - 0 - 3 - B)
R7 : 10KΩ (1 - 0 - 3 - B)
R8 : 4K7 (4 - 7 - 2 - B)
Diodes
2
* metalfi lm resistor !
Watch the
polarity!
D1 : 1N4148
*
CATH-
*
Voltage regulator
6
VR...
Watch the polarity!
D2 : 1N4148
VR1 : LM317LZ
- 7 -
Page 8
Construction
Transistor
7
Electrolytic capacitors
12
C...
Watch the polarity!
LCD
Solderside !
K8101T
T1 : BC547B
Ceramic Capacitors
8
C6 : 22pF (22)
C7 : 22pF (22)
C10 : 10nF (103)
Push button
9
10
+
11
SW1
Buzzer
BUZ1
BUZ1
BUZ1
USB connector
SK1
Quartz crystal
13
X1 : 12MHz
Male header
14
IC
15
C3 : 4,7µF
C9 : 10µF
SK4 : 18p
IC1 :VK8101
(programmed PIC18F27J53-ISP)
Watch the position of
the notch!
- 8 -
Resistors
1
R...
R9: 1MΩ (1 - 0 - 5 - 9)
Ceramic Capacitors
2
C11...C20 : 1µF (105)
Page 9
Female header
Ov erhea ting will dama ge the L CD scr een.
3
S OLDERSIDE
SK3 : 18p
LCD
K8101T
Topside !
LCD
1
LCD
Be careful when soldering the LCD connections.
!
Overheating will damage the LCD screen.
- 9 -
Construction
LC D
Solder on backside !
Page 10
Assembly
II. ASSEMBLY
M3 bolt
Bolts
M3 bolt
Distance bolts
(8x)
(4x)
Nuts
(8x)
M3 nut
K8101B
Metal distance bolt
L CD
(20mm M3)
K8101T
- 10 -
Page 11
III. SOFTWARE INSTALLATION
After assembly of the circuit, it is now
time to install the software.
For software, visit www.vellemanprojects.eu
Software installtion
Step 1: Download the software on our website
or via the QR-code.
Step 4: Select the destination on your PC Step 5: Select the type of installation, we
Step 2: open the fi le en select the software. Step 3: Select “next” to begin the installation
recommend the full installation
- 11 -
procedure.
Step 6: Select additional tasks you would like
to be performed.
Page 12
Driver installation & programs
Step 7: Select “install” for installing the
software.
Step 8 : Click “fi nish” to exit setup.
IV. DRIVER INSTALLATION
Connect the USB connector of the K8101 to your
PC using an USB cable.
With the fi rst connection, you should install the
USB driver onto the PC fi rst. You can download
the manual for installing the driver on our website
or via the QR-code.
For software, visit www.vellemanprojects.eu
V. PROGRAMS
Eyes - display : mouse movement and click animation.
Source can be found on: “c:\...\k8101\Eyes Display\source”
Mail - display : shows incoming mail subjects.
Source can be found on: “c:\...\k8101\Mail Display\source”
Test program : create your won text or bitmap images on the screen.
Source can be found on: “c:\...\k8101\Test Display\source”
Drive - display : shows info of your HDD.
Source can be found on: “c:\...\k8101\Drive Display\source”
Twitter - display : displays the incoming feeds mail.
Source can be found on: “c:\...\k8101\Twitter Display\source”
DLL for programming your own software can be found on: “c:\...\k8101\k8101 Library\”
- 12 -
Page 13
- 13 -
PCB
Page 14
Diagram
SW1
SW PUSH BUTTON
GND
BUZ1
+
-
BUZZER
USB CON SK1
VBUS
USB_DUSB_D+
ICSP CONNECTOR SK2
1
VPP
2
VDD
3
GND
4
PGD
5
PGC
3V3
4K7 R8
3V3
GND
10K R2
LCD-BL
D2
X1
1N4148
12MHz
C6
22p
GND
GND
C10
10n
C4
100n
GND
1
MCLR
2
RA0/AN0/C1INA/ULPWU/RP0
3
RA1/AN1/C2INA/VBG/RP1
4
RA2/AN2/C2INB/C1IND/C3INB/VREF-/CVREF
5
RA3/AN3/C1INB/VREF+
7
RA5/AN4/C1INC/SS1/HLVDIN/RCV/RP2
10
RA6/OSC2/CLKO
9
RA7/OSC1/CLKI
C7
22p
3V3
20
VDD
RB2/AN8/C2INC/CTED1/VMO/REFO/RP5
VDDCORE/VCAP
6
C9
ELCO RAD 10µ
GND
6
5
3V3
GND
C1
100n
14
RC0/T1OSO/T1CKI/RP11
RC1/CCP8/T1OSI/UOE/RP12
VUSB
RC2/AN11/C2IND/CTPLS/RP13
RC6/CCP9/TX1/CK1/RP17
RC7/CCP10/RX1/DT1/SDO1/RP18
RB0/AN12/C3IND/INT0/RP3
RB1/AN10/C3INC/RTCC/RP4
RB3/AN9/C3INA/CTED2/VPO/RP6
RB4/CCP4/KBI0/SCK1/SCL1/RP7
RB5/CCP5/KBI1/SDA1/RP8
RB6/CCP6/KBI2/PGC/RP9
VSS18VSS2
RB7/CCP7/KBI3/PGD/RP10
19
GND
GND
1
2
3
4
RC4/D-/VM
RC5/D+/VP
R3
IC1
PIC18F27J53-I/SP
10
C2
C3
4µ7
GND
11
LCD-A0
12
13
15
16
17
LCD-WR
18
LCD-RD
21
LCD-DB0
22
LCD-DB1
23
LCD-DB2
24
LCD-DB3
25
LCD-DB4
26
LCD-DB5
27
LCD-DB6
28
LCD-DB7
LM317LZ VR1
I O
ADJ
100n
R5
1K
GND
D1
1N4148
C8
3V3
C5
R4
680
100n
GND
3v3
SK3
2
1
4
DB7 C86
3
6
5
DB5 DB6
8
DB3
7
DB1
10
9
12
11
E DB0
14
13
RS R/W
1516
CS1B
1718
K
100n
3v3
R6
10K
15
14
LCD-A0
13
LCD-WR
12
LCD-RD
11
LCD-DB0
10
LCD-DB1
LCD-DB2
LCD-DB3
LCD-DB4
LCD-DB5
LCD-DB6
LCD-DB7
16
14
27
28
C86
R9
29
1/8W RESISTOR 1M
RES
RS
GND
DB4
DB2
RES
A
3
9
8
7
6
5
4
R/W
E
DB0
DB1
DB2
DB3
10
DB4
11
DB5
12
DB6
13
DB7
CS1B
3V3
2
C86
VDD
RES
A0
WR
RD
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
CS1B
R1
15
LCD1
64128N
17
A
18
K
T1
VSS
BC547
1
GND
A
C86
K
VDD
VDD
VOUT
CAP3P
PSB
2
RES
CAP1N
CAP1P
CAP2P
3
RS
4
CAP2N
R/W
5
E
6
DB0
V4
7
DB1
8
LCD ARROWTECH ATP12864WP67
LCD
DB2
V3
9
DB3
DB4
V2
DB5
DB6/SCL
V1
DB7/SI
1
VSS
VSS
CS1B
V0
15
30
GND
R7
LCD-BL
10K
16
17
18
19
20
21
22
23
24
25
26
A
K
1µ C11
1µ C12
1µ C13
1µ C14
1µ C15
1µ C16
1µ C17
1µ C18
1µ C19
C20
1µ
GND
- 14 -
Page 15
Velleman N.V.
Legen Heirweg 33
9890 Gavere
(België)
- 15 -
Page 16
The new Velleman Projects catalogue is
now available. Download your copy here:
www.vellemanprojects.eu
Modifi cations and typographical errors reserved - © Velleman nv. H8101’IP
Velleman NV, Legen Heirweg 33 - 9890 Gavere.