Skip to content

Flamethr0wer/PS4Arduino-AVR

 
 

Repository files navigation

PS4ARDUINO-AVR

A custom AVR core to make HID-capable Arduino boards emulate a PS4-compatible controller!

How to install

  1. In the Arduino IDE, click File > Preferences... (or do Ctrl + ,)

  2. Click on this button at the end of the Settings tab: Untitled design - 2025-10-05T171857 458

  3. In the box that opens, paste this into a new line:
    https://flamethr0wer.github.io/PS4Arduino-AVR/package_ps4arduino_index.json
    and click OK.

  4. Open the boards manager by clicking Tools > Board > Boards Manager... or by doing Ctrl + Shift + B (or by clicking the board icon on the left panel of the new IDE).

  5. Search for PS4Arduino and install the latest version of the package

    Screenshot 2025-10-05 172736

Once the installation finishes, you're good to go! You can now use the PS4Arduino library.

Supported boards:

  • Arduino Leonardo
  • Arduino Leonardo ETH
  • Arduino Micro
  • Arduino Esplora

About

AVR Core to emulate a DS4 controller with compatible Arduino boards

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.2%
  • C++ 4.5%
  • Makefile 2.7%
  • Linker Script 1.0%
  • RPC 0.3%
  • Shell 0.2%
  • Other 0.1%