A complete solution for interfacing the XTX XTSD04GLGEAG SD card chip with Arduino using SPI communication. This project includes PCB design files, Arduino code with a user-friendly serial interface, and comprehensive documentation.
- Direct PCB Integration: Chip can be soldered directly to your PCB
- Arduino-Compatible: Works with any Arduino board with SPI
- User-Friendly Interface: Serial menu for file operations
- Plug & Play: No drivers needed - works like standard SD cards
- Compact Design: Breakout board for easy prototyping
- XTX XTSD04GLGEAG chip
- Arduino board (Uno, Nano, Mega, etc.)
- Custom PCB (files included) Click Here to check
- SD card reader (for initial testing)
/Arduino- Complete Arduino sketch with serial interface/PCB- Gerber files, schematic, and BOM for breakout board/Documentation- Wiring diagrams and assembly guide
- Order PCB: Use Gerber files in
/PCB/GERBER/Order here - Assemble: Solder XTSD chip and SIL connectors
- Wire to Arduino: Follow wiring diagram in
Documentation/ - Upload Code: Use Arduino IDE with SdFat library
- Test: Open Serial Monitor (9600 baud)
- File creation, reading, writing, deletion
- File listing with sizes
- SD card information display
- Automatic reconnection with retry logic
- User-friendly serial menu system
Watch the complete build and demo on YouTube: Full tutorial
Feel free to fork, modify, and submit pull requests. Issues and feature requests are welcome!
MIT License - see LICENSE file for details