DataLogger - SD Nand (USB MSC)


Product ID : P-108


Datasheet / Sample Code

Datasheet - V1.0
Sample Code - V1.0

This is a data logger with serial interface. This module has inbuilt SD Nand memory to log the files instead of using removable USB pendrive. As the module uses in-built storage it eliminates storage medium removal in secured places. The SD Nand used is a high quality industrial grade SLC (Single Level Cell) which is much faster as well as it gives higher endurance. The buffer size for this modue is 512 bytes.


Files can be read as well as write in to the on board memory. It is very useful to create a text file or a csv file in a pendrive and write any data in to it. The module uses simple AT commands to read or write a file. Support appending file in writing so that data can be written continuously. Any simple MCU with UART interface can do the complex job of file creation, reading / writing using this module.


When the module is connected to a PC the module itself acts as a removable storage device so it is much easier to access the files stored in the on-board SD Nand memory. The default memory capacity usable is approximately 118 MBytes which is more than enough to save good amount of data. Anytime the internal memory can be formatted when it is connected to PC.


The ultra compact size of the unit (2.0cm X 2.5cm) makes it suitable to add in to your existing device. In addition to LED indicators additional outputs are provided for USB device removal detection and data ready signal to the external MCU for user convenience.


Operating Voltage : 5V

Supported BaudRates : 9600, 19200, 38400, 57600, 115200



Read Command:


RF $00$05$00$0A/CW001.TXT$0D - ($00 - one hex byte, $ is just a symbolic representation to understand)


$00$05 - $00 is high byte and $05 is low byte. This is a 16 bit value which skips that number of characters. Here it will skip first 5 characters and will start to read from the 6th character.


$00$0A - $00 is high byte and $0A is low byte. This is a 16 bit value which reads that number of characters. This shows that it will read 10 characters.


/CW001.TXT - File name to read.


$0D - Carriage return to indicate end of command.



Write Commands:


WF /CW002.TXT$0D   - Specifies the file name to write the data. If the file name already exists then it will append the file and keep writing to it. If there is no file with the given name is available then it will create a new file adn will start writing in to it.


WB Hello World$0A$0D - WB is the write buffer command which has the actual data to be written in the file.


Maximum buffer length is 250 bytes.


Kindly download and check the manual for other command details.


Note : It comes with industrial grade 1GBit (128 MB) SD Nand of which 118 MB useable.


This product can be customized as per need.


Related Products

DataLogger - Advanced (SD + RTC)
usb-host-keyboard-decoder
This is advanced version of serial interface data logger with real time clock as well as manual and automatic mode. This module has inbuilt SD Nand memory.
DataLogger - FLASH
usb-host-keyboard-decoder
This is a data logger with serial interface similar to SD Nand but the differece is it uses standard SPI Flash memory chip like W25Q64 as storage medium.
DataLogger - USB
usb-host-keyboard-decoder
This USB-Host acts as a data logger with serial interface. Files can be read as well as write to the pendrive. Can create TXT/CSV file for data logging.
Circuits World - Logo
© Circuits World. All Rights Reserved.