HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Apr 04, 2012, 07:45 PM
Registered User
BelgiŽ, Vlaams Gewest, Evergem
Joined Nov 2011
738 Posts
New Product
zeroGravity - An STM32 Flightcontroller based on PIPO32 hardware

First of all hi!

Dialfonzo (Eric) and I are working on a flightcontroller based the current PIPO32 (Link to website) hardware. It uses an STM32 chip.

Our goal is yet to make another flightcontroller with some new features. We have more room for programming code and storage and lots of speed to use.
All of the sensors will be onboard so no more stupid cables to solder, no more vibrations causes by cables.

Feel free to join the development. Contact me in PM.

Goals (listed)
- Creating the most minimal system necessary in code as in hardware
- Creating a plug-in system for Sensors, GPS, whatever
- As less as wires as possible.. All sensors will be onboard
- Easy changeable code
- Clean code

Achievements
  • Ordering the PIPO32 board
  • Port AfroFlight32 / PIPO as a test
  • Build our own flightcontroller

Microcontroller
We will use this platform as prototyper: (Thanks Erazz - It's the PIPO board )


Feel free to ask, help and share things..
Jessestr is offline Find More Posts by Jessestr
Last edited by Jessestr; Apr 06, 2012 at 02:24 PM.
Reply With Quote
Sign up now
to remove ads between posts
Old Apr 04, 2012, 09:04 PM
Registered User
BelgiŽ, Vlaams Gewest, Evergem
Joined Nov 2011
738 Posts
-- More information --
Jessestr is offline Find More Posts by Jessestr
Last edited by Jessestr; Apr 05, 2012 at 06:09 PM.
Reply With Quote
Old Apr 05, 2012, 08:19 AM
DiaLFonZo - UAV/Drone
Dialfonzo's Avatar
Canada, QC
Joined Oct 2007
6,723 Posts
Ok
We are waiting for some feedback from programmer to lock on that hardware.
Anyone ?
Dialfonzo is online now Find More Posts by Dialfonzo
RCG Plus Member
Latest blog entry: DiaLFonZo-Copter - Announcement
Reply With Quote
Old Apr 05, 2012, 08:54 AM
Registered User
Schweiz, AG, Schneisingen
Joined Mar 2011
698 Posts
really needed

Quote:
Originally Posted by Jessestr View Post
-- More information --

The STM32 processor is a really good a powerful processor for multicopters it can handle much and at a fast speed.
It works on 72MHz with 20KB SRAM and 128KB Flash that gives us enough storage room and power - even if we want to keep it as minimal as possible -



Another advantage is that it runs on a arduino based platform but for 32 bit processors. So still the known form of arduino but in a new jacket.
the base platform is sh**.
there is no advantage using arduino.
mainly because arduino will be using another core.

i would need more memory... and a faster chip.
plus sd card interface
plus secondary spi flash chip.
any experience on mems devices?
or just re-using what others use?

am i bad ?
this is just fresh copy of existing ideas.
nothing new and the processor is from the past.
robert b is offline Find More Posts by robert b
Reply With Quote
Old Apr 05, 2012, 09:16 AM
Registered User
erazz's Avatar
United States, NJ
Joined Jun 2004
1,746 Posts
robert b, I think you got it wrong

Though they use the arduino environment the CPU is pretty good. The problem is the lack of on-board sensors.

The chip has a lot of memory and is very fast. Why would you need another spi chip?

Fair disclosure: I'm also building a 32bit board. I know that the easiest thing is to actually build the board. The biggest issue is software, I know this from experience. You can have the greatest board in the world, if you don't have software its not going to be any good.
erazz is offline Find More Posts by erazz
Reply With Quote
Old Apr 05, 2012, 09:23 AM
DiaLFonZo - UAV/Drone
Dialfonzo's Avatar
Canada, QC
Joined Oct 2007
6,723 Posts
Quote:
Originally Posted by erazz View Post
robert b, I think you got it wrong

Though they use the arduino environment the CPU is pretty good. The problem is the lack of on-board sensors.

The chip has a lot of memory and is very fast. Why would you need another spi chip?

Fair disclosure: I'm also building a 32bit board. I know that the easiest thing is to actually build the board. The biggest issue is software, I know this from experience. You can have the greatest board in the world, if you don't have software its not going to be any good.
Thanks erazz i apreciate your feedback
The board is mostly a Prototype board.. To make sure it work.
Plan is to make our own PCB soon if everything is ok.

Want to merge with Pipo ??
Dialfonzo is online now Find More Posts by Dialfonzo
RCG Plus Member
Latest blog entry: DiaLFonZo-Copter - Announcement
Reply With Quote
Old Apr 05, 2012, 09:28 AM
Registered User
BelgiŽ, Vlaams Gewest, Evergem
Joined Nov 2011
738 Posts
@Robert

We sure will innovate this project and make it different than just another flightcontroller.

@Erazz
Thanks for your opinion. I'm a developer too.. maybe we can something out with PIPO like Dialfonzo said?

Start with fresh and clean innovating ideas for a 32bit capable platform
Jessestr is offline Find More Posts by Jessestr
Reply With Quote
Old Apr 05, 2012, 09:56 AM
Registered User
Schweiz, AG, Schneisingen
Joined Mar 2011
698 Posts
Quote:
Originally Posted by erazz View Post
robert b, I think you got it wrong
i don't think so.
- loiter - add a filter for gps estimates.
- use google 3d data to verify the current height abouve ground

and - i re-used an older kalman filter on an st32 chip.
to be precise timecop's hw.
i ended up at a 400 hz mainloop and a few things are not yet done.
and yes i did use an mpu-6050 which means quite fast reads to obtain mems data.

hmm - need more ram - more cpu cycles ... not in a row pls. - per timeslice
robert b is offline Find More Posts by robert b
Reply With Quote
Old Apr 05, 2012, 10:33 AM
Registered User
Schweiz, AG, Schneisingen
Joined Mar 2011
698 Posts
Quote:
Originally Posted by Jessestr View Post
Thanks for your opinion. I'm a developer too.. maybe we can something out with PIPO like Dialfonzo said?

Start with fresh and clean innovating ideas for a 32bit capable platform
hw developper?
to start with, there is a need:
- 32 bit platform - easy of development
- jtag interface
- any mems device will do it - on a desk i don't care about vibrations.

so i take:
- lpcxpresso with 120 mhz cortex m3
- freeimu
- gps device

when i looked at the maple stuff stuff i made u-turn in record time.
and i am set.
robert b is offline Find More Posts by robert b
Reply With Quote
Old Apr 05, 2012, 10:38 AM
Registered User
erazz's Avatar
United States, NJ
Joined Jun 2004
1,746 Posts
Well thanks for the offer guys,

The PIPO32 HW board is done and on it's way to me. I should have completed boards within a week. I'll open a new thread so I don't hijack this one.
erazz is offline Find More Posts by erazz
Reply With Quote
Old Apr 05, 2012, 10:50 AM
Destroyer of G-10
askman's Avatar
United States, OR
Joined Jul 2004
10,083 Posts
sounds like uavx-arm revisited. (which need a hardware as well) why start fresh when there are good code base to start from.
askman is online now Find More Posts by askman
RCG Plus Member
Old Apr 05, 2012, 11:00 AM
Registered User
Schweiz, AG, Schneisingen
Joined Mar 2011
698 Posts
Quote:
Originally Posted by askman View Post
sounds like uavx-arm revisited. (which need a hardware as well) why start fresh when there are good code base to start from.
that base needs to be setup in a cleaner way.
i assume it is a testbed for various sensor fusion algrithms.

has anyone used it as a base?
robert b is offline Find More Posts by robert b
Reply With Quote
Old Apr 05, 2012, 11:17 AM
Registered User
BelgiŽ, Vlaams Gewest, Evergem
Joined Nov 2011
738 Posts
Quote:
Originally Posted by erazz View Post
Well thanks for the offer guys,

The PIPO32 HW board is done and on it's way to me. I should have completed boards within a week. I'll open a new thread so I don't hijack this one.
As I can see on your google code PIPO32 is just AfroFlight - MultiWii port..
Jessestr is offline Find More Posts by Jessestr
Reply With Quote
Old Apr 05, 2012, 12:31 PM
DiaLFonZo - UAV/Drone
Dialfonzo's Avatar
Canada, QC
Joined Oct 2007
6,723 Posts
Quote:
Originally Posted by erazz View Post
Well thanks for the offer guys,

The PIPO32 HW board is done and on it's way to me. I should have completed boards within a week. I'll open a new thread so I don't hijack this one.
Well... is there any way we could have boards to developp?
Dialfonzo is online now Find More Posts by Dialfonzo
RCG Plus Member
Latest blog entry: DiaLFonZo-Copter - Announcement
Reply With Quote
Old Apr 05, 2012, 01:36 PM
DiaLFonZo - UAV/Drone
Dialfonzo's Avatar
Canada, QC
Joined Oct 2007
6,723 Posts
Quote:
Originally Posted by robert b View Post
hw developper?
to start with, there is a need:
- 32 bit platform - easy of development
- jtag interface
- any mems device will do it - on a desk i don't care about vibrations.

so i take:
- lpcxpresso with 120 mhz cortex m3
- freeimu
- gps device

when i looked at the maple stuff stuff i made u-turn in record time.
and i am set.
You know any board that we could use to developp ?
Dialfonzo is online now Find More Posts by Dialfonzo
RCG Plus Member
Latest blog entry: DiaLFonZo-Copter - Announcement
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Wanted NEED USBASP AVR Programmer mamba max1 Aircraft - Electric - Multirotor (FS/W) 0 Mar 30, 2012 10:36 AM
Sold New Microchip PICkit 2 Starter Kit programmer 34Ford Non R/C Items (FS/W) 2 Mar 03, 2012 05:05 PM
Discussion Another confused noob needs help please. Anarchy1 Multirotor Talk 25 Mar 01, 2012 04:09 AM
Sold Hitec servo programmer new! jakeg1999 Aircraft - General - Radio Equipment (FS/W) 3 Feb 29, 2012 08:45 PM
Sold NEW BALANCED EDF WITH MOTOR + ESC + programm card pajlotmato Aircraft - Electric - Jets (FS/W) 0 Nov 22, 2010 05:12 PM