SpecialBoards
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:
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
- Teensy 3.6, https://www.pjrc.com/teensy/pinout.html
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