

USB MicroSD CardReader
USB MicroSD Card Reader
- Size
- 42.5 × 47.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 2
- Pads
- 100
- Tracks, vias
- 245, 0
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 6 Dec 2023
- Updated
- 8 May 2025
Overview
USB MicroSD CardReader is an open-source printed circuit board by Tonikiller10000, from the Tonikiller10000/USB-MicroSD_CardReader repository on GitHub. It is a 2-layer board of 42.5 × 47.5 mm with 40 parts on 2 nets, routed with 245 tracks and 0 vias.
Its parts include 11 resistors, 2 diodes and 2 connectors.
README
README.mdUSB_MicroSD_CardReader
Description:
This is an USB MicroSD Card Reader mad with the GL823K IC.
The footprint of the SD card holder was made by me, and I made it by mistake with a solder mask cover, witch had to be removed from it before soldering the socket.
USB_MicroSD_CardReader V1.0
The first version was just for testing, trying to use the GPIO pin of the IC, but unfortunately, because of the poor quality of the datasheet, it didn`t worked.

USB_MicroSD_CardReader V2.0
At the second version, I remake the SD card holder footprint, added some holes for a 3D case and used differential pairs for the USB data lines.

Schematic:
Results:
I have to wait the second board to arrive, and to make the 3D case for it, but overall, the board work`s verry well, and I am very happy of how it turned out.
LINKS:
GL823K datasheet (Card reader IC): https://datasheet.lcsc.com/lcsc/1912111437_Genesys-Logic-GL823K-HCY04_C284879.pdf
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | , , , , , , , , , , , , | ||
| 5 | 1K | Resistor_SMD:R_1206_3216Metric | R1, R1, R1, R1, R1 |
| 3 | 100nF | Resistor_SMD:R_1206_3216Metric | R1, R1, R1 |
| 3 | 10uF | Resistor_SMD:R_1206_3216Metric | R1, R1, R1 |
| 2 | GL823K | GL823K:SOP64P600X175-16N | IC**, IC** |
| 2 | GREEN | LED_SMD:LED_PLCC_2835 | D2, D2 |
| 2 | USB_A | Connector_USB:USB_A_CNCTech_1001-011-01101_Horizontal | J1, J1 |
| 1 | clipboard:b317c382-ba17-4104-904d-3b8d31d034b7 | ||
| 1 | LOGO | LOGO | G*** |
The 32 most common of 40 parts.
Similar boards
- 2 layers139.7 × 73.7 mm

- 2 layers149.4 × 177.4 mm

Lightsculpture
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
40 parts915 - 2 layers150 × 50 mm

EleLab v2 Bus150
Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
40 parts531GPL-3.0 - 2 layers66.4 × 48.1 mm

Raspberry
Chrismettal/flipper-zero-backpacks
Backpack-style addon boards for the Flipper Zero!
40 parts456 - 2 layers44 × 44 mm

- 2 layers90.8 × 53.3 mm

- 2 layers59.6 × 109.5 mm

Drop
ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
40 parts410 - 2 layers123.8 × 73.5 mm

Questions
How big is the USB MicroSD CardReader PCB?
It measures 42.5 × 47.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the USB MicroSD CardReader use?
40 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the USB MicroSD CardReader KiCad files?
From the Tonikiller10000/USB-MicroSD_CardReader repository on GitHub, at the commit this page was made from: the board is USB_MicroSD_CardReader/USB_MicroSD_CardReader.kicad_pcb and its schematic USB_MicroSD_CardReader/USB_MicroSD_CardReader.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the USB MicroSD CardReader design in my own project?
Its repository states no licence, so its author keeps all rights: ask Tonikiller10000 before reusing the design.