26

Re: New LCD

There's always the option to make it a Nyanololu... I ended up adding magnets to the screws that hold the case together. Attaches firmly to the side. In regards to this discussion, there is always the option to just add an lcd backpack from adafruit ($10), then download the updated i2c implementation...<url>http://www.soliforum.com/topic/1510/panelolu-1-upgrade-possibility-for-i2c/<url>

Post's attachments

Photo Jan 17, 8 54 15 AM.jpg 2.27 mb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
Grand Rapids, Michigan
SD2 with Sanguinololu board, glass bed mod, E3d_v5 bowden version hotend (currently direct drive), Lawsy Mk5 jigsaw replacement, octopi printserver, drv8825(tiny troubles)

27

Re: New LCD

I'm hoping you do a full write up on how to install the Viki Ian, while I know where I'm going to put it when I get it, I don't really have a clue what is needed to install it.

28

Re: New LCD

I think a magnet mount would be a good one for this.  Put magnets on the sides of a printed viki enclosure so that it will stick to any side of my solidoodle.

29

Re: New LCD

I wanted to add legs and move my electronics to the underside for awhile now...I think that would looks best.

30

Re: New LCD

I'm still waiting for my VikiLCD to arrive, but I was looking at enclosure ideas and the legs are similar to my thoughts.  My plan was to use some 1/4" acrylic and make a new case that extends below the SD2 to hold the power supply, an extra supply for the silicone bed and store my tools.  I would extend past the top to add handles and hinge the sides with doors for access to the print area.  I also considered extending out the back to use the case to hold the spool.  The VikiLCD placement was likely going to be in the lower front.

Since I move the machine quite often, I want to grab the case and go, not gather up the loose pieces.  I'll finish my CAD mock up and then test some fits.  If all works out, I'll post the drawings.

31

Re: New LCD

So I got my VikiLCD in the mail yesterday...now what? It didn't come with any instructions, just the LCD, chip, and some cables including some pins to solder to the board?  The LCD is pretty sleek minus a bit of dust behind the screen over the LCD.
I'm not so concerned about wiring the thing as I am about dealing with the chip, would it be a straight swap, or does the chip need to be updated with firmware?

32

Re: New LCD

Got mine in as well, but no idea what to do now, lol.  If anyone gets their going please provide some insight for the rest of us : )

33

Re: New LCD

I have not received mine yet, so have not been able to satrt digging into it.

I was however following IanJohnsons thread here http://www.soliforum.com/topic/317/soli … ad/page/3/

He was beginning to compare the Lincomatic Branch and Lawsy's firmware to see how to easily incorporate the funtions.

Only instructions/Documents I have found were here http://www.panucatt.com/product_p/vikilcd.htm

He has posted the STEP File, Schematics + Pin assigmnets/Functions.

Hopefully will receive mine soon so I can start palying around with it.

34

Re: New LCD

I got mine too a couple days ago. HoOoRaY!!!! I'm looking forward to freeing my solidoodle 2 from its stupid out of place looking little netbook controller.

But I also don't know where/how to continue with installing it. I'm lame, I know. lol. I know it'll be a little extra soldering, but I'm planning/wanting to install my fan at the same time that I add the LCD. I know I've read posts explaining how to install the LCD/fan combo mod, & if i recall there is some contention for the same pins. I just gotta do some searching in here to pull up the right way to do it. I'm also looking forward to Ian's findings about the firmware stuff.

SD2 w/ mods: Rumba controller, ATX PSU, SD pro case, glass bed, with more to come...

35 (edited by nickythegreek 2013-04-03 20:18:02)

Re: New LCD

DigitalWhitewater,

I want to do my fan mod at the same time as well.  From my understanding, the viki lcd will alleviate those pin contentions as it only needs 2, leaving the other 2 for the fan.

I believe the first thing to do is to solder extra headers onto the current board.

36

Re: New LCD

How much extra power is there with the current power supply, can it handle a couple of extra fans?

37

Re: New LCD

nickythegreek wrote:

From my understanding, the viki lcd will alleviate those pin contentions as it only needs 2, leaving the other 2 for the fan.

Awesome news! If/as you find documentation about it please post or PM me. I'll do the same. Planning on reading up about it this week & install this weekend or next.

SD2 w/ mods: Rumba controller, ATX PSU, SD pro case, glass bed, with more to come...

38

Re: New LCD

Just had a quick look at the links. Wiring wise, the Viki has basic functionality using two wires.

You do need to connect more wires to take full advantage. I will continue to poke around and post up my findings.

39

Re: New LCD

I haven't really dug into the firmware, but here is a starting point for Sanuinololu, from Roy-

Hi Ian,

Here's a quick way to get it up and running. The firmware still needs polishing but it works.

So Download Lincomatics version of Marlin, also install LiquidTWI2 library (rename to LiquidTWI2 before copying to Arduino Library folder)

Uncomment this line on configuration.h

#define PANUCATT_VIKI

Paste this under the Sanguinololu section in pins.h right after #define SDSS

#ifdef PANUCATT_VIKI
    //#define SDSS  31        //Viki CS pin @ A0
    #define BEEPER -1
    #define SDCARDDETECT 30 //Viki CD pin @ A1
    #define BTN_EN1 29      //Viki ENC_A pin @ A2
    #define BTN_EN2 28      //Viki ENC_B pin @ A3
   
    #define BLEN_C 2
    #define BLEN_B 1
    #define BLEN_A 0
   
    #define encrot0 0
    #define encrot1 2
    #define encrot2 3
    #define encrot3 1
#endif

Connect the other pins on the ICSP header

DI -> MOSI
CLK -> SCK
DO -> MISO

When connecting the cable make sure that +5 gets the RED wire. Connect the +5(RED) and GND(BLACK) wires to the board first just to make sure you dont connect them elsewhere that could damage the panel.

I did not test this with Sanguinololu but it compiled ok.

Let me know if that works. The encoder skips one step at a time, this is because marlin is configured for a lower res encoder. Fix is on the way. Flip the encoder pins if you want the encoder to move the cursor in the opposite direction.

Thanks

Roy

40

Re: New LCD

So does anyone have any progress? I'm waiting for some one smarter than I to have a coprehensive how-to!  In the mean time I'm planning how to attach it to my top secret enclosure, only then will I reveal it to the world.

41

Re: New LCD

Personally I considered getting one of these but have now decided and committed to running the Pengpad tablet like Rincewind has pioneered.

42 (edited by toolbox 2013-04-08 23:41:20)

Re: New LCD

Had he posted that before I got the VIki I probably would too, however, the Viki does go along with the rest of the enclosure I made.

43

Re: New LCD

Freestanding Case for Viki LCD that went up on thingiverse:

http://www.thingiverse.com/thing:71343

44

Re: New LCD

Hi, Newbie here, my software/firmware skills are weak but I'm trying to add viki to my bot.

I've recently received my viki and have been attempting to hook it up to my sanguinololu/lincomatic_marlin based 3d printer.

Using the instructions from Roy, posted by Ian, I have so far got it to come to life although it just displays garbled nonsense.

The jog wheel and centre button 'appear' to work but the sd reader fails to initialise (read via pronterface).

Also when setting the hot end/bed temps and via pronterface, viki 'appears' to respond, although it's impossible to read what is happening.

Anybody else got this far or further?

45

Re: New LCD

So in trying to get this working I've been exchanging emails with Lincomatic trying to get the Viki working with the Sanguinololu, but no Joy.
The furthest we got was getting the 'hello world' sketch running whilst connected to my Arduino UNO, so at least I know the Viki is working.

I have emailed Roy from Panucatt but he completely sidestepped my request for help. I'm not overly impressed with Panucatt to be honest, firstly the Viki is advertised as such,

"Viki LCD works nicely with the latest Repetier firmware and Lincomatic's fork of Marlin... tested with Azteeg X3, Azteeg X1 v1.5, RAMPS, Sanginololu with 1284P"

Well not in my (or Lincomatics) experience!

And secondly, the after sales is shocking, so you have my money now do you?!

Has anybody got even the 'hello world' sketch running with viki/Sanguinololu?
I'm stumped and frustrated! hmm

46

Re: New LCD

I ordered a Viki LCD and am very interested in this also. Hopefully Roy is just so busy getting them tested and shipped and hasn't had time to write up the instructions.

Smitty

47

Re: New LCD

I've been trying to dig through the Lincomatic fork for almost two weeks now but I can not figure out why I can't get it running.

Think I'll have to start from scratch and do some further research.

48

Re: New LCD

Anyone wanna buy a brand new & unused vikiLCD? Send me a PM if your serious.
I've only opened the package it was mailed to me in, the actual device has never been out of its anti static bag.

It seems like too much work for me, an andruino newb, to install. Especially when my lil netbook works fine.

SD2 w/ mods: Rumba controller, ATX PSU, SD pro case, glass bed, with more to come...

49

Re: New LCD

At least you got yours. All I was just a tracking number a month ago.

SD2 - Glass Bed, Fans on PCB and Y motor, Custom enclosure
Slicer - Simplify3D

50

Re: New LCD

I dissected both Lincomatic and Lawsy versions but am only gettinglost on the ULTRALCD.CPP and ULTRALCD.H files.

Does anyone have a simple Sketch so I can test the VIKI to see if it is in fact working or not?

All I get is the screen to power up but nothing else.