DataLogger - Advanced (SD + USB + PDF)


Product ID : P-111


Datasheet / Sample Code

Datasheet - V1.0
Sample Code - V1.0

This advance model data logger with serial interface has 2 USB ports with PDF file generation capability. This module has inbuilt SD Nand memory to log the files as well as USB drive can be used to export PDF files to the removable USB pendrive from internal SD Nand memory. 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.


This advanced module can generate PDF files from the internal SD Nand memory's log file (TXT/CSV format) without the need of PC. The generated PDF file is saved to the external USB disk while log files are saved in the internal SD Nand memory. There are 2 USB ports in which one is used as host to access USB pendrive while the other USB port works in device mode and it is used to access the internal SD Nand memory through Mass Storage Class.


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 (5.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 - SD NAND
usb-host-keyboard-decoder
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.
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.
Circuits World - Logo
© Circuits World. All Rights Reserved.