manualshive.com logo in svg
background image

 

VMA437 

V. 01 – 12/03/2018 

©Velleman nv 

5.

 

Overview 

VMA437

 

OLED displays are great in many ways. They use very little power, are bright, easy to read with a large 
viewing angle and have high resolution considering their small size. 
 
 

resolution: 128 x 64 dots 

 

viewing angle: > 160° 

 

working voltage: 3 to 5 V 

 

recommended library: U8glib 

 

interface: SPI 

 

driver: SSH1106 

 

working temperature: -30 °C to 70 °C 

 

OLED colour: blue 

 

dimensions: 35 x 33.5 mm 

 

 

6.

 

Pin Layout 

VDD 

2.8-5.5 V power supply 

SCK 

CLK clock 

SDA 

MOSI data 

RES 

reset 

DC 

data/command 

CS 

chip-select signal 

GND 

ground 

 

7.

 

Example 

 
Connect the VMA437 to your Arduino

®

 Uno-compatible board (VMA100) this way: 

 

Connection. 

Vcc======5V 

Gnd======Gnd 

D0 (SCL)======D4 

RES======Reset 

D1 (SCK)======D5 

CS======D6 

DC======D7 

 

 
Go to the product page on 

www.velleman.eu

 and download the U8glib.zip file. 

Start the Arduino

®

 IDE and import this library: Sketch 

 Include Library 

 Add Zip library. 

Once finished, go back to Sketch 

 Include Library 

 Manage library’s, and scroll down until you find the 

U8glib library. Select this library and tap “Update”. Now you have the latest version with examples. 
 
Go to Files 

 Examples and scroll down to U8glib. Open the example Graphicstest. 

 
In the sketch “Graphicstest”, several types of displays can be selected. Just “un-comment” the one you need. 
For the VMA437 you have to un-comment:  
U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); 

// SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue 

HalTec OLED). 
 

Содержание VMA437

Страница 1: ...VMA437 1 3 INCH OLED SCREEN FOR ARDUINO SH1106 DRIVER SPI USER MANUAL...

Страница 2: ...ions of the device before actually using it All modifications of the device are forbidden for safety reasons Damage caused by user modifications to the device is not covered by the warranty Only use t...

Страница 3: ...your Arduino Uno compatible board VMA100 this way Connection Vcc 5V Gnd Gnd D0 SCL D4 RES Reset D1 SCK D5 CS D6 DC D7 Go to the product page on www velleman eu and download the U8glib zip file Start...

Страница 4: ...VIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE...

Страница 5: ...7 void u8g_r_frame uint8_t a u8g drawStr 0 0 drawRFrame Box u8g drawRFrame 5 10 40 30 a 1 u8g drawRBox 50 10 25 40 a 1 void u8g_string uint8_t a u8g drawStr 30 a 31 0 u8g drawStr90 30 31 a 90 u8g dra...

Страница 6: ...8_t a if u8g getMode U8G_MODE_HICOLOR u8g getMode U8G_MODE_R3G3B2 draw background area is 128x128 u8g_uint_t r g b b a 5 for g 0 g 64 g for r 0 r 64 r u8g setRGB r 2 g 2 b u8g drawPixel g r u8g setRGB...

Страница 7: ...te 7 break case 3 u8g_string draw_state 7 break case 4 u8g_line draw_state 7 break case 5 u8g_triangle draw_state 7 break case 6 u8g_ascii_1 break case 7 u8g_ascii_2 break case 8 u8g_extra_page draw_s...

Страница 8: ...ct use of this device For more info concerning this product and the latest version of this manual please visit our website www velleman eu The information in this manual is subject to change without p...

Страница 9: ...shocks falls dust dirt humidity and by the article as well as its contents e g data loss compensation for loss of profits consumable goods parts or accessories that are subject to an aging process du...

Отзывы: