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.binfor 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
- Flash the firmware
- Touch calibration runs automatically — tap the 4 crosshairs
- If display is upside-down or sideways: Settings > Rotation
- Done