Using the Datalogger Shield

Q&A forumCategory: QuestionsUsing the Datalogger Shield
messfuchs asked 4 weeks ago

Hej!
I want to add a datalogger to my simplertk2b.. there are plenty of datalogger shields for arduino. Since such a shield has enough space carrying an wemos mini d1 it would be cool adding some internet capability too.
Would this work? What about the pinout of such a shield and the one of simplertk2b
thx for helping out!

1 Answers
clive1 answered 4 weeks ago

Well the serial is on D0/D1, at a voltage set via IOREF
You could plug it into an STM32F746G-DISCO, get a MicroSD card, Ethernet and a screen..

messfuchs replied 4 weeks ago

Hej!

Thx, the simplertk2b interfaces are very well described and i know I could attach any computer.

I want to add it via Arduino shield. Would be cool combining for example adafruits data logger and on it’s remaining Space a wemos d1 mini as logic unit.

Do you think that will work?

Kind regards

clive1 replied 4 weeks ago

>>Do you think that will work?
It might, the capabilities of the Arduino platform, and your programming, building, integration skills aren’t known to me. You’d need to be comfortable with the data rates coming from the receiver, and your ability to concurrently write to the card. Writing data as single 512-byte sectors, and 1-bit SPI interface is likely to be pretty slow. Even the Grand-Central card, with a capable CPU, has a very slow SDCard implementation.

I’m used to writing cards at 10’s Megabytes/Second via 4-bit SDIO interfaces, to cards up to 200-400 GB, something I don’t think the https://learn.adafruit.com/adafruit-data-logger-shield/overview would get close to touching.

The requirements to log 38400 baud NMEA data aren’t that high, but the ability to do things concurrently are challenging. The data keeps streaming, you can’t disappear for 10’s-100’s milliseconds to write the data someplace else.
I’ve got people using Arduino’s who can’t manage beyond 5 Hz 115,200 baud, they are using a quite capable Cortex-M3 micro-controller, so their issue is either with the platform or algorithms.

messfuchs replied 3 weeks ago

Hej!.. Sounds very reasonable! Thank you for that information! I might try it with both, shield and a small computer named after a fruit..

PPascal replied 2 weeks ago

I am using this OpenLog SD card data logger : https://www.sparkfun.com/products/13712
only connected with Tx0, +5V and GND. I am getting raw data in ubx strings.