Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

Eric Burdo's Content

There have been 130 items by Eric Burdo (Search limited from 29-April 23)


By content type

See this member's


Sort by                Order  

#1766 Sparkfun LCD

Posted by Eric Burdo on 04 September 2010 - 09:21 PM in Netduino 2 (and Netduino 1)

I have the same LCD as mentioned by Derek... anyone had any luck getting this to work yet?

If I connect to the 2nd bus on the shield, and use the following code... I get the LCD to blank... but that's it.

//Setup the ports
      OutputPort LCD_RS = new OutputPort(Pins.GPIO_PIN_D10, false);
      OutputPort LCD_RW = new OutputPort(Pins.GPIO_PIN_D11, false);
      OutputPort LCD_E = new OutputPort(Pins.GPIO_PIN_D12, false);    //enable

      OutputPort LCD_D4 = new OutputPort(Pins.GPIO_PIN_D13, false);
      OutputPort LCD_D5 = new OutputPort(Pins.GPIO_PIN_A0, false);
      OutputPort LCD_D6 = new OutputPort(Pins.GPIO_PIN_A1, false);
      OutputPort LCD_D7 = new OutputPort(Pins.GPIO_PIN_A2, false);


      LCD_RS.Write(false);
      //Send 0x28, function set: 4 bits, 1 line, 5x8 dots
      LCD_D7.Write(false); // 0
      LCD_D6.Write(false); // 0
      LCD_D5.Write(true); // 1
      LCD_D4.Write(false); // 0


      LCD_E.Write(true);
      LCD_E.Write(false);


      Thread.Sleep(50);
      LCD_D7.Write(true); // 1
      LCD_D6.Write(false); // 0
      LCD_D5.Write(false); // 0
      LCD_D4.Write(false); // 0

      LCD_E.Write(true);
      LCD_E.Write(false);

      //Send 0x0C 0000 1100// display control: turn display on, cursor off, no blinking
      Thread.Sleep(50);
      LCD_D7.Write(false); //0
      LCD_D6.Write(false); //0
      LCD_D5.Write(false); //0
      LCD_D4.Write(false); //0

      LCD_E.Write(true);
      LCD_E.Write(false);

      Thread.Sleep(50);
      LCD_D7.Write(true); //1
      LCD_D6.Write(true); //1
      LCD_D5.Write(false); //0
      LCD_D4.Write(false); //0

      LCD_E.Write(true);
      LCD_E.Write(false);



#1757 Default device

Posted by Eric Burdo on 04 September 2010 - 12:59 PM in Visual Studio

It might be possible to write an extensibility item to do this (formally called add-ins)?



#1756 Community question ...

Posted by Eric Burdo on 04 September 2010 - 12:55 PM in General Discussion

Personally... I wouldn't. I don't use FaceBook, rarely touch Twitter... and have never heard of "SocialEngine"... I like the forums :)



#1755 5mm Color Cycling LED

Posted by Eric Burdo on 04 September 2010 - 12:54 PM in General Discussion

Websteria, What shield is that you have attached to your Netduino?



#1754 Power Converter? What are those things called?

Posted by Eric Burdo on 04 September 2010 - 12:49 PM in General Discussion

That's on my wish list... maybe for Christmas... :)




home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.