Skip to content

ctimmer/pico-breadboard-kit

Repository files navigation

Micropython access to Pico Breadboard Kit

Board Description

Software (c++) Uses LVGL interface

Connected Components

  • pbk_test.py
    • Tests each component
  • Display
    • ST7796SU1
    • Controller (modified): modules/pbk_ili9488.py, search "my stuff" for changes
    • Original Source
    • The controller was also used to develop the sprite_handler module
  • Display Touch
    • Haven't figured this out yet 😦
  • Buzzer
    • GP13
    • On/Off and very loud 😄
  • LEDs
    • D1 GP16
    • D2 GP17
  • Joystick
    • X-axis: ADC0
    • Y-axis: ADC1
  • RGB LED
    • GP12
    • Haven't figured this out yet 😦
  • Buttons
    • BTN1: GP15
    • BTN2: GP14

Directories

  • demo_magic_8_ball
    • Implementation of the magic 8 ball toy
    • If you haven't heard of this toy, you are not old enough
  • demo_nixie_display
    • Simulates nixie tube numeric display
  • demo_odometer
    • Simulates a mechanical odometer
  • demo_tarot
    • Implementation of Tarot card readings (fortune telling)
  • demo_wheel_of_fortune
    • Implementation of Wheel of Fortune game board
    • Could be used for a full WOF application
  • images
    • glad.raw - displayed by pbk_test.py
  • modules
    • pbk_ili9488.py modified display controller
    • sprite_handler.py - Loads sprite sheet and extracts images
    • sys_font.py - simple pixel oriented character font

Files

  • pbk_test.py - Simple component test demo
  • README.md - This documentation file

About

Micropython access to Pico Breadboard Kit

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors