Jump to content
IL-2 Series Forum

Recommended Posts

Posted (edited)

Позволю себе наглость перенести тему со старого форума. Надеюсь авторы напишут нам. Reksotiv, WG_Magners, мы ждем вас!!!

Ссылка на тему на старом форуме: https://forum.il2sturmovik.ru/topic/12818-freejoy-opensource-контроллер-на-stm32/

FreeJoy — настраиваемый контроллер игрового устройства, основанный на недорогом микроконтроллере STM32F103C8. Он позволяет создавать собственные системы HOTAS (РУС, РУД, различные расширения панелей), педали, автомобильные системы управления (рулевые колеса, педали, рычаги коробок передач и т.д.) и настраивать сконструированное устройство.

Итак, информация о FreeJoy v1.7.1:

Поддержка русского языка
Обратная совместимость конфигов между версиями
Возможность изменения цветовых тем
Возможность изменения размера шрифта
Назначение кнопок по нажатию
Поддержка визуальной модели платы FreeJoy Controller Lite на вкладке пинов
В целом, на мой взгляд, более интуитивный интерфейс

Возможности:
До 8 – отдельных осей (выходное разрешение 12 бит);
До 128 кнопок или тумблеров;
До 4 HAT-переключателей;
До 16 инкрементальных энкодеров (из них 1 с высоким уровнем развития);
Возможность назначения нажатий кнопок на положения стандартной оси (до 12 кнопок на ось);
Поддержка сменных регистров 74HC165 и CD4021 для увеличения количества подключаемых кнопок;
Поддержка цифровых датчиков Холла TLE5010/TLE5011, TLE5012B, AS5048A, AS5600, MLX90393 (только интерфейс SPI);
Поддержка внешних АЦП ADS1115 и MCP3201/02/04/08;
4 канала ШИМ для панели управления;
24 светодиода (одиночные или в матрице), привязываемые к состояниям кнопок;
Настройка имени устройства и других параметров USB;
Удобная утилита для конфигурации;
Обновление прошивки по USB;
Сохранение и загрузка конфигурации устройства из файла.

Прошивка: https://github.com/FreeJoy-Team/FreeJoy/releases
Конфигуратор: https://github.com/FreeJoy-Team/FreeJoyConfiguratorQt/releases

В нашей вики также постепенно обновляются инструкции и картинки для поддержания актуальности. 

Спрашиваем, делимся опытом и общаемся!!!
 

 

Edited by Johnet
  • Like 6
  • Upvote 1
Posted (edited)
27.11.2025 в 05:51, WG_Magners сказал:

@Johnet спасибо за инициативу! 👍

@WG_Magners Юра, может какой информацией побалуешь? Что планируешь? Ждать чего?

Edited by Johnet
  • 1 month later...
Posted

с наступившим 2026 товарищи.
подскажите пожалуйста, такая есть проблемка, имеется простенький минируль с одним датчиком TLE5010, 9 кнопок, 9 led, питание 3.3В, подключено все по схеме из вики, подтяжка 1кОм с питания на MOSI и смд кондеры 0,1мкф у каждого датчика на переходной платке, 5/8 ноги на gnd(7ю), прошивка 1.7.1b3 последняя с гита.

решил его модернизировать прикрутив педали, т.е. еще два таких же tle5010(вроде из одной поставки, но не факт) на длинных проводах (~3м) подключеные через разъем rj45 по обычной витой паре utp5е.
все провода внутри руля не длиннее 15см, корпус на GND, пока педали физически отключены внутренний датчик работает прекрасно, стоит только подключить педали, на нем начинают рандомно скакать показания(может прыгнуть процентов на 10, может на всю катушку) даже если руль не трогать, при этом оба датчика педалей отлично работают, никаких скачков.
пробовал поменять питание на 5В от usb разъема, внутренний так и скачет, педальные вообще работать перестали(вроде), вернул на 3.3в все вернулось как было, напряжение питания от подключения дополнительных датчиков не меняется, 3.33В по ржавому мультиметру.

мог плохо ноги датчиков пропаять, но тогда они обычно не работают вообще.
разводку всю вроде проверил, ошибок пока не нашел, да и как бы работает ведь все по частям, а вместе никак.
вопрос, что то я мог не так подключить? или датчик таки надо менять? что еще можно проверить?
датчик руля заменить и даже отключить трудновато, глубоко в конструкцию упихал.

!оси.png

!пины.png

Posted
03.01.2026 в 23:35, JPooh сказал:

с наступившим 2026 товарищи.
подскажите пожалуйста, такая есть проблемка, имеется простенький минируль с одним датчиком TLE5010, 9 кнопок, 9 led, питание 3.3В, подключено все по схеме из вики, подтяжка 1кОм с питания на MOSI и смд кондеры 0,1мкф у каждого датчика на переходной платке, 5/8 ноги на gnd(7ю), прошивка 1.7.1b3 последняя с гита.

решил его модернизировать прикрутив педали, т.е. еще два таких же tle5010(вроде из одной поставки, но не факт) на длинных проводах (~3м) подключеные через разъем rj45 по обычной витой паре utp5е.
все провода внутри руля не длиннее 15см, корпус на GND, пока педали физически отключены внутренний датчик работает прекрасно, стоит только подключить педали, на нем начинают рандомно скакать показания(может прыгнуть процентов на 10, может на всю катушку) даже если руль не трогать, при этом оба датчика педалей отлично работают, никаких скачков.
пробовал поменять питание на 5В от usb разъема, внутренний так и скачет, педальные вообще работать перестали(вроде), вернул на 3.3в все вернулось как было, напряжение питания от подключения дополнительных датчиков не меняется, 3.33В по ржавому мультиметру.

мог плохо ноги датчиков пропаять, но тогда они обычно не работают вообще.
разводку всю вроде проверил, ошибок пока не нашел, да и как бы работает ведь все по частям, а вместе никак.
вопрос, что то я мог не так подключить? или датчик таки надо менять? что еще можно проверить?
датчик руля заменить и даже отключить трудновато, глубоко в конструкцию упихал.

!оси.png

!пины.png

А если датчики без разьемов rj45 подключить?

Кабель покороче, метра 2 например.

Из опыта, недавно подключал tle5012, подтяжка 10кОм, питание 3.3В, Кабель 2 м кспв 6х0.5, с двумя разьемами GX12. Все работало. Всего в устройстве 3 TLE.

Posted
05.01.2026 в 00:41, Johnet сказал:

А если датчики без разьемов rj45 подключить?

Кабель покороче, метра 2 например.

Из опыта, недавно подключал tle5012, подтяжка 10кОм, питание 3.3В, Кабель 2 м кспв 6х0.5, с двумя разьемами GX12. Все работало. Всего в устройстве 3 TLE.

спасибо за подсказку, после перебора вариантов, выяснил что есть какой то дефект в полутораметровой части кабеля от руля к разветвителю на непосредственно педальные кабеля. после замены все заработало как надо.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...