Collecting data for new IMU Design

Hello,

 

  I work with Love Electronics in the UK, providing breakout boards and development resources in the UK and Europe.

  I've noticed a lot of people bringing out new IMU boards recently, but with many people who would purchase them asking for additional features/modifications. I have a design I would like to implement, and would love some feedback at this stage to improve the product before its release.

  Here are the current details:

  • 3 Axis Accelerometer (ADXL346)
  • 3 Axis Gyroscope (TBD)
  • 3 Axis Magnetometer (HMC5883L)
  • Pressure Sensor (BMP085)
  • Real Time Clock (TBD)
  • Temperature Sensor (TBD)
  • GPS Header
  • XBee Header
  • Output data over I2C, SPI and Serial
  • Input interrupts
  • Lightweight
  • Low power

  My questions would be, often people are asking for the following features, would people be prepared to pay for these extra features, or are they not a deal-breaker for an IMU purchase?

  • Micro SD Card
  • PWM Headers (With 5V, Signal, GND)
  • Power Regulation (Provide 12, 5, 3.3V to external circuits)
  • JTAG Exposed

   The main point of contention is usually the microcontroller on the board. A lot of people prefer an ATMega328, for use with the Arduino enviroment, however a lot of other people would prefer something a little more pokey, like an ARM7. Also, some people would rather there wasn't a microcontroller, just outputs so that people can add their own, what is your take on this?

 

    I would really appreciate some feedback from the community here at diydrones.com, since you guys seem to know a good IMU when you see one!

 

Thanks,

James

 

www.loveelectronics.co.uk

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

Join diydrones

Email me when people reply –

Replies

  • James,

     

    seems you are not even sure if is this going to be a AHRS or just a breakout board for a couple of sensors?

     

    If I were you, I would do some research, then compare features of existing and upcoming IMUs, and then think about what niche to go for.

     

    Things you did not even menion, but are very important:

    - License

    - Open source or not

    - Firmware capabilities

    - Arduino IDE compatible? Plugins needed? Provided?

    - In case you plan on "some kind of visualization software": Operating systems supported? "Windows only" is a no-no.

     

    From my experience a 328 is to small.

    Once the AHRS is loaded there is nearly no space left for extra code.

    SD card please. Micro SD is just to small.

     

     

     

This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…