pimoroni-pico/micropython/examples/badger2040
Phil Howard e280db4d0c Badger2040: Finish Help & Info 2022-02-25 16:06:52 +00:00
..
README.md Added examples readme 2022-02-25 11:08:32 +00:00
badge.py Badger2040: Drop sys from badge example 2022-02-25 11:08:32 +00:00
battery.py Added no battery setting 2022-02-25 11:08:32 +00:00
button_test.py Badger2040: Refactor to fix MicroPython issues 2022-02-25 11:08:32 +00:00
checklist.py Badger2040: Sync checklist from beta build 2022-02-25 11:08:32 +00:00
clock.py Badger2040: Tweak examples 2022-02-25 11:08:32 +00:00
e-reader.py Badger2040: Fix examples & prep for baking 2022-02-25 11:08:32 +00:00
fonts.py Made menu in font.py a bit bigger 2022-02-25 11:08:32 +00:00
help.py Badger2040: Finish Help & Info 2022-02-25 16:06:52 +00:00
image.py Badger2040: Tweak examples 2022-02-25 11:08:32 +00:00
info.py Badger2040: Finish Help & Info 2022-02-25 16:06:52 +00:00
launcher.py Badger2040: Help and Info stubs, cleanup launcher icons 2022-02-25 15:46:04 +00:00
pin_interupt.py Badger2040: Fix typo, comment out explodey wfi 2022-02-25 11:08:32 +00:00

README.md

Badger 2040 Examples

Function Examples

Battery

battery.py

An example of how to read the battery voltage and display a battery level indicator.

Button Test

button_test.py

An example of how to read Badger2040's buttons and display a unique message for each.

Application Examples

Badge

badge.py

Create your own name badge! This application looks for two files on your MicroPython drive:

  • "badge.txt" - A text file containing 6 lines, corresponding to the 6 different piece of text on the badge
  • "badge-image.bin" - A 108x128px 1bit colour depth image to display alongside the text. You can use examples/badger2040/image_converter/convert.py to convert them:

python3 convert.py --binary --resize image_file_1.png image_file_2.png image_file_3.png

Checklist

checklist.py

A checklist application, letting you navigate through items and tick each of them off.

Clock

clock.py

A simple clock showing the time and date, that uses the EInk's fast speed to update every second

E-Reader

e-reader.py

A mini text file e-reader. Comes pre-loaded with an excerpt of The Wind In the Willows.

Fonts

Fonts.py

A demonstration of the various fonts that can be used in your programs.

Image

image.py

An image gallery. Displays and lets you cycle through any images stored within the MicroPython device's /images directory. Images must be 296x128 pixels with 1bit colour depth. You can use examples/badger2040/image_converter/convert.py to convert them:

python3 convert.py --binary --resize image_file_1.png image_file_2.png image_file_3.png

Launcher

Launcher.py

A launcher style application, that gives a menu of other applications that can be loaded, as well as information such as battery level.