Difference between revisions of "SpecialBoards"

From Interaction Station Wiki
Jump to navigation Jump to search
(Created page with " == A wave of specialized micro controller boards == For a project with interactive kites: https://airlaboart.wordpress.com, I bought and investigated a lot of boards with spe...")
 
Line 15: Line 15:
 
== SD cards included ==
 
== SD cards included ==
 
For real time data collection. The data are stored on the SD card and can later be retrieved and analyzed, for instance using Processing.
 
For real time data collection. The data are stored on the SD card and can later be retrieved and analyzed, for instance using Processing.
 +
 
If the SD card is not on the board you can use this device:
 
If the SD card is not on the board you can use this device:
 +
 
OpenLog: https://learn.sparkfun.com/tutorials/openlog-hookup-guide?_ga=2.10013043.776216311.1558331043-1571920724.1558331043#firmware
 
OpenLog: https://learn.sparkfun.com/tutorials/openlog-hookup-guide?_ga=2.10013043.776216311.1558331043-1571920724.1558331043#firmware
  

Revision as of 02:23, 2 February 2020

A wave of specialized micro controller boards

For a project with interactive kites: https://airlaboart.wordpress.com, I bought and investigated a lot of boards with special characteristics.

All the different categories below require quite a bit of time to get used to and to get it working.

Sometimes you have to write in another programing language, like Micropython

Sometimes you have to install a new tool chain, using the terminal window.

A few links showing this tool chain pain: https://airlaboart.wordpress.com/2019/07/04/further-intelligence/ https://airlaboart.wordpress.com/2019/07/07/and-the-third-toolchain-maix-dock/

SD cards included

For real time data collection. The data are stored on the SD card and can later be retrieved and analyzed, for instance using Processing.

If the SD card is not on the board you can use this device:

OpenLog: https://learn.sparkfun.com/tutorials/openlog-hookup-guide?_ga=2.10013043.776216311.1558331043-1571920724.1558331043#firmware

Acceleration included

A lot of boards have acceleration sensors included.

These sensors come into a few variaties.

  • 3 axes, acceleration x,y,z
  • 6 axes, acceleration x,y,z, gyro x,y,z
  • 9 axes, acceleration x,y,z, gyro x,y,z, compass x,y,z
  • 10 axis, acceleration x,y,z, gyro x,y,z, compass x,y,z and ....

Only the

You could think that integrating the acceleration would make it possible to keep track of the sensor and calculate the position after a certain time. The formulas from physics suggest this: just integrating over time. The problem is that the errors are building up.

Camera included

The bigger boards now have cameras included:


AI included

Slow and Fast Sensors

Some data have to be tracked fast, like acceleration, gyro, compass, others can be sampled at a lower rate, like temperature, pollution, air pressure.

This means that different sets of sensors can be grouped together.


Summery of the boards

manual: https://www.pjrc.com/teensy/K66P144M180SF5RMV2.pdf

SD card: https://forum.pjrc.com/threads/55114-SD-Datalogging-Best-Practice-in-2019

IMU library: NXPMotionSense

  • Intel Curie Tiny Tile

https://software.intel.com/en-us/node/675623

Manual: https://www.intel.com/content/dam/support/us/en/documents/boardsandkits/curie/intel-curie-module-datasheet.pdf

Review: https://www.element14.com/community/roadTestReviews/2425/l/element14-tinytile-intel-curie-based-board-review