Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pin_rw (int) parameter - redundant? #104

Open
TonyHSmith opened this issue Jun 3, 2019 · 0 comments
Open

pin_rw (int) parameter - redundant? #104

TonyHSmith opened this issue Jun 3, 2019 · 0 comments

Comments

@TonyHSmith
Copy link

Hi Danilo,

I've just started using your RPLCD module on a Pi3B+ and I'd like to say "many thanks" for creating such a useful set of tools. I've only been experimenting with your module for a few days but so far everything works perfectly.

However, I have a query regarding the pin_rw (int) parameter. Your documentation (Release 1.2.2) states that pin_rw (int) can be set to None for 'read only' mode. As you know, the R/W pin on the HD44780 controller IC must be set low to write and high to read. So you would expect that setting pin_rw (int) to None (for 'read only') would set pin 18 high, but I have found that pin 18 is continually low for both pin_rw (int)=18 and pin_rw (int)=None.
This doesn't cause any problems because I have no current need to read from the display, and in any event there do not appear to be any read functions available in your module. Therefore, is it possible that the pin_rw (int) parameter is actually redundant? In other words, we could simply connect the HD44780 R/W pin directly to ground (as is the case with my circuit configuration) and dispense with the pin_rw (int) parameter altogether.

Thanks again for a fantastic tool set.
Tony.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant