github JesseCHale/HaleHound-CYD v2.6.0
HaleHound-CYD v2.6.0 — Runtime Screen Rotation

latest releases: v3.5.5, v3.5.1, v3.5.0...
one month ago

What's New

Single firmware binary replaces all rotation variants. One file works on every CYD board — no more guessing which bin to download.

Runtime Screen Rotation

  • Settings > Rotation — pick Standard, 180°, 90° CW, or 90° CCW
  • Touch automatically recalibrates after every rotation change
  • Saved to EEPROM — survives power cycles
  • Portrait orientation only — 90° options compensate for sideways-mounted LCD panels, not landscape mode

Single Binary Flash

  • One HaleHound-CYD-FULL.bin for all boards (flash to 0x0)
  • Four-file method also available for boards with flash mode issues
  • Old rotation variant bins (Standard, 180, 90CW, 90CCW) are removed

Dynamic Screen Dimensions

  • All UI elements now use runtime screen dimensions instead of hardcoded pixel values
  • Fixes layout issues when switching between rotations

Download

Grab HaleHound-CYD-v2.6.0-flash-package.zip below — contains everything you need to flash. See FLASH_INSTRUCTIONS.txt inside the zip for step-by-step guide.

First Boot

  1. Flash the firmware
  2. Touch calibration runs automatically — tap the 4 crosshairs
  3. If display is upside-down or sideways: Settings > Rotation
  4. Done

Don't miss a new HaleHound-CYD release

NewReleases is sending notifications on new releases.