1
0
This repository has been archived on 2024-10-31. You can view files and clone it, but cannot push or open issues or pull requests.
ProgramChooser/README.md

1.4 KiB

ARCHIVED!

This repo still exists for documentation/archive reasons. There won't be any further development. For the successor project, see lcdMenu!

ProgramChooser

What's this

A library for microPython; it can be compared to an app launcher: just launch any function by usage of two buttons. It was tested on a Raspberry Pi Pico. All other microPython boards are expected to work (maybe the LCD driver (see here) has to be ported)

Needed peripherals

Needed for proper work are:

  • an LCD panel with a PCF8574T backpack
  • two buttons

That's it. Nothing more needed.

Component Pin on component Pin on Board
Backpack SDA GPIO0
Backpack SCL GPIO1
Backpack VCC VBUS
Backpack GND GND
Button 1 1 GPIO21
Button 1 2 GND
Button 2 1 GPIO31
Button 2 2 GND

[1]: This pin can be specified at initialization of the ProgramChooser, see the example folder.

License

This project is licensed under the GPL-v3-or-later. A copy can be found here.