Your ATmega 32A will come pre-flashed with a bootloader and default hex file. You can use QMK toolbox to flash a new layout.
If QMK Toolbox doesn't work, try these steps
  1. 1.
    Choose ATmega32A in QMK Toolbox.
  2. 2.
    Choose the hex file to flash.
    1. 1.
      Choose a hex file based on your encoder and LED bypass configuration.
  3. 3.
    Hold the BOOT button, tap RESET, and release the BOOT button.
    1. 1.
      A device named "USBASP..." should show up.
  4. 4.
    Flash the board.
  5. 5.
If your ATmega32A doesn't have a bootloader, you'll need to flash one using AVRdudess and an arduino
  • Make sure to download the bootloader hex here
  • Set MCU and fuses as indicated below
  • Wire up your arduino to the ISP pins located to the right of the MCU
  • Plug in your arduino to the PC and select the port
  • Program the ATmega32A