Super T6/CT6B Mod (Custom motherboard and firmware using arduino)

Started by akhilzid, March 28, 2015, 12:59:47 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SideWinder

Which protocols do you have in mind? If you haven't glanced through these threads http://www.rcgroups.com/forums/showthread.php?t=2165676  then this DIY MultiProtocol Tx module  should be able to help you to add 2 more protocols namely DSM2, and Frsky. I wonder if everything can be run from Mega!






akhilzid

Currently looking into Frsky protocol(already tried some experiments with this), and the link already referred/bookmarked. but in my view the limitation in timers with single mega is not powerful to do entire job(and make too complicated). so need to integrate promini in to it for TX Module Mods and keep this separate.

anyway, first jobs are perfect motherboard that serve PPM(for TX modules), all kind of mixing stuffs, with telemetry(using mavlink protocol) and bluetooth based additional display(using mobile).

akhilzid

@Himadri and Avadhut,


Now updated with improved performance, less delay(faster response) and more parameters like battery monitoring calibration, screen update cycle time are added to menu.

Uploaded to the shared link.


akhilzid

Thanks fxshoppe for aknoledging your interest in this topic, Received your PM and replied with link to code.

fxshoppe

Thanks for sharing the code really appreciate. Have you tried arduinorc, i waiting for both arduino nano and time for the project.

However in case if you are looking for a case which gives you most of the stuff then i will suggest v922 case it has tactile switch for trims and good gimball. also all the connections are in jst connector so if you can make a custom pcb it will be good

in case if you donot want to play with pcb then remove the rf module at top and you an get most raw analog circuit on 2 rows of berg strip.

if you are okay to share ur number i can whatsapp the interiors.

A mega2560 would not fit in case but a nano can definitely fit in the case.

Regards
Amit
9810209995


akhilzid

Quote from: fxshoppe on April 13, 2015, 10:36:59 PM
Have you tried arduinorc,

yes, but still need PC to configure everything.

Quote from: fxshoppe on April 13, 2015, 10:36:59 PM
i waiting for both arduino nano and time for the project.

i think arduino mega is better, because nano is limited in pin numbers if need more switches.

Quote from: fxshoppe on April 13, 2015, 10:36:59 PM
However in case if you are looking for a case which gives you most of the stuff then i will suggest v922 case it has tactile switch for trims and good gimball. also all the connections are in jst connector so if you can make a custom pcb it will be good
in case if you donot want to play with pcb then remove the rf module at top and you an get most raw analog circuit on 2 rows of berg strip.

Thanks for the suggestion.

Quote from: fxshoppe on April 13, 2015, 10:36:59 PM
if you are okay to share ur number i can whatsapp the interiors.

PM'd My whatsapp number

Quote from: fxshoppe on April 13, 2015, 10:36:59 PM
A mega2560 would not fit in case but a nano can definitely fit in the case.

Original arduino mega is bigger but APM and Multiwi AIO (both compatiable with arduino) are small also with header pins can be plugged using bread board jumper/ servo lead connectors.

akhilzid

Received PM from 'SK1701' and replied with link to code.

akhilzid


lastRites

If the mega's size is an issue you can use a atmega 2560 breakout and perfboard it..
It is the pervading law of all things organic and inorganic,
Of all things physical and metaphysical,
Of all things human and all things super-human,
Of all true manifestations of the head,
Of the heart, of the soul,
That the life is recognizable in its expression,
That form ever follows function. This is the law.

akhilzid

yes, but Multiwii aio pro fits fine(Width: 5cm and Height: 5cm).

also this one looks nice: http://forum.arduino.cc/index.php?topic=146457.0

sudhakar_yg

Superb Mod Akhil!! Keep up the good work!! Thanks for sharing the info.

akhilzid

Thanks sudhakar ji,


Here is the Maiden Flight Using SuperTX

Voice of deaf

Could we use stm based mcu ?
What bout stm8s 
my plans is to use it without lcd and use 1 watt FrSky module. And one more question  , which radio reciever supports 10 channels in frsky ?
Born for FPV, Forced to LOS.

hiteshkher


TheScarecrow

Hey, thanks for implementing this great idea. I have a slight problem though
How do i upload this code to the arduino?
I open the SuperTX.ino file after placing all files in the SuperTX folder but it gives an error when compiling.
Thanks.

akhilzid

@hiteshkher, this modification is only adding a motherboard and display, you should use a TX module(can input PPM) along with this to transmit RF signal.

@TheScarecrow, can you please post a verbose output of the uploading error.

vinayak_2020

Hi akhil ,
          Nice project  {:)}
Downloaded  ur code from github . But  'U8glib.h' file missing  at github.
Could u pls upload the file

Vinayak

v2 eagle

How did i missed this thread,
amazing, i was looking for one such thing, but a question,

can we make a DIY radio with 2 gimbals, switches, Pots, and a DIY module from frsky stuffed inside a box?
FPV with head goggles

http://ashokpkumar.wix.com/mysite

Voice of deaf

Born for FPV, Forced to LOS.

akhilzid

@ vinayak_2020, Please grab the lib from here https://bintray.com/olikraus/u8glib/Arduino/view

@ v2 eagle, Thanks dear, yup you can build diy radio with this using any module(flysky, frsky) that support PPM Input.

v2 eagle

Great Akhilzid,

can you please post the complete schematics and arduino codes and procedure of the order of flashing them,
im a beginner in arduino and softbricked my arduino while trying to load a hex using xloader and my arduino mega no more responds to flashing although it is getting detected!

FPV with head goggles

http://ashokpkumar.wix.com/mysite

sooraj.palakkad

Ashok sir, you don't have to use any firmware flasher with arduino , Arduino IDE is the single tool that you need. Arduino sketches can be easily uploaded with arduino IDE via USB . This is made possible with the arduino bootloader preloaded in every arduino board.  the bootloader in your arduino mega may be over written when you tried flashing hex file with Xloader . You can revive it by flashing the arduino bootloader again , and it can be used with arduino IDE .

Sent from my Redmi Note 3 using Tapatalk
RC Hobbyist and an Aerial Cinematographer..

v2 eagle

any link for reflashing the bootloader, i have the turnigy usbasp.

@Akhilzid,

any updated on the schematics and firmware
FPV with head goggles

http://ashokpkumar.wix.com/mysite

Dipanjan

Link for flashing the bootloader

http://learn.cytron.com.my/2011/12/19/burning-arduino-bootloader-with-avr-usbasp/

for the connection between arduino and usbasp, please note that you need 6 pins - MISO, MOSI, VCC, GND, CLK, RESET
Both the pins on the usbasp and arduino ISP HEader has these pins, and they connect to their namesake :D.

Voice of deaf

Any link for arduino drivers.
I am having error for .net framework
Born for FPV, Forced to LOS.