Skip to content

PsychOS v0.4.15b

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Apr 06:21
· 32 commits to main since this release

🎉 PsychOS Alpha Release v0.4.15b

✨ Changes

  • aec24fe ✨ Implement encoder acceleration for better volume control adjustments. Disabled BleTask due to issues on our testing unit.
  • cb9717c ✨ Add warning message for flashing patterns in pixel flush screen
  • dfc25c8 ✨ Now it's possible to use the knob while flushing the screen.
  • 2560a0b ✨ Improved Encoder sensibility. Inverted encoder pins, so now rotations perform the correct actions, because SOMEONE wired it wrongly... iykyk :)

📥 Installation

Prerequisites

Install esptool on Windows
  1. Install Python from python.org.
  2. Open Command Prompt and run:
    pip install esptool
Install esptool on Linux
  1. Open Terminal and run:
    sudo apt-get install python3-pip
    pip3 install esptool

Flashing the Firmware

Download psychos-0.4.15b .bin and flash using:

For Windows:
python -m esptool --chip esp32s3 --port COM[X] write_flash 0x0 psychos-0.4.15b .bin
For Linux/macOS:
esptool.py --chip esp32s3 --port /dev/ttyUSB0 write_flash 0x0 psychos-0.4.15b .bin

⚠️ Known Issues

  • Matrix scanning in development
  • Configuration system pending

🛠️ Next Steps

  • Complete matrix scanning implementation
  • Add configuration interface
  • Implement layer system