New Hardware Support

16 views
Skip to first unread message

Paul Jones

unread,
Feb 9, 2011, 4:07:22 AM2/9/11
to ardup...@googlegroups.com

Hi everyone,

 

Looking for some opinions: How should we handle using different hardware other than the normal APM + IMU?

Eg. I was just working on my APM + Wii Tricopter and I noticed that I didn’t have any dip switches to configure anything!

Sometime soon there will be a Seeduino based version with a different IMU shield, and in the future I plan on making a Cortex M3 version with some existing IMU shield.

 

The Aeroquad project has support for diverse hardware, so it would make a good case study for how we could do it.

 

Thoughts??

 

 

Cheers,

PeeJay.

Frank.T

unread,
Feb 9, 2011, 4:27:27 AM2/9/11
to ArduPirates
Doesn't make sense that we first have a good flying version on the
current hardware instead on supporting (put a lot of time in) all kind
of hardware or derivatives?

//Frank

Paul Jones

unread,
Feb 9, 2011, 4:34:48 AM2/9/11
to ardup...@googlegroups.com
Yes it does, but there is basically only me working on it at the moment. I don't want to interfere with what everyone else is doing, so that's why I was asking for comments. I've already got the hardware and was just in the process of porting my code from the old Ardupirates version to the NG version.

Frank.T

unread,
Feb 9, 2011, 4:51:37 AM2/9/11
to ArduPirates
Sorry than I misunderstood you.
It is certainly a good idea to support different (cheaper?) hardware
and sensors.

//Frank

On 9 Feb., 10:07, Paul Jones <p...@pauljones.id.au> wrote:

kinderkram

unread,
Feb 9, 2011, 5:04:31 AM2/9/11
to ArduPirates
Hi PeeJay,

Thx for your initiative! You're not alone.
Mariano (mgros) is also working on it. I'll ask him to open a new
branch for his code.
The Aeroquad is a good base since it supports the most hardware afaik.

Also the MultiWii code should be considered. I don't know exactly
where to start but some case studies would be the way to go.

Maybe Mariano could shed some light on it...

Norbert


On 9 Feb., 10:07, Paul Jones <p...@pauljones.id.au> wrote:

Mariano Gros

unread,
Feb 9, 2011, 11:54:46 AM2/9/11
to ArduPirates
Hi Norbert and PeeJay

I Think we can do lot of things with different HW.
I remember when flying and AeroQuad Quad, i discovered, first
BaronPilot an later MultiWii.
At that moment i had a problem, I only have a Arduino MEGA and the
other SW only work with ProMini.
I started to study the code, ATMEL specication and other dierent codes
that work with MEGA.
Some test and at the end i could write a MEGA version for BP and
MultiWii.
Norbert introduce me in Pirates world and give me a challenge. Work
Arducopter SW in a standar Arduino?
I knew that the HW of APM is mainly designed to planes and have
special HW for some function. APM HW have a special part to read RC
and give Fail-Safe funtions.
Again reading code and study schematics and at the en i found a
solution, with a ligh modification of APM_RC library we can read RC
signal an integrate it in Arducopter SW. (Norvert knows my first draft
version. We have RC readings in configurator using an Arduino or
Seeduino MEGA) One problem solved.
The second issue was the IMU functions
I started to use the PeeJay Arducopter Superstable WII version and now
i have also readings of Wii sensors in configurator.
As I said we can do many things, we only need to know where the
functions are, how works the code, do test and time (my first problem)
In this case the modularization of Arducopter code help a lotin
invertigation phase.

Mariano.
> > PeeJay.- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

kinderkram

unread,
Feb 10, 2011, 6:20:55 AM2/10/11
to ArduPirates
Thx, Mariano!

You're a Pirates' Admin in the Google Code section and start building
your own branch there.

Norbert

kinderkram

unread,
Feb 10, 2011, 10:04:55 AM2/10/11
to ArduPirates
Great News!

Paul aka Goofy's Flyduino is working with Jussi's IMU and Alex'
MultiWii v1.6!

Got mine today and I just could swap my Seeeduino with it.

See more info here: http://www.rcgroups.com/forums/showthread.php?t=1381577


Excited Norbert
Reply all
Reply to author
Forward
0 new messages