Hello,
This is my first post here
I would like to have a little brain storm with you about a new product that I'm currently designing.
This is an IMU data logger that has to record IMU data to flash memory - 9 axis (16 bit x 10) at 100Hz rate.
The device has to record for 3 hours minimum, it has to be battery powered, very small and data download has to be very easy.
My first brain storm -
- What MCU do i choose, STM, Atmel, NXP, Cypress? The parameters are - cost, performance, development environment, size, battery life
- 8 bit or 32 bit MCU?
Part 2: I have to download data from multiple (24) loggers, so I'm going to design some kind of docking station for 24 units that will charge the units and download the data (32MB each) to PC
Second brain storm -
Should I add USB for each device and design the docking station as USB hub, this way each device will show up on the PC as USB drive
or
Should I use UART/SPI/I2C interface between unit and docking station and the docking station will connect to the PC as COM port?
Any input will be appreciated
Thanks
Michael