diff --git a/IM520/testImage b/IM520/testImage
new file mode 100755
index 0000000000000000000000000000000000000000..2e1b0c3d55df1c2768996d4cbdda3f3b5dc1689e
--- /dev/null
+++ b/IM520/testImage
@@ -0,0 +1,52 @@
+#!/bin/bash
+
+MAIN="IM520" # device name
+IMAGE_DIR=./images
+
+dotFile='dot.png'
+minusFile='minus.png'
+emptyCanvas='xc:transparent'
+
+fname=yy.png
+
+digitFile[0]='digit-0.png'
+digitFile[1]='digit-1.png'
+digitFile[2]='digit-2.png'
+digitFile[3]='digit-3.png'
+digitFile[4]='digit-4.png'
+digitFile[5]='digit-5.png'
+digitFile[6]='digit-6.png'
+digitFile[7]='digit-7.png'
+digitFile[8]='digit-8.png'
+digitFile[9]='digit-9.png'
+digitFile[99]=$emptyCanvas # empty canvas
+
+DNR[5]=5
+DNR[4]=4
+DNR[3]=1
+DNR[2]=0
+DNR[1]=8
+
+digitPos[5]='+272+160'
+digitPos[4]='+296+160'
+digitPos[3]='+313+160'
+digitPos[2]='+360+160'
+digitPos[1]='+375+160'
+
+convert body.png \
+  ${digitFile[ ${DNR[5]} ]}  -geometry ${digitPos[5]}  -composite \
+  ${digitFile[ ${DNR[4]} ]}  -geometry ${digitPos[4]}  -composite \
+  ${digitFile[ ${DNR[3]} ]}  -geometry ${digitPos[3]}  -composite \
+  ${digitFile[ ${DNR[2]} ]}  -geometry ${digitPos[2]}  -composite \
+  ${digitFile[ ${DNR[1]} ]}  -geometry ${digitPos[1]}  -composite \
+  $fname
+  
+value="${DNR[5]}.${DNR[4]}${DNR[3]}E-"
+value+="${DNR[2]}${DNR[1]}"
+
+fname="$IMAGE_DIR/$MAIN@$value@.png"
+
+echo -e "$fname"
+ 
+exit
+