USBStickLogger - Log serial data to an USB thumb drive

PCB + programmed uC + VDO
USBStickLogger: PCB, uC, VDO
€ 17,90
incl. 19% VAT excl. € 4 shipping

Order USBStickLogger-Set!
Looking for a customized firmware?
(e.g. with Parser, LCD, RTC)
Please mail me!
Need USB flash drive support in your application?
USBula
USBula - Serial to USB-Flash-Drive Bridge

USBStickLogger With this circuit you can log serial (UART) data to an USB thumb drive and record data over a long period without the need of a PC. Simply connect your system to the logger and plug in an USB keydrive. All incoming data is logged to a file on the memory stick.

Features

Usage

Connection

USBStickLogger has two connectors: the USB connector for the memory stick and a pin header socket for interfacing the UART and power supply:

PinFunction Connection diagram of USBStickLogger
1+5V
2GND
3[uc-Rx/Logger-Tx]
4GND
5
6GND
7
8GND
9uc-Tx/Logger-Rx
10GND

Configuration

Default setting for the UART is: 9600 baud, 1 start bit, 1 stop bit, no parity. You can configure this paramter by placing the file "CONFIG.TXT" to the USB thumb drive. Currently only the baudrate can be configured. Example:
COM_BAUDRATE:	115200

Logging

Once the device is connected and correctly configured, all incoming characters on the serial interface are written to the file "LOGGING.TXT" on the USB key drive.

Firmware

usbsticklogger_firmware_v1.2.tar.gz (2011-08-06)

Steps to compile the firmware:

Hardware

Schematic

USBStickLogger Schematic

Partlist

PCB + programmed uC + VDO
USBStickLogger: PCB, uC, VDO
€ 17,90
incl. 19% VAT excl. € 4 shipping

Order USBStickLogger-Set!
PartnumberValueReichelt No
C1, C2, C7, C8, C9100nX7R-5 100N
C3, C64,7uRAD 4,7/35
C4, C522pKERKO 22P
IC124FJ64GB002-I/P24FJ64GB002-IP (not programmed!)
IC3MCP1700-
K1USB-AUSB AW
K210polWSL 10W
LED13mm LED redLED 3MM 2MA RT
Q112Mhz12,0000-HC49U-S
R11k1/4W 1K
R2PTCPFRA 025
R310k1/4W 10K
R4, R5, R6, R72701/4W 270
S1SwitchTASTER 3301B
M1CaseTEKO 10007
M2Socket 28GS 20
M3PCB-

Links

de Elektor-Projekt: USB-Stick am Mikrocontroller