Skip to content

Add support for MarvelTubes Gen2 Clock - #170

Merged
aly-fly merged 1 commit into
aly-fly:mainfrom
Martinius79:AddSupportForMarvelTubesGen2Clock
Jun 8, 2026
Merged

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

Conversation

@Martinius79

Copy link
Copy Markdown
Collaborator

Add support for MarvelTubes Gen2 Clock:

  • New board definition: esp32devmarveltubesgen2 (ESP32-WROOM-32E, 16MB flash, no PSRAM)
  • New PlatformIO environment: MarvelTubes_Gen2 with partition_16MB.csv
  • GLOBAL_DEFINES.h: pin definitions for Gen2 (buttons, TFT, CS, backlight PWM) + add MarvelTube Gen2 to CS_DIRECT_GPIO hardware define
  • ChipSelect.cpp: CS GPIO mapping for Gen2 displays
  • Clock.cpp: no-op RTC stub for Gen2 (no RTC chip)
  • TFTs.cpp: reclaim CS pins after TFT init for CS_DIRECT_GPIO hardware
  • README.md: MarvelTubes Gen2 documented in all relevant sections
  • firmware/README.md: Gen2 firmware entry and esptool chip note
  • docs/Hardware MarvelTubes Gen2: Clock Components.md and photos

General:

  • Build version bumped to v1.3.12; all firmware binaries updated to v1.3.12
  • New firmware file: FW_MarvelTubes_Gen2_v1.3.12.bin
  • README.MD updated in minor parts

- New board definition: esp32devmarveltubesgen2 (ESP32-WROOM-32E, 16MB flash, no PSRAM)
- New PlatformIO environment: MarvelTubes_Gen2 with partition_16MB.csv
- GLOBAL_DEFINES.h: pin definitions for Gen2 (buttons, TFT, CS, backlight PWM)
- ChipSelect.cpp: CS GPIO mapping for Gen2 displays
- Clock.cpp: no-op RTC stub for Gen2 (no RTC chip)
- TFTs.cpp: reclaim CS pins after TFT init for CS_DIRECT_GPIO hardware
- README.md: Gen2 documented in all relevant sections
- firmware/README.md: Gen2 firmware entry and esptool chip note
- docs/Hardware MarvelTubes Gen2: Clock Components.md and photos
- Build version bumped to v1.3.12; all firmware binaries updated to v1.3.12
- New firmware file: FW_MarvelTubes_Gen2_v1.3.12.bin
@Martinius79
Martinius79 requested a review from aly-fly June 7, 2026 00:54

@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 426a1ef into aly-fly:main Jun 8, 2026
36 checks passed
@Martinius79
Martinius79 deleted the AddSupportForMarvelTubesGen2Clock branch June 8, 2026 13:57
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