Page 1
Our products include learning kits, development boards, robots, sensor modules and development tools. In addition to high quality products, SunFounder also offers video tutorials to help you build your own project. If you have interest in open source or making something cool, welcome to join us! Visit www.sunfounder.com...
Page 2
Copyright Notice All contents including but not limited to texts, images, and code in this manual are owned by the SunFounder Company. You should only use it for personal study, investigation, enjoyment, or other non-commercial or nonprofit purposes, under the related regulations and copyrights laws, without infringing the legal rights of the author and relevant right holders.
Contents About E-SHARK ..........................................1 Main Components .......................................... 2 Flight Controller Board ......................................3 615 Motors ..........................................4 Propellers ........................................... 5 Other Components ......................................... 6 Remote Control ..........................................8 Control During the Flight ......................................10 Trial Flight ............................................12 Download the Materials....................................... 13 Install the Driver ..........................................
Page 4
Configure Flight Parameters in GUI .................................... 22 Calibrate Gyroscope ........................................24 Calibrate Accelerometer ......................................25 Assemble or Disassemble? ......................................26 Fine Tuning ............................................. 29 Precautions During Flight ......................................30 Stunt Flying ............................................. 31 Install the Arduino IDE ........................................32 Upload the Code .......................................... 33 Troubleshooting &...
E-SHARK is a mini drone with a cute appearance. Since its shape is similar to shark, it is named E-SHARK. Its simple structure makes it easy to assemble. With protective motor bumpers, it’s safer for beginners to play. It’s an interesting and learning toy. However, the E-SHARK is not only a toy –...
Flight Controller Board www.sunfounder.com Sizing 45.5*22mm, the flight controller board adopts MWC flight control firmware which is written in Arduino IDE. It supports several AVR development boards by Arduino such as Pro Mini, Pro Micro, Mega, etc. This flight control board here integrates ATmega328P chip, MPU6050 accelerometer, and gyroscope, thus providing excellent flight performance with only a small PCB.
615 Motors www.sunfounder.com Motor Diameter: 6mm Motor Length: 15mm Shaft Diameter: 0.8mm Cable Length: 56mm Weight: About 1.8g Option: With 1.25mm JST Plug No load speed: 67000± 15% rpm Works for Blade Inductrix, Tiny Whoop, Nano QX etc. Motor wire: Red & Blue (CW motor), Black & White (CCW motor) The motors provide impetus to the aircraft.
Propellers www.sunfounder.com There are CW and CCW propellers too. How to tell them apart? Place the propeller on a flat surface, check the curved side of the blades. As we can see, the left one with the curve brim at the right side is a CW propeller, when the right one with the curve brim at left is a CCW one.
Other Components www.sunfounder.com PL2303 Serial 1. Mini USB Cable x 1 3. 6-Pin Connector Cable x 1 Module x 1 To connect PL2303 module with PC; To connect flight controller To connect flight controller board with Length: 1M board with PC PL2303 module 4.
Page 11
To power the aircraft E-SHARK adapts the 1S 3.7V Li-po battery for power, and remember to fully recharge it before using. A 3.7V 1-12P Micro+Battery Extension board is provided in the kit to recharge the battery. You can connect the board to the computer or a socket with the Micro USB cable, or connect it to a DC power to charge with the two wires.
Remote Control www.sunfounder.com This is a 6-CH 2.4GHz RF transmitter with PPM signal mode only. It’s a left throttle one and powered by six 1.5V batteries. Besides, it’s equipped with a 6-CH receiver. Note:The power indicator is steady on normally; during flight, the flashing warns a low power state of the battery Transmitter Specification: Working Frequency: 2.400-2.4835MHz ISM BAND...
Page 13
Modulation Signal: 6-CH transmitter standard PPM PWM Working Voltage: 9 VDC (6*1.5V) Control Distance: > 500m (in actual measurement) Receiver Specification: Working Frequency: 2.400-2.4835GHz ISM BAND Working Voltage: +4-8VDC Working Current: 20mA typical RX Sensitivity: -100dBm typical Demodulation Signal: 2–6 CH standard PPM PWM With adjustable sensitivity &...
Control During the Flight www.sunfoudner.com There are two different types of remote control. They are different in the position of throttle – left (what we provided in this kit) and right. The throttle controls the motor speed. The higher you push it, the motor rotates faster, and the quadcopter flies higher, and vice versa. It is quite easy to tell the throttle.
Page 15
Aircraft (Roll to the right and left) Roll Aircraft (turn on its own axis)
Trial Flight www.sunfounder.com Power on the aircraft, then place it horizontally. The aircraft will take 5 seconds to self-calibrate. DO NOT move or flip it during the calibration. If the aircraft fails to self-calibrate on a level surface, remove the battery and reconnect to redo the calibration.
Downloaded the package from our website on LEARN -> Get tutorials -> Aircraft Model -> E-SHARK, then unzip it. The following folders are included in the package. SUNFOUNDER_GROUND_CONTROL_STATION: A PC software, to check and adjust the parameters of the aircraft.
Install the Driver www.sunfounder.com To connect the E-SHARK to the computer, a USB to Serial module will be used. Here we use the PL2303 module, which applies PL2303 DSP, and with an anti-plug cable to connect to the flight controller.
About GUI www.sunfounder.com Before opening the GUI, you need to install JAVA on your computer. If not, when you click the .exe file for the GUI, the window will appear “This application requires a Java Runtime Enciroment 1.7.0_40”. So please first download JAVA at https://www.java.com/en/...
SETUP Interface www.sunfounder.com There're four interfaces in the software: SETUP, PID, RECEIVER and DATA. Setup Interface: In Red Frame: To show the serial port number of the aircraft In Green Frame: To start the communication between the aircraft and the GUI. The detailed tutorials are in later part.
PID Interface www.sunfounder.com The main area in the red frame is to modify the aircraft parameters and configure the aircraft. When the aircraft is connected to the GUI successfully, it will show the present mode, and the channel states of AUX1, AUX2, AUX3, and AUX4.
RECEIVER Interface www.sunfounder.com In the receiver interface, two parts are included: the red frame area is SunFounder website, forum, and WiKi, for you visit the page by direct clicking. In the orange frame, we can see the channels of the transmitter. After it's well connected to PC, we can see the value changes when...
DATA Interface www.sunfounder.com This interface is to show the parameters of the attitude for the aircraft. Thus we can check whether the transmission and sensor work normally or not. Those curves in different colors are corresponding to the values in the left. And we can also adjust the two axes to...
Configure the Transmitter in GUI www.sunfounder.com Open SUNFOUNDER_GROUND_CONTROL_STATION.exe under E-SHARK\application.windows32\application.windows32 Then select the proper serial port. Double-click READ, and then START. Turn the aircraft over. If the data in the right side changes correspondingly, it means they are connected successfully.
Page 25
Click RECEIVER, pull the levers for different channels to check the corresponding bars change or not. When you pull one lever, and the values of two channels change at the same time on the GUI, it proves the mix function has been enabled.
Configure Flight Parameters in GUI www.sunfounder.com Check the parameters’ curves in DATA interface. Observe whether the ACC, GYRO and MAG curves get normal. They should be all leveled as shown below.
Page 27
If they are not leveled lines, place the aircraft on a leveled surface, go to PID interface, and click CALIB_ACC to calibrate.
Place the E-SHARK as flat as possible. Pull the Throttle, Pitch and Yaw to lowest .The blue LED on the flight control board will blink for about 2 seconds and then light up constantly. So the calibration is done.
Calibrate Accelerometer www.sunfounder.com Place the flight control as flat as possible. Push the throttle to highest, pull the Pitch to lowest and Yaw the leftmost. The blue LED on the flight control board will blink for about 2 seconds and then stop. So the calibration is done.
Assemble or Disassemble? www.sunfounder.com This kit is a pre-assembled one, so no need to redo. But if unfortunately, the motor or receiver gets broken, we need to know how to disassemble them. Here is how to do: 1) Remove the protective case...
Page 31
3) Remove motor wires by soldering pen before disassembling the flight controller 4) Remove the flight controller board 5) Remove the propellers with propeller remover...
Page 32
6) Remove motors 7) Take out the sponge and battery...
Fine Tuning www.sunfounder.com Place the copter flat on a level surface in an open environment. Now you may calibrate the gyroscope and accelerometer and unlock your plane. First push the throttle up slowly and stop pushing when the copter is about to take off (but not yet). Observe whether it tilts forward/backward or right/left, or spins.
Precautions During Flight www.sunfounder.com Please fly your copter in an open environment where there are few people. To avoid the interference by magnetic field and airflow of Earth surface as possible, please fly the quadcopter to 1m or higher.
Stunt Flying www.sunfounder.com The stunt flying with a quadcopter is advanced playing with the plane and requires very high skills. You are not recommended to try this type before getting proficient in performing the basic operations. Under this flight mode, the aircraft flies extremely fast and each aspect of flying becomes quite acute.
Install the Arduino IDE www.sunfounder.com The code in this kit is written based on Arduino, so you need to install the IDE first. Skip it if you have done this. Go to the arduino.cc website and click Software. On the page, check the software list on the right side under Download the Arduino Software.
Upload the Code www.sunfounder.com Connect the USB-to-Serial module with the flight control. Click Tools>Board>Arduino Pro or Pro Mini. Open the code MultiWii_2_2_SE_PPM_20170228 under E-SHARK\Code...
Page 38
Upload the Code www.sunfounder.com Then click Tools>Processor>ATMega328 (5V, 16MHz) Select the corresponding Port. Click Upload and wait till it's done.
Troubleshooting & Precautions www.sunfounder.com Troubleshooting If the radio transmitter control fails to control the quadcopter, refer to Matching radio transmitter control with Receiver. Switch on the quadcopter and the blue LED indicator keep blinking, and the copter cannot be unlocked.
Page 40
Precautions Ensure the safety of yourself and others during the flying. The assembly of the quadcopter should comply with the instructions above. Please conform to the local aviation regulations and do not fly in the no-fly zone. Observe laws and regulations.
Need help?
Do you have a question about the E-SHARK and is the answer not in the manual?
Questions and answers