How to flash a ZTW Spider 30A OPTO ESC with the latest SimonK firmware by using an AFRO USB programmer

Parts needed:

ZTW Spider 30A OPTO Esc

Afro ESc USb Programming Tool

RapidFlash ESC Chrome App


  1. Connect ESC to the AFRO ESC Usb programming tool (the – and the signal pin)
  2. Connect the battery to the ESC
  3. Open RapidFlash app
  4. Choose the COM where Afro USB tool is connected to
  5. Choose Afro ESC USB linker
  6. Choose Latest (master)
  7. Choose bs_nfet as your firmware
  8. Press Flash Firmware (click in the reverse box if you want the motor the run into the opposite direction)

Tarot 650 – PixHawk – Sunnysky X4108S 480kv – 15×5.5 props – Quadcopter setup

After flying the Reptile 550 and the DJI Flamewheel 450 frames I decided to move on with the Tarot 650 frame which will give me the opportunity to try bigger motors and propellers for maximizing the flight duration. This is what I am expecting:

Ecalc Tarot 650 2x4s 5000 batteries, Sunnysky 4108 480kv and Tarot 15z5.5 props

Parts List

The following list contains affiliate links.

Frame: Tarot 650 IronMan

Motors: 4x Sunnysky X4108S 480kv

ESCs :ZTW Spider Series 30A OPTO Multi-Rotor ESC 2~6S (SimonK Firmware) ( I had those from my f450 setup)

Propellers: Tarot 1555 Folding props

Flight controller: Pixhawk PX4 2.4.8 Flight Controller 32 Bit or PixHawk (HKPilot32 – clone)

Telemetry: 3DR telemetry 433 Mhz

GPS: Ublox NEO-M8N

Battery: Turnigy 5000 4s 30C

Radio transmitter: Turnigy 9XR

Radio receiver: FrSky D8R-II PLUS 2.4Ghz 8CH 

Gimbal: 2-axis gimbal for go pro

Cameras: Mobius for video and Canon S100 for photos

Build History

24/3/2015 Tarot 15×5.5 folding propellers are here

Tarot 15×5.5 folding propellers

3/4/2015 Sunnysky X4108S 480kV motors have arrived

20/10/2015 Assembling the Tarot 650 frame and mounting the motors and props

The assembly of the Tarot 650 was pretty easy. I had watched some youtube video guides and had not problem at all. After assembling the main frame I started mounting the motors. Only 3 holes were aligned between motor and mount but that’s enough I guess

23/10/2015 Lengthening ESC’s wires so that they can pass through the tubes and reach frame’s centre

In order to pass the wires through the tubes of Tarot 650 you should lengthen the ESCs’ wires. So after an hour of soldering I was ready to start dealing with the connections.

26/10/2015 Installation of the power distribution board – Connection of APM – RC – GPS etc

I had a problem with the ESCs syncing with the motors. I set the Demag compensation to off and the motor timings to High and the motors worked like a charm.

I flew my tarot 650 yesterday and accomplished flights of 13-14 minutes per battery (1000 mA remained in the battery). Loiter mode was fine. Just some fine tuning needed.


I installed a goodluckbuy gimbal for the mobius camera. You can find here more information about the process.

Mounting mobius on goodluckbuy gimbal 2st way

DIY Dollhouse

This is  how I made a 80×120 cm dollhouse for my 2 girls by using basic tools and paint colors from their rooms I already had . I used cheap softwood (pine) and glue + nails for the joints. I had a initial plan created in Sketchup and I sticked to it with minor changes.

The result isn’t 100% perfect but it doesn’t have to be, to give your babies endless fun and make you happy for that.



Router (not necessary)

Circular Saw (not necessary if you buy the wood precut)


Lot of Clamps



30cm width pinewood

Wood Glue


Paint colors (already owned)


Flashing Turnigy Plush 25A Silabs ESC with the BLHeli Firmware

29 January 2015

This is how I flashed my Turnigy Plush 25A (Silabs) ESCs with the BLHeli firmware. BLHeli Firmware is the alternative of SimonK to the ESCs with a Silabs chip, and offers higher response of the motors from the stock firmware. It also offers a GUI to program the ESC and lots of features to tweak from.

Required tools/materials/software

  1. Soldering iron
  2. Arduino UNO
  3. Turnigy Plush (Silabs) 25A ESC
  4. Jumper cables (3 for each ESC)
  5. BlHeliSuite


  • Solder the 3 jumper cables to the pins as shown in the following picture. Purple is the C2D and goes to the MISO pin of the ICSP port of Arduino – Green is the C2CK and goes to the MOSI pin and the Red is the Ground.
Flashing a Turnigy Plush 25A ESc with tha BlHeli firmware – Purple is the C2D and goes to the MISO – Green is the C2CK and goes to the MOSI pin and the Red is the Ground.
  • Connect the plugs to the Arduino Uno
image from



  • Connect the Arduino to your computer
  • Connect your lipo to the ESC
  • Download and Start BlHeliSuite.exe
  • Menu “ATMEL/SILABS” -> “SILABS Serial Interface”.
  • Tab “Interfaces for Silabs” will show up. Select the port that the Arduino is connected to.
  • Select “ATMega328P” and click “Make Arduino General”.
  • Select “Arduino_m328P_16_MULTI8v12100.hex” from the new windows.
  • Hopefully the Arduino Firmware is uploaded to the Arduino.
  • Tab “Silabs BESC Setup” Choose the port that the Arduino is on and press connect.
  • Then press Flash BLHeli –> Choose your ESC. I chose the Turnigy Plush 25A Multi hex 12.2 version hex.
  • Now by pressing the “Read setup” you get your ESC’s settings.

After flashing all of the ESCs with the BLHeli firmware I did a throttle calibration through my APM 2.6 and everything worked flawlessly. And the difference from the stock firmware was huge


How to connect Mobius camera – Boscam FPV – MinimOSD (noise problems, solution)

This is how I connected a Mobius ActionCAM , a MinimOSD and a Boscam FPV 5.8G 400mW AV Transmitter Module TS353 to get picture on a FEELWORLD FPV-769A 7″ HD 800x480p FPV Monitor through a Boscam FPV 5.8G 400mW AV Receiver RC805.

1. Connecting Mobius camera and Boscam TX

First of all I connected the mobius camera to the Boscam TX to check everything was fine.

The orange wire from mobius camera (video out) goes to pin 5 (pic 2) of boscam TX (video in) and

The brown (and then black) wire from mobius camera (ground) goes to pin 7  of boscam TX.

I didn ‘t use the audio out wire from the mobius camera as the boscam tx already has a mic.

To the  pins 1 and 2 of the boscam tx I connected the + and of the 3s battery. Read More

Converting a Canon to infrared visible compositing multispectral camera

I recently bought a DIY Plant Analysis Filter Kit from the Public Labs site and an used Canon A490 from ebay to convert it to an infrared visible compositing multispectral camera. So after following the instructions on I replaced the existing block infrared filter of the camera with the public labs IR free one. The procedure was simple and it took me about 10 minutes to replace the filter with the new one. I won’t get into detailed intstruction about how I did it because you can find lots of them on

Read More