Dear Friends,
in the last Months FoxTeam are working to develope some new exciting update of our project.
We're working on Hardware:
- VR Brain MP32V3F1-IMU
- VR Brain MP32V3F4-IMU
- VR Distribution Board.
- VR Telemetry Board.
We implement two kind of ide for develop our project :
The VR IDE use:
- Standard Processing IDE same of Arduino.
- Complete integrated Eclipse IDE for editing , building and debug project (better for professional development)
- We are using OpenOCD Jtag Debugger for realtime inline debugging.
The Library :
- FoxTeam port and support Maple Library on all our platform.
- We port all standard APM library developed by DEVTEAM to MP32V3FX .
The Operating Systems :
We port on our platform different kind of Operating systems :
- FreeRtos
- ChibiOS
Firmware :
We porting on Multipilot32 the last revision of Arducopter 2.0.49 -50 firmware we try to mantain similar architecture of original Jason development but put inside same upgrade that is possible using the power of our platform.
Is available also professional support for develop custom application for different kind of application also for professional application .
After one year of experience on Arm Platform we are ready to present the new platform that will be available in the next months and in the new year.
News about Hardware :
Is available the new revision of Board the Multipilot32V3FX
It's will be available in different configuration :
MP32V3F1 - IMU
use the same micro of MP32V1 but have some upgrade for improve the quality of pcb and some news about the onboard peripherals :
- support SD using SDIO bus that is more fast of standard SPI port.
- We add also the support of USB as serial debug port.
The micro that we use is STM32F103 .
512 kbyte Flash and 64 Kbyte ram 72 Mhz cpu speed.
12 bit analog input.
16 bit PWM output.
The platform is available to end user.
MP32V3F4 - IMU
is the first low cost autopilot platform board that support powerfull STM32F4 Arm Cortex M4 micro .
1024 kbyte Flash and
196 Kbyte ram.
168 Mhz cpu speed.
USB Host OTG
Standard Video Input interface.
Integrate FPU (Floating Point Unit) for example the SQR function on STM103 is doing in 1200 cycles on STM32F4 it doing in 196 cycle. 10x fast
Integrate DSP hardware unit good for hardware matrix transformation , DCT and IDCT functionality.
12 bit analog input.
16 bit PWM output.
more detail on micro architecture : http://www.emcu.it/STM32F4xx/STM32F4xx.html
check the official ST video presentation for more info about the new micro.
I'm very happy to choose 1 years ago to invest on ST micro instead of SAM3U Atmel micro . ST doing us a big opportunity with this new microcontroller.
The platform is yet available for developer for more info about it contact me at lasernav@gmail.com
Is available the IMU revision of MP32V3FX .
We integrate on same board the MPU6000 that use SPI bus and DMA to transfer data between the micro and imu sensor.
in this sensor is available:
- Tri-Axis angular rate sensor (gyro) with a sensitivity up to 131 LSBs/dps and a full-scale range of ±250, ±500, ±1000, and ±2000dps
- Tri-Axis accelerometer with a programmable full scale range of ±2g, ±4g, ±8g and ±16g
- Digital Motion Processing™ (DMP™) engine offloads complex MotionFusion, sensor timing synchronization and gesture detection
Check this link for more info about the product :
http://invensense.com/mems/gyro/mpu6000.html
With this kind of architecture is posible to fly without any other kind of board. Is a good and powerfull RTF board.
To be continued ... :)
Original Post : http://www.virtualrobotix.com/profiles/blogs/project-update-mp32v3f4-arm-cortex-m4-available-fpu-and-dsp-on-bo
Comments
With the mpu6000 option, what is the interest of using VRIMU or OilPan IMU?
If i want to add a GPS, magnetometers and baro altimeter : is it posible to connect them directly on the Multipilot board?
My goal is to have the same functions as Arducopter/Ardupirates with GPS, altimeter and magnetometers...
Last questions : is it compatble with arducopter firmware?
We're define the price will be available in some days 1 week i think.
@Giuseppe
non e' ancora finita' qui ti ricordi che mi avevi fatto un bel regalo , non sta' facendo polvere come il tuo HG3 ... presto vedrai cosa ci ho combinato sopra :)
Grande team,
Grande Roberto !
@Karthik
Yes, you're right. 16 bit PWM resolution.
I think while presenting all these numbers, at least ONE value must go wrong ;)
Also, any word on how much it will cost?
Oh wow, amazing! Truly a masterpiece. Also shouldn't the STMicro chip have 16bit PWM resolution? I remember reading the F4 (the new ST controller) for STDiscovery development board and they said it had 12/16 16-bit PWM outputs.
Great new "toys" for Christmas, hope Santa will remember me :D I still can't believe the processing power and speed in such a small board. Nice development news, also the MPU6000 seems to me an excellent choice ! Keep on, I'll be following more news :)