RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Trying to build my own controller from a MSP432 Microcontroller for use with the RetroPie Software

    Scheduled Pinned Locked Moved Help and Support
    helpraspberrypi 3msp432controller confcontrollermap
    2 Posts 2 Posters 546 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kdragon_2
      last edited by

      I have been trying to assemble a controller/gamepad that will operate with RetroPie Software this has to be done using a MSP432 Microcontroller. And so I am having trouble with getting the MSP432 to communicate with the RetroPie Software on the Raspberry Pi. My options for communication are UART, SPI, or GPIO Pins.

      If someone could please offer some insight or input into how I can possibly solve this issue it would be greatly appreciated.

      I am operating with the following devices and software:

      Raspberry Pi 3
      TI MSP432
      RetroPie v4.4

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @kdragon_2
        last edited by

        @kdragon_2 RetroPie is just Raspbian Linux underneath, so as long as your setup works with Raspbian and the OS detects your setup as a controller, RetroPie should recognise it and use it. As for the how to communicate with it, that's up to you - Linux/RetroPie already includes a few drivers that interpret GPIO inputs as a controller - look in the Docs.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.