Skip to content

[P073] Correct wrong content shown on 74HC595 displays - #5594

Merged
TD-er merged 8 commits into
letscontrolit:megafrom
tonhuisman:bugfix/P073-wrong-content-on-74hc595-displays
Aug 19, 2026
Merged

TD-er merged 8 commits into
letscontrolit:megafrom
tonhuisman:bugfix/P073-wrong-content-on-74hc595-displays

Conversation

@tonhuisman

@tonhuisman tonhuisman commented Jul 21, 2026 •

Copy link
Copy Markdown
Contributor

Resolves #5591

Fixes:

  • Wrong content (digits swapped) was shown for most functions on 74HC595 displays (only 7dtext and 7dbin commands worked as intended 😨)

TODO:

  • Refactor and deduplicate code for the different displays supported
  • Make 7dn and 7dt commands work for 74HC595 displays with less than 8 digits
  • Improved update-speed for 74HC595 by using DIRECT_GPIO* functions
  • Testing
  • Reduce code size for some builds

@TD-er
TD-er merged commit 3c65969 into letscontrolit:mega Aug 19, 2026
@tonhuisman
tonhuisman deleted the bugfix/P073-wrong-content-on-74hc595-displays branch August 19, 2026 14:59
@Alex-Orts

Copy link
Copy Markdown

Where can I download the firmware to try out the changes?

@tonhuisman

Copy link
Copy Markdown
Contributor Author

Where can I download the firmware to try out the changes?

I've missed a few small build-issues with another PR merged that I'm now working on. Shouldn't take too long to fix that.

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.

[BUG] P073_7DGT_74HC595

3 participants