I want to write a program to log accelerometer values from a RuuviTag at a frequency of 100Hz and write it to a CSV file. Can someone please tell me how I can do this and also which platform I should use (Espruino or GATT or Eddystone)? If a code relevant to this is available please do share as it would help a lot
The closest firmware for your need would be https://blog.ruuvi.com/monitoring-motor-operation-with-ruuvitag-df1a5739a926 and https://github.com/ojousima/ojousima.logger.c/releases/tag/1.0.0
Installing those firmwares requires devkit, or you have to make the SDK update DFU package.
Eddystone is a broadcasting firmware and not really useable here, on Espruino your previous code is closest thing I’ve found.