Files

README.md

<![CDATA[]]>Benchling ๐ŸŽ๐Ÿงฌ<![CDATA[]]> โ€ข <![CDATA[]]>DDJF_PL ๐Ÿ“š๐Ÿงช<![CDATA[]]> โ€ข <![CDATA[]]>SpaceDot ๐ŸŒŒ๐Ÿช<![CDATA[]]> โ€ข <![CDATA[]]>AcubeSAT ๐Ÿ›ฐ๏ธ๐ŸŒŽ<![CDATA[]]>

View this project on CADLAB.io.

AcubeSat - Science Unit PCB

This repository contains schematics and layout files for the Science Unit PCB.

Note: This repository is a work-in-progress and untested. Please use at your own discretion.

Requirements

  • You will need KiCad version 5 to open the schematics, layout, etc.
  • All the libraries used are stored inside this repo for your convenience. There are no external dependencies.
  • STM32CubeMX for the mcu pin initialization and configuration.

Usage

. โ”œโ”€โ”€ .gitignore โ”œโ”€โ”€ LICENCE โ”œโ”€โ”€ README.md โ”œโ”€โ”€ fp-lib-table โ”œโ”€โ”€ STM32CubeMX โ”‚ โ”œโ”€โ”€ stm32h743zi.ioc # STM32CubeMX project โ”œโ”€โ”€ lib โ”‚ โ”œโ”€โ”€ 3Dmodels # The 3D models โ”‚ โ”‚ โ”œโ”€โ”€ *.stl โ”‚ โ”‚ โ”œโ”€โ”€ *.stp โ”‚ โ”‚ โ”œโ”€โ”€ *.wrl โ”‚ โ”œโ”€โ”€ Components.dcm # Schematic component library documentation โ”‚ โ”œโ”€โ”€ Components.lib # Schematic component library files โ”‚ โ””โ”€โ”€ Components.pretty # Footprint library folders. The folder itself is the library. โ”‚ โ”œโ”€โ”€ *.kicad_mod # Footprint files โ”œโ”€โ”€ su-pcb-cache.lib โ”œโ”€โ”€ su-pcb-rescue.dcm โ”œโ”€โ”€ su-pcb-rescue.lib โ”œโ”€โ”€ su-pcb.kicad_pcb # PCB Layout โ”œโ”€โ”€ su-pcb.pro # KiCad Project โ”œโ”€โ”€ su-pcb.sch # Board Schematic โ””โ”€โ”€ sym-lib-table

Open the .pro file in KiCad and then: - choose the .sch file to view the schematic - choose the .kicad_pcb file to view the PCB's layout.

Components

All the ECAD models (PCB symbol, footprint, 3D model) are imported from Mouser.

The custom library we have created inside KiCad is called components.

Steps to find individual component models: - Select your component from Mouser. - Go to <![CDATA[]]>this<![CDATA[]]> link and search for your model using Manufacturing Number. - Download the model and import it to KiCad schematic and footprint library.

BOM (Bill of Materials)

Component Model Mouser Quantity
MCU <![CDATA[]]>STM32H743ZIT6<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
NAND Flash <![CDATA[]]>S34ML01G200TFI003<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
SRAM <![CDATA[]]>AS6C6416-55TIN<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
Temperature Sensor <![CDATA[]]>MCP9808-E/MS<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
CAN Interface IC <![CDATA[]]>SN65HVD233D<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
Watchdog <![CDATA[]]>ISL88705IB846Z<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
Crystal <![CDATA[]]>ECS-80-20-4X<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
LED <![CDATA[]]>LR VH9F-P2R1-1-Z<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 5
Pressure sensor <![CDATA[]]>LPS22HHTR<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
Humidity Sensor <![CDATA[]]>SHT31-DIS-P2.5KS<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
ESD Suppressor <![CDATA[]]>USBLC6-2P6<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
Ferrite Bead for Analog Power Supply <![CDATA[]]>BK1608HW601-T<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
Power Switch IC <![CDATA[]]>STMPS2151STR<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
USB Receptacle <![CDATA[]]>1-1734775-1<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 1
470 Ohm Resistor <![CDATA[]]>RG1005P-471-D-T10<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
10k Ohm Resistor <![CDATA[]]>RG1005P-103-B-T5<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
120 Ohm Resistor <![CDATA[]]>RG1005P-121-B-T5<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> 2
10 uF Ceramic Capacitor <![CDATA[]]>GRM155R60J106ME15D<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> ?
0.1 uF Ceramic Capacitor <![CDATA[]]>GRM022R61A104ME01L<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> ?
1 uF Ceramic Capacitor <![CDATA[]]>JMK105BJ105KP-F<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> ?
33 pF Ceramic Capacitor <![CDATA[]]>GCM1555C1H330FA16J<![CDATA[]]> <![CDATA[]]>Link<![CDATA[]]> ?
Report a bug