Shop OBEX P1 Docs P2 Docs Learn Events
uOLED and uLED Displays - Serial Programming Environment and VisiGenie code available — Parallax Forums

uOLED and uLED Displays - Serial Programming Environment and VisiGenie code available

mmowenmmowen Posts: 38
edited 2013-09-30 17:23 in Propeller 1
I have a bunch of SPIN code laying about which I developed for the 4D Systems displays which may be of some interest to folks here.

Propeller Objects for the uOLED-128, uLCD-32, uLCD43 series:

PicasoSerialEnvironment.spin - serial programming environment for Picaso displays
VisiGenie.spin - VisiGenie protocol examples for Picaso displays
GoldeloxSerialEnvironment.spin - serial programming environment for Goldelox displays

I'd be happy to post all or part to the OBEX or otherwise make it available if there is interest in it. Just let me know.

Comments

  • Duane DegnDuane Degn Posts: 10,588
    edited 2013-09-28 11:45
    Yes, please post the code.

    I have a uOLED-96 myself but I'll likely purchase an uOLED-128 screen sometime. I think the protocol may be the same on the two devices so code written for the '128 could work with the '96 with some adjustments.

    The more code the merrier.

    What I've seen many people do is to post code in the forum initially to get some feedback on it prior to posting to the OBEX but there's nothing wrong with posting it straight to the OBEX.
  • mmowenmmowen Posts: 38
    edited 2013-09-30 17:23
    Ok, here's one zip file containing twelve files, specifically:

    GoldeloxSerialEnvironment.spin and GlodeloxTest.spin for the 4D Systems Displays using the Goldelox processors
    PicasoSerialEnvironment.spin and PicasoTest.spin for the 4D Systems Displays using the Picaso processors
    VisiGenie.spin and VisiGenieTest.spin for Picaso systems using 4D Systems VisiGenie display generator software
    Interactors2*.* 4D Workshop files for generating a test VisiGenie display layout


    Obviously one needs to breadboard out the 5 pin header needed for the display's power and signals. The test programs all use the following pinning:
    TXPIN = 0
    RXPIN = 2
    RESET = 4

    Read through the VisiGenieTest for guidance on setting up the breadboard. These programs were tested using a Propeller P8X32A QuickStart board jumpered to a general purpose breadboard.
Sign In or Register to comment.