Skip to the content
PCBKitNew board
2 layers60.4 × 36 mmEMMC dumper, the printed circuit board in 3D

Pre alpha code version

Size
60.4 × 36 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
104
Pads
410
Tracks, vias
123, 2
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 Jan 2017
Updated
2 Jan 2026

Overview

EMMC dumper is an open-source printed circuit board by bartuss12, from the bartuss12/Clogger repository on GitHub. It is a 2-layer board of 60.4 × 36 mm with 67 parts on 104 nets, routed with 123 tracks and 2 vias.

It is built around the F1C100S, AMS1117-3.3 and EMMC04G-M627-A01. Its parts include 28 capacitors, 17 resistors, 5 diodes, 4 ICs and 2 connectors.

Main components

3

README

README.md

Clogger — Minimal Linux‑Powered USB eMMC Reader (F1C100S) Clogger is a tiny, reproducible hardware project built around the Allwinner F1C100S, designed to read, clone, and analyze BGA153/BGA169 eMMC chips using nothing more than a Linux system running from an SD card. The goal is to create a fully open, hand‑solderable tool that exposes an attached eMMC device to a host PC over USB — just like a USB mass‑storage adapter, but built from scratch.

🔧 Goals

*Build a minimal F1C100S board that boots Linux entirely from an SD card

*Provide a UART‑accessible Linux shell for debugging and control

*Use USB gadget mode to expose the connected eMMC as a block device

*Support BGA153/BGA169 eMMC reballing using low‑cost stencils and solder paste

*Offer a fully reproducible Buildroot toolchain (U‑Boot + kernel + rootfs)

*Document the entire bring‑up process: boot flow, device tree, SD layout, and USB configuration

*Create a simple, reliable tool for eMMC backup, cloning, and recovery

29.12.2025 Work on first hardware version started image

31.12.2025 Added 3D models, added LEDs (for work without terminal), added decoupling capacitors, added line resistors image

Parts

67
QtyValueFootprintReferences
20100nFPCM_JLCPCB:C_0603C1, C2, C10, C11, C12, C13, C14, C15, C16, C18, C19, C20, C21, C22, C23, C24 +4
8TestPointTestPoint:TestPoint_Pad_D1.0mm1V2, 3V3, CLK1, CMD1, D0, GND1, U_RX1, U_TX1
733ΩPCM_JLCPCB:R_0402R1, R2, R3, R4, R5, R6, R7
61uFPCM_JLCPCB:C_0402C4, C5, C6, C8, C17, C25
51kΩPCM_JLCPCB:R_0603R13, R14, R15, R16, R17
547kΩPCM_JLCPCB:R_0402R8, R9, R10, R11, R12
5LEDLED_SMD:LED_0201_0603MetricD1, D2, D3, D4, D5
218pFPCM_JLCPCB:C_0402C27, C28
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
124MHzPCM_JLCPCB:OSC-SMD_4P-L3.2-W2.5-BLX1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1EMMC04G-M627-A01Package_BGA:LFBGA-153_11.5x13mm_Layout14x14_P0.5mmU4
1F1C100sPackage_DFN_QFN:ArtInChip_QFN-88-1EP_10x10mm_P0.4mm_EP6.74x6.74mmU1
1Micro_SD_CardConnector_Card:microSD_HC_Molex_47219-2001J1
1TLV75512PDBV (WL9193S5-12)Package_TO_SOT_SMD:SOT-23-5U3
1USB_B_MicroConnector_USB:USB_Micro-AB_Molex_47590-0001J2

Questions

How big is the EMMC dumper PCB?

It measures 60.4 × 36 mm and has 2 copper layers, 1.6 mm thick.

What parts does the EMMC dumper use?

67 parts, built around the F1C100S, AMS1117-3.3 and EMMC04G-M627-A01. 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 EMMC dumper KiCad files?

From the bartuss12/Clogger repository on GitHub, at the commit this page was made from: the board is hardware/eMMC dumper.kicad_pcb and its schematic hardware/eMMC dumper.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EMMC dumper design in my own project?

Its repository states no licence, so its author keeps all rights: ask bartuss12 before reusing the design.

Similar boards

  • 6 layers50 × 60 mmTuxkeychain, the printed circuit board in 3D

    Tuxkeychain

    electron271/tuxkeychain

    Keychain shaped like Tux that can run Linux.

    56 parts18CC-BY-SA-4.0
  • 2 layers62 × 46 mmF1c200s, the printed circuit board in 3D

    F1c200s

    Mr-Bossman/f1c200s-dev-board

    A custom development board for an soc

    64 parts16
  • 4 layers30.1 × 66.6 mmNetwork player, the printed circuit board in 3D

    Network player

    naguirre/mds-builder

    The Manufacture du Son network player is a custom board built around an Allwinner f1c200s SoC running Linux and an ESP32-C3 companion chip providing Wi-Fi and BLE. Audio is routed out over SPDIF.

    80 parts3MIT
  • 4 layers25.5 × 32 mmLinux soc, the printed circuit board in 3D

    Linux soc

    NEOgHacking/linux_soc

    73 parts
  • 2 layers90 × 54.5 mmBusiness card, the printed circuit board in 3D

    Business card

    whateverany-org/business-card

    48 partsUnlicense
  • 2 layers150 × 100 mmNew year card for fhd, the printed circuit board in 3D

    New year card for fhd

    xiaoyaowudi-extreme/new-year-card-for-fhd

    This repository contains the design of the pcb which will be sent to fhd on the Valentine's Day.

    43 parts
  • 2 layers85.6 × 54 mmHdmizness, the printed circuit board in 3D

    Hdmizness

    Tuetuopay/hdmizness

    A business card that runs Linux, with a HDMI output

    67 parts6
  • 2 layers25.5 × 32 mmLinux soc, the printed circuit board in 3D

    Linux soc

    hackclub/hackxpansion

    A modular game console based on RP2354

    57 parts5GPL-3.0