How Can We Help?
Synerduino Arduino Firmware
Synerduino Multirotor Ino
pls see documentation and its associated sensors inorder to download the version that matches your board, this is Arduino IDE Versions of the said firmware
Multirotor Ino (2024) (Support M9-M10 NMEA , M7-M8 UBX , Home Reset )
Multirotor Legacy Ino (2020) (Support M5-M6 NMEA , M7-M8 UBX )
- (Arduino 1.8.5) SynerduinoKwad4-GY801-GY91
- (Arduino 1.8.16) SynerduinoKwad4-GY801-GY91-1.8.16
- (Arduino 1.8.16 – 2.0.0) SynerduinoGY91-1.8.6-2.0.0
- (For UNO boards)Synerduino-Uno-GY91-801
Synerduino Fixwing
Note: be aware only UnComment / select Airplane or Flying Wing modes on these sketches on Config.h
Special Fixwing (2024) Support M9-M10 NMEA, M7-M8 UBX , Home Reset
Special Airplane Legacy (2023) M5-M6 NMEA, M7-M8 UBX
- Synerduino Special Airplane 3 GY91
- Synerduino_Special_Airplane-2-GY91-1.8.16
- SynerduinoWingPlane3-GY801
Airplane Legacy (2023) M5-M6 NMEA, M7-M8 UBX
- (Arduino 1.8.5) SynerduinoPlanes4-GY91-GY801
- (Arduino 1.8.18)SynerduinoPlane4-GY91GY801-1.8.18
- (PatrikE codes with updated sensors )MultiWii_FW_synerduino
Note : in Output.cpp – under (Main Mix Table)
For Wing Differential Thrust Elevon Mix
motor[0] = PIDMIX(0, 0, +1); //LEFT
motor[1] = PIDMIX(0, 0, -1); //RIGHT
servo[4] = (SERVODIR(4,2) * axisPID[ROLL]) + (SERVODIR(4,1) * axisPID[PITCH]) + get_middle(4); //LEFT
servo[5] = (SERVODIR(5,2) * axisPID[ROLL]) + (SERVODIR(5,1) * axisPID[PITCH]) + get_middle(5); //RIGHT
For Airplane Differential Thrust Mix
motor[0] = PIDMIX(0, 0, +1); //LEFT
motor[1] = PIDMIX(0, 0, -1); //RIGHT
servo[4] = (SERVODIR(4,2) * axisPID[PITCH]) + get_middle(4); //ELEVATOR
servo[5] = (SERVODIR(5,2) * axisPID[ROLL]) + get_middle(5);//AILERON
For 3Ch Airplane mix
motor[0] = PIDMIX(0, 0, 0); //LEFT
motor[1] = PIDMIX(0, 0, 0); //RIGHT
servo[4] = (SERVODIR(4,1) * axisPID[YAW]) + get_middle(4); //ELEVATOR
servo[5] = (SERVODIR(5,1) * axisPID[PITCH]) + get_middle(5);//RUDDER
Synerduino Surface Special INO (2024)
Synerduino Special surface 9-2-2024
Special surface (Support NMEA M9-M10 ,M7-M8 UBX )
Legacy Special surface (Support NMEA M5-M6 ,M7-M8 UBX )(2023)
For Synerduino Surface (2023)