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

[WIP] Build out the initial bootstrap code for the LCD driver via GPIO #10

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

zacck-zz
Copy link
Member

@zacck-zz zacck-zz commented Jan 24, 2020

This code contains basic utility functions that enable us to
conduct the interfacing to the screen. These functions include

  • A function to write bytes to the device
  • A function to pulse the en pin to signal an edge for a command
  • A fuction to run the initalization sequence needs to be
    injected with options to allow for 8 bit mode
  • A function to run the function set procedure this also needs
    to be injected with options to allow for 8 bit mode

Closes #

Changes Proposed

  • Add code to initialize device in 4 bit mode
  • Add code to run function set in 4 bit mode

How to test?

Quality Control

  • Is it possible to have automated tests for this work?
  • If yes above are tests added?

This code contains basic utility functions that enable us to
conduct the interfacing to the screen. These functions include

- A function to write bytes to the device
- A function to pulse the en pin to signal an edge for a command
- A fuction to run the initalization sequence needs to be
injected with options to allow for 8 bit mode
- A function to run the function set procedure this also needs
to be injected with options to allow for 8 bit mode
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

Successfully merging this pull request may close these issues.

2 participants