znuh / usb_msc-devboard

Devboard for USB mass storage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devboard for USB mass storage

Photo

EDA: KiCad7

Parts

  • MCU: STM32F730R8Tx (or compatible)
  • Mass storage: MicroSD via DM3D-SF socket (attached to SDMMC1 of STM32)
  • USB3318 USB high speed PHY
  • 3.3V voltage regulator: AP7313-33SR or compatible
  • PCB: 4 layer (Sig1, GND, 3.3V, Sig2) stackup
  • 1x USB-C, 1x Micro USB
  • 3x 0603 LEDs (power, user1, user2)
  • 1x Button (Bootloader + user defined)
  • passives: 0402 and 0603
  • all componentes are on top, none on bottom

Notes

  • USB-C connector for hi-speed USB
  • Micro USB connector for dev/debugging/DFU bootloader
  • Testpads on bottom for UART (debugging, etc.)
  • only one 13MHz crystal, connected to STM32 - MCO1 output of STM32 clocks USB PHY
  • serial termination resistors in all clock lines

About

Devboard for USB mass storage

License:Creative Commons Attribution Share Alike 4.0 International