1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Please share the firmware for the steering wheel ESP32

Discussion in 'DIY peripherals' started by Krotoffv, Nov 4, 2022.

  1. Krotoffv

    Krotoffv New Member

    Joined:
    Aug 18, 2020
    Messages:
    1
    Balance:
    43Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor
    Hello, racers
    Since I don't have the proper programming skills, I'm trying to find an ESP32 firmware for my gt3 steering wheel. I would like to use a matrix of buttons and 4-5 rotary encoders. The problem is that I can't find a firmware that could completely cover these 2 of my needs.
    https://github.com/lemmingDev/ESP32-BLE-Gamepad

    I was trying to make a 4x5 button matrix using this. With the help of diodes, I was able to make all the buttons work at the same time, but I can't integrate rotary encoders in any way[​IMG]
    Next, I worked with a ready-made firmware
    https://github.com/MagnusThome/ESP32-BLE-Gamepad

    The matrix and encoders work well. But unfortunately, only 1 pressed key is registered, no more. I think this strict restriction on the number of keys pressed can be removed by changing some variable. However, after a night of diligent searching, I couldn't find her and gave up

    Next, I found a cool project with an interface
    https://gitlab.com/realrobots/rr_configurator
    This project allows you to combine several microcontrollers into one device and connect very, very many buttons and configure all outputs using rr_configurator. I was so glad I found this. With this firmware, you can use an unlimited number of simultaneous clicks in the button matrix, even without using diodes. But if everything was fine, then I wouldn't ask you for the firmware. Unfortunately, I, as well as some other people, have problems reconnecting. I won't bore you with the details. I will only say that the author does not have time to finish this project.

    I also tried to configure other firmware, but it always turned out to be a similar situation. It didn't have either encoders, a button matrix, or a bluetooth problem. I'm starting to think I'm under a curse, no other way

    I went to the forum to ask for information, where can I find the firmware for ESP32 with a matrix of buttons and rotary encoders?
    Maybe some people will be extremely kind and will be able to disable the registration of only one key in the second sewing
    IMG_20221104_172125 (1).jpg
  2. Erik Green

    Erik Green Member

    Joined:
    Mar 22, 2019
    Messages:
    60
    Balance:
    315Coins
    Ratings:
    +13 / 1 / -0
    My Motion Simulator:
    6DOF
    • Informative Informative x 1
  3. CiscoPRTV

    CiscoPRTV New Member

    Joined:
    Nov 21, 2022
    Messages:
    6
    Balance:
    - 11Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Motion platform, 4DOF
    I can share this if it helps and i could use help on how to wire the buttons

    Attached Files:

  4. CiscoPRTV

    CiscoPRTV New Member

    Joined:
    Nov 21, 2022
    Messages:
    6
    Balance:
    - 11Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Motion platform, 4DOF
    This my button layout

    Attached Files: