Skip to content

[P139] Add support for AXP2101 Powermanagement#4977

Merged
TD-er merged 67 commits intoletscontrolit:megafrom
tonhuisman:feature/P139-add-support-for-axp2101-powermanagement
Jan 27, 2025
Merged

[P139] Add support for AXP2101 Powermanagement#4977
TD-er merged 67 commits intoletscontrolit:megafrom
tonhuisman:feature/P139-add-support-for-axp2101-powermanagement

Conversation

@tonhuisman
Copy link
Contributor

@tonhuisman tonhuisman commented Feb 16, 2024

Features:

  • Add support for AXP2101 Power management chip, as used on:
    • M5Stack Core2 v1.1
    • M5Stack CoreS3
    • LilyGo TBeam v1.2
    • LilyGo TBeamS3 V3
    • LilyGo TPcie v1.2
  • Supported as PowerManagement controller for ESPEasy
  • Add global FsP macro (FlashstringHelper to String-pointer conversion)

TODO:

  • Update configuration defaults for supported devices (help wanted!)
    • Run command axp,readchip after enabling the plugin to get current configured voltages per port in INFO logging
  • Enable setting values (temporarily disabled as I don't have any of the supported hardware available for testing)
  • Add additional settings?
  • Add events on power source change
  • Documentation
  • Testing

tonhuisman added a commit to tonhuisman/ESPEasy-1 that referenced this pull request Aug 25, 2024
tonhuisman and others added 13 commits September 27, 2024 22:11
…feature/P139-add-support-for-axp2101-powermanagement
…feature/P139-add-support-for-axp2101-powermanagement
…feature/P139-add-support-for-axp2101-powermanagement
…feature/P139-add-support-for-axp2101-powermanagement
…feature/P139-add-support-for-axp2101-powermanagement
TD-er and others added 28 commits January 23, 2025 18:36
…feature/P139-add-support-for-axp2101-powermanagement
@TD-er TD-er merged commit b6b981d into letscontrolit:mega Jan 27, 2025
2 checks passed
@tonhuisman tonhuisman deleted the feature/P139-add-support-for-axp2101-powermanagement branch January 27, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants