Newbie Sensor Data logging

Hi everyone,
I'm looking to create a little data-logging project that saves movement related info to an SD card.

The Arduino 33 BLE Sense has everything I need, but looks like I need an external SD card slot. Can Someone recommend a suitable one? I've searched the forums but seem to only find posts of people who can't get it to work?

Is there any way to make this into a nice form-factor except for a breakboard?

Alternatively, is there a Uno or similar with everything onboard?

Thanks for your help in advance!

Because the Nano 33 BLE Sense is a 3.3V device, there is no need for level converters. So a plain adapter is sufficient. E.g. Pololu - Breakout Board for microSD Card.

1 Like

Don't buy any module that says it can work on either 5V or 3.3V or has a 3.3V regulator.
Those are the ones most people have problems with.
@sterretje suggestion is perfect.

1 Like

How much data are you storing and in what time frame?

Ah, ok I see, that looks great! Literally just wire it up correctly and I presume the 33 BLE Sense can 'see' the storage

For this test, I'd like to install and leave it for as long as possible.

If I run it off a wired power connection, I could leave it for 3+ months, or if needed I could start the test with 1 month assuming a large Anker Powerbank would be suitable. I'd look at the LIPO boards in the future.

I'd like to collect this data, say every second:
Date, Time, IMU Data (3D accelerometer xyz, gyroscope xyz and magnetometer,) GPS, Barometric, Temperature.

For the orientation it would be good to get 'real world' orientation after calibration, which I understand to be Euler measurements. I read that the older Bosch BNO055 would calculate this on chip then export that measurement too, but not sure if thats the same with the 33 BLE Sense.

Does anyone know the benefits of using this datalogger instead:

(I appreciate the Adafruit forums might be a better place to ask)

It's suitable for Uno/Mega etc which have the same form factor as the data logger. Since Uno, Mega etc are 5V and SD cards are 3.3V, it will have the necessary level converters. Looks like it also has an RTC.

I would not recommend it for your project.

Did you consider logging via the serial port? In my experience 500k baud is optimal. You would need to use a pc app which supports a log file like TeraTerm for example.

Since you ask, the EtherTen is a Uno with Ethernet and SD on board. It was my first Arduino and is very well made, but I don't particularly recommend it because of its price. I just use a W5100+SD shield on Uno/Mega these days, without using the Ethernet.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.