Home > LCDs and Displays >

ViKi LCD - Control Panel Interface
ViKi LCD - Control Panel Interface

Alternative Views:

Price: $75.00

Stock Status:(Out of Stock)

Availability:: Usually Ships in 1 to 2 Business Days
Product Code: VIKILCD

Select Color:

Micro SD card:

ViKi is an easy to use LCD control panel interface designed for 3D printers and CNC machines but can also be used for other micro controller projects. It allows your 3D printer to operate without a PC always connected and provides visual indication of things like temperature and peripheral activity. It can also be used on most micro controller / Arduino projects that require a display and control interface. Give that project of yours a professional looking panel!

ViKi stands for Visual Kinetic control Interface.

Viki LCD is based on AdaFruit's RGB LCD Shield and is compatible with the same Arduino library that is uses. Lincomatic also has the faster LIQUIDTWI2 LCD library with support for ViKi.

Currently Viki LCD works nicely with the latest Repetier firmware and Lincomatic's fork of Marlin. If you can help with other firmware please contact me. It will work with most 3D printer controllers that has at least 128kb of programming space, tested with Azteeg X3, Azteeg X1 v1.5, RAMPS, Sanginololu with 1284P. Should work with RAMBo, Gen7 with 1284P and other controllers as it just needs the i2c pins and 2 pins for the encoder to get basic control.

If you have a Sanguinololu / Gen 7 based controller with ATMEGA644P chip you would need the ATMEGA1284P mcu upgrade option to make ViKi work.


  • 20x4 Character LCD (nice and bright, good viewing angles)
  • I2C communications (less wires)
  • microSD slot with card detect
  • Rotary Encoder with center button
  • Pause/Reset Button
  • 4 way Navigation Buttons
  • 3 addressable LEDs, 1 SD card LED
  • Dimmable backlight using PWM pin
  • Arduino compatible library by adafruit and Lincomatic's LIQUIDTWI2
  • Poly-carbonate graphic overlay to protect LCD
  • Built-in shift register. 5v and 3.3v compatible(needs 5v for LCD supply)

ViKi LCD prototype in action