HobbyKing.com New Products Flash Sale
midelic's blog
Posted by midelic | Jun 28, 2014 @ 11:43 PM | 2,176 Views
DIY Multiprotocol TX Module
This setup is based on Phracturedblue idea of universal Tx module he made for integration with his devo TX(deviation firmware).Following this and multiple RC protocols existing in deviation firmware,I was able to make an integration of these most popular RC protocols in arduino on a standalone module based on single atmel 328 chip and driven by any TX able to output PPM signal.
Protocol selection is made by using a dip switch or rotary dip switch (binary code).
More info below....
Posted by midelic | Mar 17, 2014 @ 02:30 PM | 2,943 Views
DIY FrSky TX(RF)Module
A DIY Frsky RF module based on Phracturedblue work in its deviation firmare.
I managed to port his deviation code for a DIY Frsky TX module in arduino.
For more info see:

The second post on the same thread
DIY FrSky RX module(2 way)
The code is an arduino adaptation from Kyrre Aalerud(aka Kreature)..frsky rx demo.
I tried his demo code as it was but unfortunately I couldn't make it work ,so I rewrote some parts of it..and added some more.Now It is complete with 8 channels servo PWM and PPM out signal,auto tunning routine for base channel offset...diagram.
For more info see:
Posted by midelic | Mar 05, 2014 @ 06:54 PM | 3,323 Views
I made Tx code for a single stick controller in a Nunchuck case...wireless(RF module inside).
The TX core is an Atmega 328 chip.It can be used an arduino promini board.
There are 2 versions one with separate acc using 6050 chip(gyro-acc combo) and other using original acc from wii nunchuck..Atm the RF module is an A7105 chip so it can work with Flysky and Hubsan protocol.
This version is using nunchuck acc sensor,,,for control.

If using other RF module can be programmed for use with other protocols.
If you are interested about more info you can ask directly on below thread.
Before start the setup need calibration.

default rate is 60%

-up_button 100% rate
-down_button back on default rate.
The dual rate is set to default to 60%,..... for 100% push nunchuck "C"button and to revert to default 60% push "Z"button.

Calibration mode:
keep up_button pressed and start the tx..you'll see led blinking..depress up_button move stick up/down left/right to the end,when finished press down_button..led comes solid on and calibration is complete."
************************************************** ****************************
Throttle/aileron are on nunchuck acc sensor...and rudder/elevator on single stick.It works following hand movement up/down on throttle(hand down throttle low,hand up raise throttle),left /right aileron movement(lean hand left aileron low ,lean hand right aileron high)
mimics the movement of the actual flier you have(quad,tri,plane)

Related info on below links:

Added diagram and hex files for a Nunchuck transmiter with integrated Flsyksy/Hubsan protocol...NO PPM ..all required code is embedded in promini M328/16Mhz chip.
Added pic with the two Nuchuck TX I build,
New version of Flysky code, fixed some bug in code causing signal interrupts problem .
Remove the old version is obsolete.
see "Nunchuck_Tx_Flysky_integrated_promini_2"
Posted by midelic | Mar 05, 2014 @ 06:22 PM | 2,718 Views
DIY "FlySkyRX-USB" wireless RC dongle for model simulators

It was brought to my attention an old project PPM to USB adapter.
by Thomas Pfeifer on http://thomaspfeifer.net/ppm2usb_adapter_en.htm
This PPM to USB adapter was used as USB joystick for free RC simulators.Basically any TX with PPM out was hooked to this USB decoder..connected tor PC..and doing RC training on flight simulator.
Furthermore on DIY Flysky thread "plane spotter" was using a DIY Flysksy rx(in PPM mode) and togheter with a PPM to USB decoder(with pic chip)...trained his kids using a free model simulator.

Starting from that,I had an idea.

read more on...
Posted by midelic | Jul 10, 2013 @ 03:42 PM | 3,457 Views
As promised I made my hand ..on one Hubsan RF module.So finally arrived.I know there is already one version on openrc forum..but this one is here on Rcgroups.
Thanks to Phracturedblue brilliant work on hacking Hubsan protocol..., I was able to write an arduino code for a DIY Hubsan Tx module.
With this hardware posted below and this code I think it is possible for anybody to build his own Hubsan Tx module.
Because any serious tx have PPM output signal on trainer port(or more, like 9x for connect external module),
....I used Hasi's "Read_any_PPM" decoder for getting the required servo timing data.
read more on:

As some people request I made also an Hubsan Rx .Not all Hubsan flight controler but only Rx part.Atm it can be used in many aplications like multiwii setup using Hubsan ppm code....or FPV quad using Hubsan FPV tx.
more info below.
Posted by midelic | Jul 06, 2013 @ 08:49 AM | 3,932 Views
Well I made a multiwii 2.2 version with FlySky Rx integrated...meaning multiiwii with Rx in direct connection.......no servo signal, no PPM signal required,The FlySky rx code is integrated in multiwii code.At the moment this version was tested successfully by Phil Cowzer (Sadsack).He made also some videos.
However multiiwii -Flysky version is still in testing not yet final....
see below ....last version....


FlySky Protocol Integrated into Multi Wii Plus V4.3 Flight Test. (3 min 39 sec)

Posted by midelic | Jul 06, 2013 @ 07:40 AM | 3,650 Views
Inspired of the same PB,... Flysky protocol breakthrough...I wrote an arduino RX FlySky code...basically this code is written for multiwii integration,...... so it is not complete full Rx...but this will change in the future...see below link....
So this one it is still in development.Phil already tested one version Rx with PPM out and that will be posted soon....
More info will follow ...on these threads/posts
Posted by midelic | Jun 28, 2013 @ 01:43 PM | 4,051 Views
DIY "FlySky" TX(RF) module

Thanks to Phracturedblue brilliant work on hacking Flysky protocol...and to ThierryRC excellent pic asm code, I was able to write an arduino code for a DIY FlySky Tx module.
With this hardware posted below and this code I think it is possible for anybody to build his own FlySky Tx module.
Because any serious TX have PPM output signal on trainer port(or more, like 9x for connect external module),
....I used Hasi's "Read_anyPPM" decoder for geting the required servo timing data.

See below some pics for an M8 arduino build by me used for testing Fkysky and Hubsan code.
read more about on: