Skip to content

powadcr v1.0

Latest
Compare
Choose a tag to compare
@hash6iron hash6iron released this 30 Dec 12:28
· 17 commits to main since this release
119d683

This is the first stable version of powadcr.

  • Support for TAP, TZX, TSX and CDT file for 8-bits computers.
  • Recording on TAP files for ZX Spectrum
  • Recording on WAV files
  • WAV player
  • Wifi support for fileserver
  • File browser
  • Block browser
  • and more.

Thanks to all powadcr telegram group, to impulse this project waiting for day after day.

Special thanks to.

  • Carlos Martinez [@TxarlyM69] : Machine hard testing
  • Kike Martin [kyv] : Machine hard testing
  • Fernando Mosquera [benitoss] : Code support and hard testing.
  • Israel Mula [imulilla] : TSX support (TSX implementation) and hard testing
  • Jordi G. [@jgauchia] : Code support (fileserver implementation)
  • Mario J [mad3001] : Code support
  • Inacio Santos [@Inacio_Sant0s] : HMI testing

But here is not the end. We'll continue the next year with more features!

Happy new year and enjoy powadcr.

First Installation Steps

  1. powadcr_iface.tft is the HMI file. For the first time, copy this file to the root of the MicroSD and introduce it on the LCD Screen. Once the screen is programmed, extract the MicroSD and delete the file if you use the same MicroSD for the next step.

  2. Powadcr_v1.0,bin is the combined file to program the ESP32 AudioKit board.

For Windows ONLY: Please follow the instructions:

  • Install the CP2102 Driver for the ESP32 Audiokit board
    To do this, go to the Silicon Labs website. This link will take you directly to the driver download page.
    This driver is available for a variety of operating systems. Download the one for your operating system and install it.
    Most likely, you will need to restart your operating system.

  • Download ESP32 Flash Downloading Tool from here

  • Unzip file and execute - flash_download_tool_x.x.x.exe file

  • Select ESP32 model

    • ESP32
    • Develop
      And press "OK" button
  • Setting and beginning of the flash process.

    • Select the combined Powadcr_v1.0.bin file posted in this release
    • Select all parameters exactly at the image below.
    • Connect ESP32-A1S Audiokit board from UART microUSB port (not power microUSB PORT) at PC USB port.
    • Select the available COM for this connection in COM: field on ESP32 Flash Downloading Tool.
    • Select BAUD: speed at 460800
    • Press START button in ESP32 Flash Downloading Tool. Then the downloading process begins, wait for FINISH message. Enjoy!

image

NOTES: If the process fails.

  • Try to download it again.
  • Try to ERASE before START process.

For Mac / Linux / Windows using esptool.py

Use esptool.py from Espressif to flash it into your board:

esptool.py -p USB SERIAL DEVICE -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x0 Powadcr_v1.0.bin

(Don't forget to change USB SERIAL DEVICE on -p parameter to reflect the serial port where your system has detected your ESP32 Audiokit board)