Skip to content

Phi_prompt interactive library developed by Dr. Liu GNU GPL V3.0

Notifications You must be signed in to change notification settings

liudr/phi_prompt

Repository files navigation

phi_prompt

Phi_prompt interactive library developed by Dr. Liu GNU GPL V3.0
This version is specifically made to support I2C character LCDs, while still maintaining support on regular HD44780 LCDs.
This library was the first interactive library that renders menus, does text entries etc. using character LCD and buttons or other input devices. It has been around since around 2010 and has been updated many times.

It requires another library, phi_interfaces, to sense buttons, rotary encoders, keypads etc.
To download this library, go to this webpage:
https://github.com/liudr/phi_interfaces


It requires another library, NewliquidCrystal, to interact with various types of character LCDs, regular HD44780 with parallel interfaces, HD44780 LCDs with I2C backpacks, etc.
To download this library, go to this webpage:
https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home

This library was developed also to support the Arduino shield Phi-1 shield, which evolved intp Phi-2 shield, and now Phi-3 shield. To find information of the latested supported hardware, visit this webpage:
https://liudr.wordpress.com/shields/phi-3-shield/

Currently this library can't be automatically added to your Arduino IDE using the library manager. I will make effort to get it to work with library manager.
To download. click the DOWNLOADS button to the right, and rename the uncompressed folder phi_prompt.

Place the phi_prompt folder in your arduino sketchfolder/libraries/ folder. You may need to create the libraries subfolder if its your first library. Restart the IDE.

About

Phi_prompt interactive library developed by Dr. Liu GNU GPL V3.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published