Skip to content
/ m5kpz Public
forked from tvecera/m5kpz

Bastlířská KPZ – M5KPZ

License

Notifications You must be signed in to change notification settings

ok1cdj/m5kpz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bastlířská KPZ – M5KPZ

M5KPZ is a suite of applications for the m5stick-c-plus utilizing M5 unity and sensors. It operates as a single application within which you can easily switch between different "modules/applications".

Compatibility

M5KPZ can be run on multiple platforms. You can easily switch between platforms using platformio environments. Currently, the following devices are supported:

  • m5stick-c-plus: Build for M5StickC-Plus
  • picopad: Build for Picopad
  • emulator: Desktop SDL2 emulator

Controls

Button A

  • Open the displayed module of the application
  • Actions within individual applications

Button B

  • Scroll through applications/modules
  • Change screen brightness within an application/module

PWR Button

  • Exit the application or module and return to the list of applications

Button Mapping for Picopad

  • Button A = Button A
  • Button B = Button B
  • PWR Button = Button X
  • Button Y – Reset to bootloader

Button Mapping for Emulator

  • Button A = Left Arrow
  • Button B = Down Arrow
  • PWR Button = Up Arrow

Module List

The graphical interface for individual applications is adapted and inspired by the amazing Volos project ESP32 Li-ion Battery Charger: Volos Project - ChargerM5StickC.

Sensors

Tools

Games

TODO

Screens

Sensors

Tools

Games

About

Bastlířská KPZ – M5KPZ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 61.5%
  • C 38.2%
  • Other 0.3%