GithubHelp home page GithubHelp logo

lcorreaesbr / phi_prompt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from liudr/phi_prompt

0.0 2.0 0.0 69 KB

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

Processing 26.99% C++ 62.90% C 10.11%

phi_prompt's Introduction

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.

phi_prompt's People

Contributors

liudr avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.