7/14/2023 0 Comments Ksp gamepad![]() ![]() This is way more options than is really needed, but it gives the pilot scope to adapt the controls to suit different vehicles and flying styles.Ī simple slide pot enables fine control of the Main Engine Throttle, which makes precise landing burns easy and fun to pull off. To be able to control each of these parameters in unison, I used two 3 axis joysticks that would operate most of the main flight controls, and two 2 axis joysticks to cover rudders in plane mode and some of the RCS translation controls. movement in the X, Y and Z direction when the Reaction Control Thrusters (RCS) are enabled and Rover Wheel commands, Throttle and Steering when in Rover Mode. The ready-made Arduino library, Kerbal SimPit is available from the Arduino Library Manager, and this handles all the communication between the controller and the game.Īs well as the typical flight controls, Pitch, Yaw, and Roll, the controller also handles translation controls, i.e. The controller runs off an Arduino Mega 2560 and uses the Kerbal SimPit Mod installed in the Game Data folder of Kerbal Space Program. I wanted to be able to assign different controls depending on whether a Rocket is being flown to orbit, a Spaceplane is lining up on final approach to a runway, or a Rover is being driven across the surface of The Mun. The scope for this project was to replace the typical keyboard game controls, with a far more interactive, intuitive and fun Analogue Stick control layout. ![]() Project to interface Arduino Mega with Kerbal Space Program, and create an adaptable controller to suit different vehicles and flying styles.
0 Comments
Leave a Reply. |