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.
Photo

Adafruit LCD MCP23017 IC


  • Please log in to reply
6 replies to this topic

#1 Ellen

Ellen

    Advanced Member

  • Members
  • PipPipPip
  • 65 posts
  • LocationRotterdam, Netherlands

Posted 27 August 2012 - 09:38 AM

Hi, I am looking for a diagram how to connect the Ada lcd to the Netduino. I am working with the source code out of Stefan's toolbox. Many schematics but not the one for the MCP23017 sample. ' The Adafruit LCD Shield uses a MCP23017 IC as multiplex chip Dim Mux As Mcp23017 = New Mcp23017() http://learn.adafrui...shield/overview Ellen

#2 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 27 August 2012 - 11:07 AM

Hi, The code is based on a shield which comes with it's own schematics. The schematics for that particular shield can be found here: https://github.com/a...-RGB-LCD-shield But I guess you are trying to connect it without shield, directly to the Netduino?
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#3 Ellen

Ellen

    Advanced Member

  • Members
  • PipPipPip
  • 65 posts
  • LocationRotterdam, Netherlands

Posted 27 August 2012 - 01:16 PM

Thanks Stefan, I have found it. But wat is the display slow.....You can easy see building up the row.

#4 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 27 August 2012 - 02:49 PM

Thanks Stefan, I have found it. But wat is the display slow.....You can easy see building up the row.

Yep, that's why I prefer to drive such LCDs over SPI with a 74HC595, like explained at http://geekswithblog...id_crystal.aspx
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#5 Ellen

Ellen

    Advanced Member

  • Members
  • PipPipPip
  • 65 posts
  • LocationRotterdam, Netherlands

Posted 25 October 2012 - 07:39 AM

Yep, that's why I prefer to drive such LCDs over SPI with a 74HC595, like explained at http://geekswithblog...id_crystal.aspx


But now we have a memory problem. With all our code and the toolbox hardware.dll it will not fit in the Netduino+. Is it possible to modify Toolbox Hardware dll so that only the display code is in the dll.? Else ... no display :P
thank you Ellen.

#6 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 25 October 2012 - 01:56 PM

Oh that's absolutely possible. It's open source, so you can remove unused classes and recompile. I normally do this the other way around btw, I only add the source files required for my project.
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#7 knehowig

knehowig

    New Member

  • Members
  • Pip
  • 2 posts

Posted 03 January 2013 - 02:54 AM

Stefan:

 

I'm having a problem using this shield with your toolbox code.

 

Everything builds fine and starts up well.  I get an initial sign on message to display on the LCD and can read the buttons fine.  My app periodically writes new data to the LCD (about every 3 seconds or so).  At random, the LCD/buttons stop working.  My app continues to run fine, but when I attempt to write to the LCD or read the state of the buttons, nothing on the shield works.

 

I suspect a problem with the I2C interface (the only way to recover from this is to power down the board).

 

Any thoughts?

 

Kelly






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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.