Skip to content

Add support for D'Esign clock hardware variant - #167

Merged
aly-fly merged 1 commit into
aly-fly:mainfrom
Martinius79:AddSupportForDEsignClockOnly
May 30, 2026
Merged

aly-fly merged 1 commit into
aly-fly:mainfrom
Martinius79:AddSupportForDEsignClockOnly

Conversation

@Martinius79

Copy link
Copy Markdown
Collaborator

Add support for D'Esign clock hardware variant:

  • Add new hardware variant HARDWARE_DESIGN_CLOCK (ESP32 WROOM-32, ST7735S 80x160 displays)
  • Add D-Esign platformio build environment with script_prepare_mini_clockfaces pre-build script
  • Add direct GPIO chip select support for D-Esign in ChipSelect.cpp
  • Add capacitive touch button support (CAPACITIVE_TOUCH_BUTTONS) for D-Esign touch rings with "two buttons menu"
  • Add flashable firmware file for the D'Sign clock.
  • Add D-Esign hardware documentation and assets

General:

  • Increment BUILD_VERSION to V1.3.10
  • Update all firmware files to the new version
  • Add CS_DIRECT_GPIO and DISPLAY_SMALL macros in GLOBAL_DEFINES.h to replace bad readable "if definded" statements in code
  • Other updates to Readme.md (description of the resize helper script)

@Martinius79
Martinius79 requested a review from aly-fly May 29, 2026 23:33

@aly-fly aly-fly left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me :)

@aly-fly
aly-fly merged commit 3bfaadd into aly-fly:main May 30, 2026
33 checks passed
@Martinius79
Martinius79 deleted the AddSupportForDEsignClockOnly branch May 30, 2026 11:33
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