Viki LCD on Makergear M2

880 views
Skip to first unread message

Cal Braun

unread,
May 19, 2013, 2:11:41 PM5/19/13
to make...@googlegroups.com

For anyone interested, thought I would share my latest progress with getting the Viki LCD working on the M2.  I added code to the Marlin firmware for the directional buttons and added in the M2 specific changes from http://makergear.wikidot.com/m2-firmware. The firmware source is attached, and the diff reports are also below. Use at your own risk! ;-) I have been printing with it, however I don't consider this a final firmware. Heh, actually I just now noticed buildrob's i2c branch was merged to the official marlin over the weekend so I am going to pull that and re-add my changes and post a follow-up.

As far as hooking up the LCD to Rambo, Kyle made up a nice spreadsheet https://docs.google.com/spreadsheet/ccc?key=0AlcdD_iI2qITdDhtenRjY09pYUtTVFUyWG9wVUxIQWc#gid=0. Just going by color codes of the wires, here is a simple break down. When looking at the back of the LCD, "t" is the top connector and "b" is the bottom, and the red wire for each connector going to the LCD should be the top left. 

i2c
1t       red
2t       black
3t       blue
4t       green

microsd
 3b      white
 4b      blue
 5b      green
 6b      red

ext2
13b     black
15b     yellow
17t      yellow
19t      white


I used this nice case on Thingiverse http://www.thingiverse.com/thing:71343 to mount the LCD.  I still may create a design that combines the rambo case and the lcd mount into one, or at least have brackets that attach the lcd mount to the front of the case.






marlin_v1_buildrob_latest.zip

Kyle Smith

unread,
May 19, 2013, 10:22:35 PM5/19/13
to make...@googlegroups.com

Great writeup Cal, thank you for providing source and highlighting all your diffs. Looking forward to a version based on the main branch. I'll test it out when I get some machine time.

Thank you!

I hung mine off the right side using the two bolts that hold the case in place. I found that 'addressing' the machine from the front right corner makes it easier to see the nozzle on the first layer, reach in and clear the drool, etc. I made an adapter, but never got around to posting it. I have the solidworks source file if anyone is interested.

My todo items include finding a small 12 pin inline connector so I can disconnect the lcd easily while shortening the wires and figuring out how to run the machine without the USB cable plugged in.

Kyle
Viki M2 Mount.STL

Cal Braun

unread,
May 23, 2013, 1:44:17 AM5/23/13
to make...@googlegroups.com

Updated firmware attached...

- This firmware is from official marlin main branch.
- Added all changes described above and in http://makergear.wikidot.com/m2-firmware.
- Also added code for the pause/resume button on the panel (also displays a status message to the LCD).
- Fixed a bug with the fans (thanks Josh!)
- It is set up for 1/16th microstepping
- Has other changes mentioned in this post by Karl (I liked the change to the z homing speed) https://groups.google.com/forum/#!searchin/makergear/Latest$20M2$20Firmware/makergear/VscH_VUyAZo/c40h2_u2Kw8J 
Marlin-M2-I2C.zip

Karl Williams

unread,
May 23, 2013, 2:48:37 PM5/23/13
to make...@googlegroups.com
Thanks Cal, that's awesome. Where did you guys order the Viki LCD from?

Cal Braun

unread,
May 23, 2013, 8:55:17 PM5/23/13
to make...@googlegroups.com
The Kickstarter is here (which is over) : http://www.kickstarter.com/projects/1245051645/viki-lcd-a-sleek-lcd-control-interface-for-your-3d

You can order them here (not sure how long the wait is now though)  : http://www.panucatt.com/product_p/vikilcd.htm

Karl Williams

unread,
Jun 6, 2013, 12:26:38 PM6/6/13
to make...@googlegroups.com
The viki LCD I ordered arrived yesterday! I'm looking forward to tinkering with it on the weekend. The makerspace I'm involved with is having a mini maker fair soon so hopefully I'll be demonstrating the M2 without a computer. If anyone is in the southern Ontario, Canada area, drop by and check it out: http://makerfairewaterloo.com/

Karl

Reply all
Reply to author
Forward
0 new messages