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

Add library for LCD screen #12

Open
2 of 5 tasks
margrevm opened this issue Sep 23, 2020 · 0 comments
Open
2 of 5 tasks

Add library for LCD screen #12

margrevm opened this issue Sep 23, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@margrevm
Copy link
Owner

margrevm commented Sep 23, 2020

Requirements:

  • Show an ASCII ART image (robot logo) during init.
  • Show last 3 logs
  • Show current GNC mode.
  • Show distances from 3 distance sensors.
  • Show line position when in line following mode
  • Be able to set referesh frequency
  • When an obstacle is detected at less then 10cm the corresponding distance shall blink or appear in plain.

DFRobot lib:
https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

Better implementation:
https://github.com/mrkaleArduinoLib/LiquidCrystal_I2C

For Menu:

Attention this library contains delays. Maybe change this locally and make a pull-request on the project.

Steps:

  • Check if existing library exists
  • Design module
  • Code
  • Some simple test scenarios to print example outputs
  • Update doc
@margrevm margrevm added enhancement New feature or request good first issue Good for newcomers design software part that has to designed test has to be tested labels Sep 23, 2020
@margrevm margrevm added this to the V1 milestone Sep 23, 2020
@margrevm margrevm removed design software part that has to designed test has to be tested labels Sep 23, 2020
@margrevm margrevm modified the milestones: V1, V0.1 Mar 19, 2021
@margrevm margrevm changed the title Implement LCD screen Add library for LCD screen Mar 19, 2021
PhilippeMertes pushed a commit that referenced this issue Apr 24, 2021
 - Add splash screen function
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants