Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

XTX XTSD04GLGEAG SD Card Interface

electronics Open Source PCB

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.

Project Banner

πŸ“‹ Features

  • 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

πŸ› οΈ Hardware Requirements

  • XTX XTSD04GLGEAG chip
  • Arduino board (Uno, Nano, Mega, etc.)
  • Custom PCB (files included) Click Here to check
  • SD card reader (for initial testing)

πŸ“ Repository Structure

  • /Arduino - Complete Arduino sketch with serial interface
  • /PCB - Gerber files, schematic, and BOM for breakout board
  • /Documentation - Wiring diagrams and assembly guide

πŸ”§ Quick Start

  1. Order PCB: Use Gerber files in /PCB/GERBER/ Order here
  2. Assemble: Solder XTSD chip and SIL connectors
  3. Wire to Arduino: Follow wiring diagram in Documentation/
  4. Upload Code: Use Arduino IDE with SdFat library
  5. Test: Open Serial Monitor (9600 baud)

πŸ“Š Arduino Code Features

  • File creation, reading, writing, deletion
  • File listing with sizes
  • SD card information display
  • Automatic reconnection with retry logic
  • User-friendly serial menu system

πŸŽ₯ Video Tutorial

Watch the complete build and demo on YouTube: Full tutorial

🀝 Contributing

Feel free to fork, modify, and submit pull requests. Issues and feature requests are welcome!

πŸ“„ License

MIT License - see LICENSE file for details

πŸ™ Acknowledgments

  • XTX for the XTSD04GLGEAG chip
  • Bill Greiman for the SdFat Arduino library
  • JLCPCB for reliable PCB fabrication services
  • Altium for providing professional PCB design tools

About

Arduino interface for XTX XTSD04GLGEAG SD card chip with custom PCB breakout board. Complete solution for embedded storage using SPI communication. Includes Arduino code with serial menu, PCB design files, wiring diagrams, and examples. #Arduino #SDCard #SPI #PCBDesign #Embedded #Electronics #DIY #3DPrinting #OpenSource

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /