Now that Phoenix the simulator is no more and all the files are available for download free of charge does anyone know if the 22 in 1 Chinese dongle actually works with Phoenix ? I bought one when I lost my genuine dongle and it didn't work and I could not read the supplied CD ( faulty) at all. My dongle turned up ( under my nose all the time) so didn't try it again . Has anyone on here actually got it to work ?
Since PhoenixSim is now fully out of business and there is no customer support left whatsoever I consider it to be abandonware and I feel I can share files for support and community purposes to those still using the software. You still need a dongle to use it. If original copyright holders wish to take these files down for a valid reason they can contact me.
You can also use any joystick or anything else that is seen as joystick if you use a emulator. Download the emulator HERE and check THIS video on how to use it. As an example Spektrum WS2000 works fine.
Phoenix Sim is also still online! Ballie from Netherlands has grabbed the phoenix-sim-online.com domain and is hosting a server! More info here. So the native online flying is again possible, enjoy Phoenix with friends again!
Wirelessly connect your Spektrum DSMX / DSM2 radio to your computer, Android tablet or Android mobile device and play games or use with compatible R/C simulators *. No additional hardware or software is required. Simply plug the dongle into the USB port of your computer, or micro USB port of your Android tablet or mobile device and you are ready to go.
The points displayed are points you will earn based on your membership level and the cost value of the product. Be sure you are Signed In to your account to see the most accurate points you will earn on your purchase. Points are awarded and available for use once your entire order has shipped complete.
Points displayed here do not include Bonus Points for select product. If the product is marked with the Bonus Points badge you will also earn the extra "Bonus Points" points listed in the banner in addition to the calculated points displayed
Everything you will need is Arduino Pro Micro board and any Flysky, Frsky or any other RC receiver compatible with your transmitter. Arduino Pro Micro can be purchased from Sparkfun, but there are a lot cheaper cloned boards on Ebay, Aliexpress or Amazon (Possible compatible boards: -Arduino-Atmega32U4, -Arduino-Pro-Micro) . Actually almost any Arduino board with Atmega32u4 should work. Including Arduino Leonardo.
The code is written by GregNau and original project is on GitHUB. Project was intended for Sparkfun Pro Micro board, cause it is based on ATmega 32U4 which can act as a game controller on USB. Although it should compile fine on other '32U4' boards also (eg. Leonardo, ProMicro).
I had a problem with my computer (64bit Windows 8 and Windows 10) not detecting arduino as HID Joystick, so I have modyfied the source to make the dongle work. My slightly modyfied Arduino project source code for RC simulator Dongle can be downloaded from here: -rc-simulator-dongle-project-files
Note: The first time you power on the dongle it will enter into auto calibration mode. The both leds will be lit on. You have to move all the sticks to their extents and AUX channel swiches to the on/off positions. After all the 6 channels were calibrated, the data will be stored on the Arduino EEPROM memory and dongle will start into working state.
In Velocidrone Simulator you have to selecto Controller tab. Velocidrone will autodetect the Arduino Leoinardo as RC controller automatically. You may need to invert some of the channels (on my setup I had to invert Throttle and Yaw channels).
First you need to bind the receiver to the transmitter. If you try you will notice, that iRangeX will not bind to the Eachine E011 transmitter. You need some Flysky compatible transmitter. Also be noted that Flysky has 2 protocols AFHDS and AFHDS 2A, also soon will have third protocol AFHDS 3. They are not compatible with eachi other.
You should make sure, that your receiver is outputting the PPM signal and you need to move all the sticks to the ends and switches on-off (by default there are 6CH, so all 6 channels need to be calibrated) untill the leds turn off. There is a newer vesion of the firmware available -rc-adapter/wireless-rc-adapter/ you could try that.
Hi, thanks for the amazing guide.
I was wondering what should I do after both of the red lights are turned on. I made sure everything was bound as it should be, but when I check the Arduino in the Game Controllers tab nothing is moving when moving the sticks.
i am facing an issue with flysky i6, Is there any setting I should change to bind the transmitter to the Arduino Leonardo. i connected pin 4 to channel 1 single pin (PPM Mode). I changed the PPM to on state in Transmitter. anything i need to do.?
I am interested in the slight modifications you have made to the joystick library. I have been trying to roll my own joystick adapter(but not an RC interface) with the same joystick library prior to finding your project. I believe I have run into the win10 compatibility issue you fixed, or something similar to it. I am unable to utilize more than 8 analog axes.
Would you please share the details of the slight mods you accomplished in the joystick library? I will be comparing the files side by side soon. But I thought I would ask the easy question first before going cross-eyed.
Thanks for your jobs, but i have mode 1 TAER and channel sequence is not correct even it does the job. As a suggestion you have to underscore the part where you say to do calibration also for ALL 6 channnels including 5 and 6 otherwise people could skip this detail with null result. Thanks
so I followed this guide, albeit not without a massive amount of issues along every step of the way. first I couldnt get my board to connect to my PC, but I was finally able to use another arduino and an FTDI adapter to finally burn the bootloader, then I was able to upload the sketch normally.
After uploading the sketch and connecting it via usb, it no longer shows up in device manager as an arduino, and it opens a comm port but does not show as a specific device, just shows an open comm port. In addition, it does not show up at all as a controller
This project is based on Atmel microcontroller. You cannot swap straightforward to another type of MCU. Of course it is possible, but you have to port the code (make some adjustments/changes to code) to use is with XIAO boards.
7fc3f7cf58