Hello, I wanted to know if the Arduino joystick library supports STM32 microcontrollers, specifically the popular STM32F103C8 chip or not. I want to build a personal game controller using this chip and Arduino. Although I am aware that freeJoy has previously provided support for it as software, I want to implement something similar using the Arduino environment and the F103C8 microcontroller.
Another question is how can I overcome the limitation of 8 analog inputs? I want to have support for up to 12 inputs, for example, on Windows, without the need for an additional microcontroller.
As long as the libraries do not use special hardware in a direct way
which means if all hardware-accesses are done over the board-core-files it will run
install the board with the arduino-IDE-board-manager
write a test-code and use compile without upload
expanding windows from 8 to 12 channels is a windows problem. You will find more answers if you ask this in a windows-forum.
Yes, certainly. According to the image, the Bluepill board will be connected to the computer via USB. Additionally, another microcontroller will be responsible for reading analog values and sending them to the Bluepill board. In this example, I used a microcontroller, but it is possible to use an ADC module instead. However, this is a hypothetical representation of what I want to accomplish.
my question is whether this library supports the Bluepill board or not? And can I define 12 analog axes in this library or not?