Skip to the content
PCBKitNew board
2 layers100 × 70 mmA side, the printed circuit board in 3D

A-Side is a cassette tape inspired hub to connect full size SD cards among other things to my laptop. I own several cameras but it's not convenient at all to find my dongle and connect it.

Size
100 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
70
Nets
52
Pads
225
Tracks, vias
621, 65
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
5 Apr 2026
Updated
16 Jun 2026

Overview

A side is an open-source printed circuit board by spdidle, from the spdidle/a-side repository on GitHub. It is a 2-layer board of 100 × 70 mm with 70 parts on 52 nets, routed with 621 tracks and 65 vias.

It is built around the SD-106M, GL850G and SRV05-4. Its parts include 19 capacitors, 19 resistors, 4 ICs, 2 diodes and 1 switch.

Main components

3

README

README.md

A-Side 🎼

image

What is this?

A-Side is a cassette tape inspired hub to connect full size SD cards among other things to my laptop. I own several cameras but it's not convenient at all to find my dongle and connect it. So why not use a cute form to easily see your pictures!

Why did I make this?

I love cassette tapes and cameras. That's it!

Loving cameras mean that every time I need to view my photos, upload my photos, anything to do with my photos, it's such a hassle! Grabbing my SD card reader, then my hard drive, sometimes another dongle... Anyways, it's just way too much work. So I decided to make my own SD card dongle-esque thing, with 2 USB-A ports to facilitate any connecting of hard drives, and 2 SD card slots to maximize the photo goodness. When I don't need to fiddle with photos, it can also act as a normal USB hub, allowing me to plug in keyboard or mice into my laptop.

Features

  • 2 USB-A ports for portable hard drives, keyboards, or mice
  • 2 Full-Size SD Card slots for photos!
  • USB-C port because nowadays, everything seems to be USB-C...

How does it work?

Very self explanitory! Grab your favourite USB-C to USB-C cable, plug one end into your computer, the other into the hub, and voila! You are now able to plug whatever you want into this cute little cassette tape.

Design

Designed in KiCad, schematic and board files are in this repo:

image image image image

Case was designed (+ rendered) in Fusion360:

image

BOM (Bill Of Materials)

DesignatorComponent Name / DescriptionPackageValue / SpecQtyUnit Price (USD)Total (USD)Primary SupplierPart Number / Source Link
C1, C2Multilayer Ceramic Capacitor080522pF20.4600$0.92LCSChttps://www.lcsc.com/product-detail/C1804.html?s_z=n_q_CL21C220JBANNNC&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVVxWQVFdXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slQFVcU1NVTk8GEwkK
C3Multilayer Ceramic Capacitor08051uF10.9400$0.94LCSChttps://www.lcsc.com/product-detail/C28323.html?s_z=s_p_CL21B105KBFNNNE&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVVxQQVlbVjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
C10Multilayer Ceramic Capacitor08054.7uF10.4300$0.43LCSChttps://www.lcsc.com/product-detail/C1779.html?s_z=s_p_CL21A475KAQNNNE&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFVRT1lXUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
C11,C12,C13,C14,C15,C16,C17,C19,C20,C4,C5,C6,C7,C8,C9Multilayer Ceramic Capacitor0805100nF150.0687$1.03LCSChttps://www.lcsc.com/product-detail/C49678.html?s_z=n_q_CC0805KRX7R9BB104&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFdQT1ZaUzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRlZZXkoOAwwC
R1, R2, R5, R6Thick Film Chip Resistor0805100 kΩ40.0825$0.33LCSChttps://www.lcsc.com/product-detail/C149504.html?s_z=s_p_0805W8F1003T5E&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFFVT1deXjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
R4Thick Film Chip Resistor0805680 Ω10.2200$0.22LCSChttps://www.lcsc.com/product-detail/C17798.html?s_z=n_q_0805W8F6800T5E&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFJVQ1BWVTsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRlZZXlxIHxUDCw%3D%3D
R7, R8Thick Film Chip Resistor0805330 Ω20.1400$0.28LCSChttps://www.lcsc.com/product-detail/C17630.html?s_z=s_p_0805W8F3300T5E&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFJeQlZXVjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
R10, R23Thick Film Chip Resistor08055.1 kΩ20.1400$0.28LCSChttps://www.lcsc.com/product-detail/C27834.html?s_z=n_q_0805W8F5101T5E&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFNXT1FeUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRlZYVFRIHxUDCw%3D%3D
R11-R20Thick Film Chip Resistor080510 kΩ140.0250$0.35LCSChttps://www.lcsc.com/product-detail/C17414.html?s_z=s_p_0805W8F1002T5E&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFNfRFlXUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
D1, D2Surface Mount Indicator LED0805Standard Red/Green20.3350$0.67LCSChttps://www.lcsc.com/product-detail/C84256.html?s_z=s_p_NCD0805R1
SW1SMT Tactile Push Button3.9x2.9mm1.6N / 2.0mm Height12.2100$2.21LCSChttps://www.lcsc.com/product-detail/C495942.html?s_z=n_q_MPTFP2-V-T%252FR&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVFxeRlRbUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slT1VcUlJIHxUDCw%3D%3D
CARD1, CARD2Hinged MicroSD Card SlotSMTSD-106M Hinged20.5200$1.04LCSChttps://www.lcsc.com/product-detail/C266603.html?s_z=s_p_SD-106M&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVF1VQFZXVDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
GL850GUSB 2.0 Hub Controller ICSSOP-28GL850G-HHY2210.5500$0.55LCSChttps://www.lcsc.com/product-detail/C136617.html?s_z=n_q_GL850G-HHY22&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXVF1eTllbXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRVdYUVRVWQkaCgg%3D
IC3, IC4USB SD Card Reader ControllerSOP-16GL823K-HCY0420.4550$0.91LCSChttps://www.lcsc.com/product-detail/C284879.html?s_z=n_q_GL823K-HCY04&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXU1RSR1JZVzsOAxUeFF5JWBYZEEoKFBINSQcJGk4NBhADEA4cHktfQ1hADxALGw%3D%3D
U1, U2TVS Diode ESD Protection ArraySOT-23-6SRV05-4 (Low Cap)20.2550$0.51LCSChttps://www.lcsc.com/product-detail/C2836319.html?s_z=n_q_x_SRV05-4&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXU1RRRFlfVTsOAxUeFF5JWBYZEEoKFBINSQcJGk4NBhADEA4cHktfQ1hADxALGw%3D%3D
USB1, USB2USB Type-A ReceptacleThrough-HoleRight Angle / 90° Female20.2450$0.49LCSChttps://www.lcsc.com/product-detail/C456018.html?s_z=n_q_p_AF%252090%2520WJDG&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXU1VURlNYUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRVldUVdXTk8GEwkK
USB3USB Type-C ReceptacleSMT+TH16-Pin 2MD Type-C11.4100$1.41LCSChttps://www.lcsc.com/product-detail/C2765186.html?s_z=n_q_TYPE-C%252016PIN%25202MD(073)&lcsc_vid=FVBdVAJfRgcKUwcCQlVdBFQETlgIUlMAFFFcVAYEEVgxVlNeRlRXU1VQRFZaUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
Y2Quartz Resonator Crystal3225 SMT26.2982 MHz / 4-Pad10.1400$0.14LCSChttps://www.lcsc.com/product-detail/C2981681.html?s_z=n_q_3225-26.2982-22-10-10%252FA
PCBCustom 2-Layer Circuit Board100x80mmFR-4 / 1.6mm Thickness50.7000$3.50JLCPCBhttps://www.jlcpcb.com
$16.21

Build & Assembly

(I may or may not be larping, I've never soldered anything this miniscule before so bare with me and my limited theory knowledge)

Required Tools

  • Soldering iron
  • Solder
  • Tweezers
  • Tacky Flux
  • IPA & ESD Brush

Assmebly Steps

Solder on the microchips (the lowest profile ones), which include the GL850G, GL823K, and the ESD Protection Diodes.
  1. Apply a thin layer of tacky flux to the PCB pads
  2. Align and place the chip
  3. Tack down one corner pin with a tiny dab of solder
  4. Apply flux across all pins, and solder everything together
Solder on any passives, including resistors, caps, crystals, and LEDs
  1. Use the two-pad SMT technique, applying a small dab of solder on one pad
  2. Slide the component into the solder using tweezers
  3. Solder the remaining pad
Solder on the electromechanical components, which include the tactile switch and SD card slots
  1. Just do it? Haha?
Solder on the final, highest profile components, including the USB IO connectors
  1. Put the connector into the holes on the PCB, and solder from the bottom
  2. Use a magnifying glass for the USB-C, the 16 pins are going to be hell.
If you can afford PCBA, good for you. Ignore everything I just said >:(

Parts

70
QtyValueFootprintReferences
15100nFCapacitor_SMD:C_0805_2012MetricC4, C5, C6, C7, C8, C9, C11, C12, C13, C14, C15, C16, C17, C19, C20
11LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***
1010kResistor_SMD:R_0805_2012MetricR11, R12, R13, R14, R15, R16, R17, R18, R19, R20
4TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4
2100kResistor_SMD:R_0805_2012MetricR5, R6
2100kRResistor_SMD:R_0805_2012MetricR1, R2
222pFCapacitor_SMD:C_0805_2012MetricC1, C2
2330RResistor_SMD:R_0805_2012MetricR7, R8
25.1kResistor_SMD:R_0805_2012MetricR10, R23
2AF 90° WJDGeasyeda2kicad:USB-A-TH_AF-WJDGUSB1, USB2
2GL823KGL823K Model by Genesys Logic:SOP64P600X175-16NIC3, IC4
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2
2SD-106Measyeda2kicad:SD-SMD_SD-106MCard1, Card2
2SRV05-4Package_TO_SOT_SMD:SOT-23-6U1, U2
11uFCapacitor_SMD:C_0805_2012MetricC3
14.7uFCapacitor_SMD:C_0805_2012MetricC10
1680RResistor_SMD:R_0805_2012MetricR4
1Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1GL850GGL850G Model:28SSOPGL850G2
1SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1TYPE-C 16PIN 2MDeasyeda2kicad:USB-C-SMD_TYPE-C-16PIN-2MD-073USB3

The 67 most common of 70 parts.

Questions

How big is the A side PCB?

It measures 100 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the A side use?

70 parts, built around the SD-106M, GL850G and SRV05-4. 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 A side KiCad files?

From the spdidle/a-side repository on GitHub, at the commit this page was made from: the board is hardware/PCB/a-side.kicad_pcb and its schematic hardware/PCB/a-side.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the A side design in my own project?

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

Similar boards

  • 4 layers56.5 × 63.3 mmDigital microscope, the printed circuit board in 3D

    Digital microscope

    Ballistyxx/hqcam

    Code + physical documentation of the 3rd revision of my digital microscope

    26 parts1AGPL-3.0
  • 2 layers30.8 × 41.9 mmSD module, the printed circuit board in 3D

    SD module

    colinleroy/BurgerDisk

    A daisy-chainable Smartport hard drive for the Apple II

    13 parts20
  • 4 layers75.4 × 134.4 mmProjektUSBHUB, the printed circuit board in 3D

    ProjektUSBHUB

    Qeps/USB-hub-project

    KiCAD USB hub design

    102 parts2MIT
  • 4 layers67.8 × 70.6 mmUSB Hub, the printed circuit board in 3D

    USB Hub

    Lee34667/PCB_Kicad_Projects

    Creating a L9110 module using PCB techniques.

    54 parts1
  • 2 layers150 × 114.9 mmEls, the printed circuit board in 3D

    Els

    hobbymachinist/els

    Electronic Leadscrew For Lathe

    51 parts69GPL-3.0
  • 2 layers65 × 30 mmUSB Hub, the printed circuit board in 3D

    USB Hub

    llegoff/USB_Hub

    GL852G or GL850G usb2.0 hub PiZero format

    36 parts8
  • 2 layers21 × 61 mmB006 4 port usb hub GL850G, the printed circuit board in 3D

    B006 4 port usb hub GL850G

    skunkforce/edgy_boards_legacy

    small mostly single chip design bits with put_on_edge connectors

    38 parts6MIT
  • 4 layers86 × 69 mmZYNQ7000 MINIMB, the printed circuit board in 3D

    ZYNQ7000 MINIMB

    dj140/ZYNQ7020_Development_Board

    156 parts2