goebish's blog View Details
Posted by goebish | Jun 05, 2016 @ 04:31 PM | 74,236 Views
How to upgrade Flysky / Turnigy iA6B RX to firmware 1.6 with a ST-Link (Windows):

Use this procedure at your own risk

  • Download and install ST-Link driver:
  • Download ST-Link Utility:
  • Connect the iA6B to the ST-Link:
    - connect a gnd pin of the receiver to gnd on the ST-Link
    - solder wires to CLK & DAT pads inside the RX then connect them to the ST-Link SWCLK & SWDIO pins:
  • Power the RX with 5V though a servo output pins then connect the ST-Link to USB
  • Launch ST-Link Utility
  • Set the Address field to 0x08000000 and Size to 0x8000
  • Click Connect to the target ()
  • Click Save (
...Continue Reading
Posted by goebish | Mar 02, 2014 @ 05:32 AM | 56,256 Views
This is Multiwii 2.3 tweaked for the Hobbyking Micro X.

- RC values centered to 1520 (some TXs may require that you set this value to 1500, 1530 or 1540)
- High resolution accelerometer and gyro
- 32 KHz PWM output for brushed motors.
- Head Free and Heading Hold without compass
- battery alarm (LEDs will blink when battery level drops below WARNING1 level)

Download Arduino IDE 1.0.5:

- Extract it somewhere on your computer
- Extract my zip archive, keep the folders structure, that's important.
- Plug your board (USB->ftdi->board)
- Open Arduino.exe
- go to tools / board then select Arduino Duemilanove with ATmega 328
- go to tools / serial port and select COM3 (or whatever your ftdi COM port is)
- go to file / open , browse to the firmware folder then open MultiWii_2_3_miniX.ino
- go to file / upload

Please use the included GUI.

it's highly recommanded to clear the EEPROM before flashing a new firmware (search for the eeprom_clear.ino sketch in your Arduino installation)

Discussion thread: https://www.rcgroups.com/forums/show....php?t=2090915
Posted by goebish | Nov 10, 2013 @ 02:19 PM | 51,992 Views
This is Multiwii 2.3 configured for the PUMQ.

- 11ms DSM2 satelitte (change #define SPEKTRUM to 2048 in config.h if you're using a TX with more than 7 channels)
- Cesco's 8/16/32/64 KHz PWM code for brushed motors.
- Head Free and Heading Hold without compass
- Failsafe enabled
- Removed #ONLYARMWHENFLAT (thanks Benedikt)
- Removed useless gyro averaging (thanks Cesco)

PUMQ thread: https://www.rcgroups.com/forums/show....php?t=1885026