Ardu Hardware Roadmap

In reference to the comments in "DIY Drones team at Maker Faire" posting, I will start a new discussion about the future of Ardu Hardware Development.I think it is time for a more powerfull processor to execute our nice Arducode.There are a lot of benefit we would get from it. With faster Code execution we could use better mathematic solutions to make (as example) the arducopter more stable.Has anyone some suggestions which processor we should use ?I'm a fan of Cortex M3 processors wich are build from different companys, different periphery but all with the same core. The LPC1768 is one I 'm working with at the moment, but the STM32F103 is one which is more used in the ArduCopter scene (like OpenPilot,MP32, and AutoQuad5). I think Atmel has produced nice processor series, but at the moment there is't any cpu I would really like (compared to others).

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • 3D Robotics
    The Arduino project will be adding 32-bit later this year, and we'll be part of it. You'll be very pleased with the power and hardware choices. More news after the Arduino team makes the formal announcement this summer.
  • @ThomasB

     

    Here's a video of a Mikrokopter using what I understand to be a fairly basic processor:

    https://www.youtube.com/watch?v=gvH2f-AewX8

     

    I may be wrong, but I can't equate computational performance with stability. It may in some extreme circumstances, but good PID tuning, balancing props and motors etc seems to play a far bigger role in stability.

  • I asked a while ago about using ARM based processors and Chris said they use Atmel chips. This caused me confusion at first as Atmel produce ARM based chips but that was not the meaning. Arduino currently only use Atmel AVR based chips and as Ardupilot/Arducopter use them solely the link was clear. As Arduino and Atmel seem to be intimately linked and with Chris' clues of more power perhaps Arduino are spreading further into the Atmel spectrum of chips and giving us ARM based chips now. Fully compatibility with Arduino IDE would seem almost mandatory but will it be possible given such difference in processors.

    I see two approaches occuring:

    1. Mega power flagship model with intermediate ones later one.
    2. Incremetal power releases until "the beast" is released about 6 months after initial announcement.
  • I have been keeping an eye on Robero's work and it is very interesting (well done Robero!), it may be useful in the future to be able to increase loops to 800hz or more, BUT! I can't see what Ardu doesn't do at the moment that would be possible through a more powerful processor?

     

  • Moderator

    Hi ThomasB,

    I agree with your opinion , the big problem isn't the hardware but the lib and firmware . I'm working a lot on Multipilot32 platform and at the moment all the apm library are supported . ArducopterNG / Ardupirates are yet available on MP32 and compatible with Oilpan and his accessories , mag , gps ecc .

    Arducopter 2.0 is yet ported to Multipilot32 with his library I need only some time to test it.

    At the startup of MP32 project i share my vision with Chris and he told me that support my vision. I think that there're the space also for other approach as the new official Arduino platform .

    Best
    Roberto

This reply was deleted.

Activity

DIY Robocars via Twitter
RT @chr1sa: Just a week to go before our next @DIYRobocars race at @circuitlaunch, complete with famous Brazilian BBQ. It's free, fun for k…
Saturday
DIY Robocars via Twitter
How to use the new @donkey_car graphical UI to edit driving data for better training https://www.youtube.com/watch?v=J5-zHNeNebQ
Nov 28
DIY Robocars via Twitter
RT @SmallpixelCar: Wrote a program to find the light positions at @circuitlaunch. Here is the hypothesis of the light locations updating ba…
Nov 26
DIY Robocars via Twitter
RT @SmallpixelCar: Broke my @HokuyoUsa Lidar today. Luckily the non-cone localization, based on @a1k0n LightSLAM idea, works. It will help…
Nov 25
DIY Robocars via Twitter
@gclue_akira CC @NVIDIAEmbedded
Nov 23
DIY Robocars via Twitter
RT @luxonis: OAK-D PoE Autonomous Vehicle (Courtesy of zonyl in our Discord: https://discord.gg/EPsZHkg9Nx) https://t.co/PNDewvJdrb
Nov 23
DIY Robocars via Twitter
RT @f1tenth: It is getting dark and rainy on the F1TENTH racetrack in the @LGSVLSimulator. Testing out the new flood lights for the racetra…
Nov 23
DIY Robocars via Twitter
RT @JoeSpeeds: Live Now! Alex of @IndyAChallenge winning @TU_Muenchen team talking about their racing strategy and open source @OpenRobotic…
Nov 20
DIY Robocars via Twitter
RT @DAVGtech: Live NOW! Alexander Wischnewski of Indy Autonomous Challenge winning TUM team talking racing @diyrobocars @Heavy02011 @Ottawa…
Nov 20
DIY Robocars via Twitter
Incredible training performance with Donkeycar https://www.youtube.com/watch?v=9yy7ASttw04
Nov 9
DIY Robocars via Twitter
RT @JoeSpeeds: Sat Nov 6 Virtual DonkeyCar (and other cars, too) Race. So bring any car? @diyrobocars @IndyAChallenge https://t.co/nZQTff5…
Oct 31
DIY Robocars via Twitter
RT @JoeSpeeds: @chr1sa awesomely scary to see in person as our $1M robot almost clipped the walls as it spun at 140mph. But it was also awe…
Oct 29
DIY Robocars via Twitter
RT @chr1sa: Hey, @a1k0n's amazing "localize by the ceiling lights" @diyrobocars made @hackaday! It's consistently been the fastest in our…
Oct 25
DIY Robocars via Twitter
RT @IMS: It’s only fitting that @BostonDynamics Spot is waving the green flag for today’s @IndyAChallenge! Watch LIVE 👉 https://t.co/NtKnO…
Oct 23
DIY Robocars via Twitter
RT @IndyAChallenge: Congratulations to @TU_Muenchen the winners of the historic @IndyAChallenge and $1M. The first autonomous racecar comp…
Oct 23
DIY Robocars via Twitter
RT @JoeSpeeds: 🏎@TU_Muenchen #ROS 2 @EclipseCyclone #DDS #Zenoh 137mph. Saturday 10am EDT @IndyAChallenge @Twitch http://indyautonomouschallenge.com/stream
Oct 23
More…