Comments (6)
I think your problem is on the expansion board. My expansion board can normally replace the Tumaster a10c /F18C grip, recognize 24 triggers; and can realize 128 triggers in series;
They are like this
from freejoy.
HI thanks yes could be original thrustmaster shift reg board have some different logic (but still it use 4021 IC) and grip work ok with virpil base :/.
probably i will just get my own pcb with HC165
Edit :
funny i just find out it work with mmjoy2 so there is somethings wrong with free joy 4021 logic.
from freejoy.
Arduino (and I guess warbrd also) uses 5V logic but STM32 has 3.3V logic
CD4021 may have some issues with 3.3V logic when connected over long wires or having high connections capacity.
Using voltage level translator most likely would solve the isuue
from freejoy.
Arduino (and I guess warbrd also) uses 5V logic but STM32 has 3.3V logic CD4021 may have some issues with 3.3V logic when connected over long wires or having high connections capacity.
Using voltage level translator most likely would solve the issue
Hi thanks can u advise what translator to use im quite noob you mean somethings like that https://makershop.ie/CJMCU-0102 .
or https://ie.farnell.com/texas-instruments/cd40109be/ic-level-shifter-quad-16dip/dp/3120902
from freejoy.
@teeshq
Regarding the issue that multiple buttons being triggered. I had similar issue when I tried to wire up the cougar throttle.
#179
However, the throttle grip uses a button matrix instead of a shift register.
As CD4021's datasheet noted it is supposed to work well with 3.3v and 5v logic,
https://www.ti.com/lit/ds/symlink/cd4021b-q1.pdf .
I doubt there's some defect in the logic of reading physical button status.
from freejoy.
Related Issues (20)
- Device Descriptor Request Failed HOT 1
- Can we expect an update to F401/F411 Blackpill? HOT 2
- Keyboard and Mouse function
- USB enumeration issues with verions after v1_5_1b7 HOT 2
- [future request] s-bus output support HOT 4
- not upload HOT 2
- Analog axis very noisy if not connected HOT 1
- Adding UART output HOT 4
- Question: more sliders HOT 9
- MLX90363 - Any suggestions how to impliment? HOT 1
- STM32 FreeJoy lightweight library HOT 2
- Multiple POV + Encoder(RKJXT1F42001)
- USB not Recognized HOT 7
- Freejoy suddenly stops working
- Frrejoy STM32 sim hub connection
- Axis modifiers
- 74HC595 to extend LEDs connections
- Hall sensor value in Freejoy different to that using Leo Bodnar BU0836A HOT 1
- encoder x4 (cts288)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freejoy.