Skip to content

Unijoysticle 2 - firmware v0.2.0

Compare
Choose a tag to compare

[0.2.0] - 2019-05-22

How to flash the firmware

Valid for macOS and Linux.

$ export ESPPORT=/dev/ttyUSB0
$ python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port ${ESPPORT} --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader.bin 0x10000 firmware.bin 0x8000 partitions_singleapp.bin

Added

  • Docs: User guide

Changed

  • Firmware: Combo-mode:
    • Turn on both LEDs when enabled.
    • When back from combo-mode, restore previously used port
    • Cannot swap ports when in combo mode
  • Firmware: Atari ST mouse support
    • Buttons working as expected
    • A bit smoother than v0.1.0 but still not good enough
  • Firmware: Updated link to http://retro.moe/unijoysticle2
  • Firmware: Using esp-idf v3.2. Commit: 286202caa31b61c2182209f37f8069a0b60fb942
    • Enabled options:
      • Component Bluetooth enabled
      • Bluedroid disabled
      • Dual mode BR/EDR + BLE enabled
      • Bluetooth BR/EDR Max connections 4
      • Coredump to UART
  • Firmware: Using btstack develop-branch. Commit: 4ce43359e6190a70dcb8ef079b902c1583c2abe4