mirror of
https://github.com/CosmicPi/CosmicPiV1.7PCB.git
synced 2026-05-12 16:09:36 +00:00
update
This commit is contained in:
parent
4f2fbb3be2
commit
b62e8705bf
16 changed files with 35341 additions and 2 deletions
304
CosmicPiV1point6.ioc
Normal file
304
CosmicPiV1point6.ioc
Normal file
|
|
@ -0,0 +1,304 @@
|
|||
#MicroXplorer Configuration settings - do not modify
|
||||
ADC1.Channel-4\#ChannelRegularConversion=ADC_CHANNEL_0
|
||||
ADC1.IPParameters=Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,NbrOfConversionFlag,master
|
||||
ADC1.NbrOfConversionFlag=1
|
||||
ADC1.Rank-4\#ChannelRegularConversion=1
|
||||
ADC1.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_3CYCLES
|
||||
ADC1.master=1
|
||||
File.Version=6
|
||||
KeepUserPlacement=false
|
||||
Mcu.Family=STM32F4
|
||||
Mcu.IP0=ADC1
|
||||
Mcu.IP1=I2C1
|
||||
Mcu.IP10=USART1
|
||||
Mcu.IP11=USART2
|
||||
Mcu.IP12=USB_OTG_FS
|
||||
Mcu.IP2=I2C3
|
||||
Mcu.IP3=NVIC
|
||||
Mcu.IP4=RCC
|
||||
Mcu.IP5=RTC
|
||||
Mcu.IP6=SPI2
|
||||
Mcu.IP7=SYS
|
||||
Mcu.IP8=TIM2
|
||||
Mcu.IP9=TIM3
|
||||
Mcu.IPNb=13
|
||||
Mcu.Name=STM32F401R(D-E)Tx
|
||||
Mcu.Package=LQFP64
|
||||
Mcu.Pin0=PC13-ANTI_TAMP
|
||||
Mcu.Pin1=PC14-OSC32_IN
|
||||
Mcu.Pin10=PA2
|
||||
Mcu.Pin11=PA3
|
||||
Mcu.Pin12=PA4
|
||||
Mcu.Pin13=PA5
|
||||
Mcu.Pin14=PA6
|
||||
Mcu.Pin15=PA7
|
||||
Mcu.Pin16=PB0
|
||||
Mcu.Pin17=PB1
|
||||
Mcu.Pin18=PB10
|
||||
Mcu.Pin19=PB13
|
||||
Mcu.Pin2=PC15-OSC32_OUT
|
||||
Mcu.Pin20=PB14
|
||||
Mcu.Pin21=PB15
|
||||
Mcu.Pin22=PC7
|
||||
Mcu.Pin23=PC8
|
||||
Mcu.Pin24=PC9
|
||||
Mcu.Pin25=PA8
|
||||
Mcu.Pin26=PA9
|
||||
Mcu.Pin27=PA10
|
||||
Mcu.Pin28=PA11
|
||||
Mcu.Pin29=PA12
|
||||
Mcu.Pin3=PH0 - OSC_IN
|
||||
Mcu.Pin30=PA15
|
||||
Mcu.Pin31=PC11
|
||||
Mcu.Pin32=PC12
|
||||
Mcu.Pin33=PB4
|
||||
Mcu.Pin34=PB6
|
||||
Mcu.Pin35=PB7
|
||||
Mcu.Pin36=PB8
|
||||
Mcu.Pin37=VP_ADC1_TempSens_Input
|
||||
Mcu.Pin38=VP_ADC1_Vref_Input
|
||||
Mcu.Pin39=VP_RTC_VS_RTC_Activate
|
||||
Mcu.Pin4=PH1 - OSC_OUT
|
||||
Mcu.Pin40=VP_SYS_VS_Systick
|
||||
Mcu.Pin41=VP_TIM2_VS_ClockSourceINT
|
||||
Mcu.Pin5=PC1
|
||||
Mcu.Pin6=PC2
|
||||
Mcu.Pin7=PC3
|
||||
Mcu.Pin8=PA0-WKUP
|
||||
Mcu.Pin9=PA1
|
||||
Mcu.PinsNb=42
|
||||
Mcu.ThirdPartyNb=0
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F401RETx
|
||||
MxCube.Version=4.26.0
|
||||
MxDb.Version=DB.4.0.260
|
||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
|
||||
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
PA0-WKUP.GPIOParameters=GPIO_Label
|
||||
PA0-WKUP.GPIO_Label=CH0 ADC
|
||||
PA0-WKUP.Locked=true
|
||||
PA0-WKUP.Signal=ADCx_IN0
|
||||
PA1.GPIOParameters=GPIO_Label
|
||||
PA1.GPIO_Label=CH1 ADC
|
||||
PA1.Locked=true
|
||||
PA1.Signal=ADCx_IN1
|
||||
PA10.GPIOParameters=GPIO_Label
|
||||
PA10.GPIO_Label=RX_TO_GPSTX
|
||||
PA10.Locked=true
|
||||
PA10.Mode=Asynchronous
|
||||
PA10.Signal=USART1_RX
|
||||
PA11.Locked=true
|
||||
PA11.Mode=Device_Only
|
||||
PA11.Signal=USB_OTG_FS_DM
|
||||
PA12.Locked=true
|
||||
PA12.Mode=Device_Only
|
||||
PA12.Signal=USB_OTG_FS_DP
|
||||
PA15.GPIOParameters=GPIO_Label
|
||||
PA15.GPIO_Label=GPS_PPS
|
||||
PA15.Locked=true
|
||||
PA15.Signal=S_TIM2_CH1_ETR
|
||||
PA2.GPIOParameters=GPIO_Label
|
||||
PA2.GPIO_Label=TX_TO_PIRX
|
||||
PA2.Locked=true
|
||||
PA2.Mode=Asynchronous
|
||||
PA2.Signal=USART2_TX
|
||||
PA3.GPIOParameters=GPIO_Label
|
||||
PA3.GPIO_Label=RX_TO_PITX
|
||||
PA3.Locked=true
|
||||
PA3.Mode=Asynchronous
|
||||
PA3.Signal=USART2_RX
|
||||
PA4.GPIOParameters=GPIO_Label
|
||||
PA4.GPIO_Label=EVT Led
|
||||
PA4.Locked=true
|
||||
PA4.Signal=GPIO_Output
|
||||
PA5.GPIOParameters=GPIO_Label
|
||||
PA5.GPIO_Label=GPS PPS and ON
|
||||
PA5.Locked=true
|
||||
PA5.Signal=GPIO_Output
|
||||
PA6.GPIOParameters=GPIO_Label
|
||||
PA6.GPIO_Label=INJ_LED
|
||||
PA6.Signal=S_TIM3_CH1
|
||||
PA7.GPIOParameters=GPIO_Label
|
||||
PA7.GPIO_Label=BIASFB1
|
||||
PA7.Locked=true
|
||||
PA7.Signal=ADCx_IN7
|
||||
PA8.GPIOParameters=GPIO_Label
|
||||
PA8.GPIO_Label=SCL1_SLAVE
|
||||
PA8.Locked=true
|
||||
PA8.Mode=I2C
|
||||
PA8.Signal=I2C3_SCL
|
||||
PA9.Locked=true
|
||||
PA9.Mode=Activate_VBUS
|
||||
PA9.Signal=USB_OTG_FS_VBUS
|
||||
PB0.GPIOParameters=GPIO_Label
|
||||
PB0.GPIO_Label=BIASFB2
|
||||
PB0.Locked=true
|
||||
PB0.Signal=ADCx_IN8
|
||||
PB1.GPIOParameters=GPIO_Label
|
||||
PB1.GPIO_Label=FLAG
|
||||
PB1.Locked=true
|
||||
PB1.Signal=GPIO_Output
|
||||
PB10.GPIOParameters=GPIO_Label
|
||||
PB10.GPIO_Label=TRIG_OUT
|
||||
PB10.Locked=true
|
||||
PB10.Signal=S_TIM2_CH3
|
||||
PB13.Locked=true
|
||||
PB13.Mode=Simplex_Bidirectional_Master
|
||||
PB13.Signal=SPI2_SCK
|
||||
PB14.GPIOParameters=GPIO_Label
|
||||
PB14.GPIO_Label=Baro_SA0
|
||||
PB14.Locked=true
|
||||
PB14.Signal=GPIO_Output
|
||||
PB15.GPIOParameters=GPIO_Label
|
||||
PB15.GPIO_Label=ACCEL_SD0
|
||||
PB15.Locked=true
|
||||
PB15.Signal=GPIO_Input
|
||||
PB4.GPIOParameters=GPIO_Label
|
||||
PB4.GPIO_Label=SDA1_SLAVE
|
||||
PB4.Locked=true
|
||||
PB4.Mode=I2C
|
||||
PB4.Signal=I2C3_SDA
|
||||
PB6.GPIOParameters=GPIO_Label
|
||||
PB6.GPIO_Label=TX_TO_GPSRX
|
||||
PB6.Locked=true
|
||||
PB6.Mode=Asynchronous
|
||||
PB6.Signal=USART1_TX
|
||||
PB7.GPIOParameters=GPIO_Label
|
||||
PB7.GPIO_Label=SDA0_MASTER
|
||||
PB7.Locked=true
|
||||
PB7.Mode=I2C
|
||||
PB7.Signal=I2C1_SDA
|
||||
PB8.GPIOParameters=GPIO_Label
|
||||
PB8.GPIO_Label=SCL0_MASTER
|
||||
PB8.Locked=true
|
||||
PB8.Mode=I2C
|
||||
PB8.Signal=I2C1_SCL
|
||||
PC1.GPIOParameters=GPIO_Label
|
||||
PC1.GPIO_Label=MAX1932_\!CL1
|
||||
PC1.Locked=true
|
||||
PC1.Signal=GPIO_Input
|
||||
PC11.GPIOParameters=GPIO_Label
|
||||
PC11.GPIO_Label=STRIGOUT_B
|
||||
PC11.Locked=true
|
||||
PC11.Signal=GPIO_Input
|
||||
PC12.GPIOParameters=GPIO_Label
|
||||
PC12.GPIO_Label=STRIGOUT_A
|
||||
PC12.Locked=true
|
||||
PC12.Signal=GPIO_Input
|
||||
PC13-ANTI_TAMP.GPIOParameters=GPIO_Label
|
||||
PC13-ANTI_TAMP.GPIO_Label=BaroInt
|
||||
PC13-ANTI_TAMP.Locked=true
|
||||
PC13-ANTI_TAMP.Signal=GPIO_Input
|
||||
PC14-OSC32_IN.GPIOParameters=GPIO_Label
|
||||
PC14-OSC32_IN.GPIO_Label=AccelInt1
|
||||
PC14-OSC32_IN.Locked=true
|
||||
PC14-OSC32_IN.Signal=GPIO_Input
|
||||
PC15-OSC32_OUT.GPIOParameters=GPIO_Label
|
||||
PC15-OSC32_OUT.GPIO_Label=AccelInt2
|
||||
PC15-OSC32_OUT.Locked=true
|
||||
PC15-OSC32_OUT.Signal=GPIO_Input
|
||||
PC2.GPIOParameters=GPIO_Label
|
||||
PC2.GPIO_Label=MAX1932_\!CL2
|
||||
PC2.Locked=true
|
||||
PC2.Signal=GPIO_Input
|
||||
PC3.Locked=true
|
||||
PC3.Mode=Simplex_Bidirectional_Master
|
||||
PC3.Signal=SPI2_MOSI
|
||||
PC7.GPIOParameters=GPIO_Label
|
||||
PC7.GPIO_Label=HVPSU_CS2
|
||||
PC7.Locked=true
|
||||
PC7.Signal=GPIO_Output
|
||||
PC8.GPIOParameters=GPIO_Label
|
||||
PC8.GPIO_Label=HVPSU_CS1
|
||||
PC8.Locked=true
|
||||
PC8.Signal=GPIO_Output
|
||||
PC9.GPIOParameters=GPIO_Label
|
||||
PC9.GPIO_Label=MAG_INT
|
||||
PC9.Locked=true
|
||||
PC9.Signal=GPIO_Input
|
||||
PCC.Checker=false
|
||||
PCC.Line=STM32F401
|
||||
PCC.MCU=STM32F401R(D-E)Tx
|
||||
PCC.PartNumber=STM32F401RETx
|
||||
PCC.Seq0=0
|
||||
PCC.Series=STM32F4
|
||||
PCC.Temperature=25
|
||||
PCC.Vdd=3.3
|
||||
PH0\ -\ OSC_IN.Locked=true
|
||||
PH0\ -\ OSC_IN.Mode=HSE-External-Oscillator
|
||||
PH0\ -\ OSC_IN.Signal=RCC_OSC_IN
|
||||
PH1\ -\ OSC_OUT.Locked=true
|
||||
PH1\ -\ OSC_OUT.Mode=HSE-External-Oscillator
|
||||
PH1\ -\ OSC_OUT.Signal=RCC_OSC_OUT
|
||||
PinOutPanel.RotationAngle=0
|
||||
RCC.48MHZClocksFreq_Value=48000000
|
||||
RCC.AHBFreq_Value=16000000
|
||||
RCC.APB1Freq_Value=16000000
|
||||
RCC.APB2Freq_Value=16000000
|
||||
RCC.CortexFreq_Value=16000000
|
||||
RCC.HSE_VALUE=8000000
|
||||
RCC.HSI_VALUE=16000000
|
||||
RCC.I2SClocksFreq_Value=192000000
|
||||
RCC.IPParameters=48MHZClocksFreq_Value,AHBFreq_Value,APB1Freq_Value,APB2Freq_Value,CortexFreq_Value,HSE_VALUE,HSI_VALUE,I2SClocksFreq_Value,LSE_VALUE,LSI_VALUE,PLLCLKFreq_Value,PLLM,PLLN,PLLQ,PLLQCLKFreq_Value,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,VCOI2SOutputFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VcooutputI2S
|
||||
RCC.LSE_VALUE=32768
|
||||
RCC.LSI_VALUE=32000
|
||||
RCC.PLLCLKFreq_Value=72000000
|
||||
RCC.PLLM=4
|
||||
RCC.PLLN=72
|
||||
RCC.PLLQ=3
|
||||
RCC.PLLQCLKFreq_Value=48000000
|
||||
RCC.RTCFreq_Value=32000
|
||||
RCC.RTCHSEDivFreq_Value=4000000
|
||||
RCC.SYSCLKFreq_VALUE=16000000
|
||||
RCC.VCOI2SOutputFreq_Value=384000000
|
||||
RCC.VCOInputFreq_Value=2000000
|
||||
RCC.VCOOutputFreq_Value=144000000
|
||||
RCC.VcooutputI2S=192000000
|
||||
SH.ADCx_IN0.0=ADC1_IN0,IN0
|
||||
SH.ADCx_IN0.ConfNb=1
|
||||
SH.ADCx_IN1.0=ADC1_IN1,IN1
|
||||
SH.ADCx_IN1.ConfNb=1
|
||||
SH.ADCx_IN7.0=ADC1_IN7,IN7
|
||||
SH.ADCx_IN7.ConfNb=1
|
||||
SH.ADCx_IN8.0=ADC1_IN8,IN8
|
||||
SH.ADCx_IN8.ConfNb=1
|
||||
SH.S_TIM2_CH1_ETR.0=TIM2_CH1,Input_Capture1_from_TI1
|
||||
SH.S_TIM2_CH1_ETR.ConfNb=1
|
||||
SH.S_TIM2_CH3.0=TIM2_CH3,Input_Capture3_from_TI3
|
||||
SH.S_TIM2_CH3.ConfNb=1
|
||||
SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
|
||||
SH.S_TIM3_CH1.ConfNb=1
|
||||
SPI2.Direction=SPI_DIRECTION_1LINE
|
||||
SPI2.IPParameters=VirtualType,Mode,Direction
|
||||
SPI2.Mode=SPI_MODE_MASTER
|
||||
SPI2.VirtualType=VM_MASTER
|
||||
TIM2.Channel-Input_Capture1_from_TI1=TIM_CHANNEL_1
|
||||
TIM2.Channel-Input_Capture3_from_TI3=TIM_CHANNEL_3
|
||||
TIM2.IPParameters=Channel-Input_Capture1_from_TI1,Channel-Input_Capture3_from_TI3
|
||||
TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
|
||||
TIM3.IPParameters=Channel-PWM Generation1 CH1
|
||||
USART1.IPParameters=VirtualMode
|
||||
USART1.VirtualMode=VM_ASYNC
|
||||
USART2.IPParameters=VirtualMode
|
||||
USART2.VirtualMode=VM_ASYNC
|
||||
USB_OTG_FS.IPParameters=VirtualMode
|
||||
USB_OTG_FS.VirtualMode=Device_Only
|
||||
VP_ADC1_TempSens_Input.Mode=IN-TempSens
|
||||
VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
|
||||
VP_ADC1_Vref_Input.Mode=IN-Vrefint
|
||||
VP_ADC1_Vref_Input.Signal=ADC1_Vref_Input
|
||||
VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
|
||||
VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
|
||||
VP_SYS_VS_Systick.Mode=SysTick
|
||||
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
|
||||
VP_TIM2_VS_ClockSourceINT.Mode=Internal
|
||||
VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT
|
||||
board=custom
|
||||
29
README.md
29
README.md
|
|
@ -1,2 +1,27 @@
|
|||
# CosmicPiV1.7PCB
|
||||
PCB for Version 1.7 of the Cosmic Pi Hardware. Incremental changes from V1.6. This design is licensed under the CERN OHL V1.2
|
||||
# CosmicPiV1.6
|
||||
Version 1.6 of the Cosmic Pi, learning the lessons from V2 and going back to something simpler. All the components are now on a single PCB with a snap-off for the SiPM elements. We have also moved to KiCad!
|
||||
|
||||
The SiPM's in this design are from Ketek, and we're very happy with the performance. You can find the SiPM datasheet here: https://www.ketek.net/wp-content/uploads/2018/12/KETEK-PM3325-WB-D0-Datasheet.pdf
|
||||
The SiPM's are also available to purchase retail from their shop (!) - a significant advance over our previous models:
|
||||
https://www.ketek.net/store/products/pm3325-wb/
|
||||
|
||||
The design uses scintillators from Amcrys http://www.amcrys.com/ which are not yet available via a retail outlet, however any BC-408 equivalent scintillator that has diamond polished finish surfaces and dimensions of 200x100x10mm can be mated to the SiPMs with suitable mounting holes.
|
||||
|
||||
# What do the signals do?
|
||||
|
||||
|
||||
Shapeout 1 & 2 - Shaped (i.e. amplified and stretched signal from the SiPMs - muon detection waveforms). Not used in current software.
|
||||
|
||||
Biasfb 1 & 2 - Feedback on the Vbias supply (i.e. to check that it's the right voltage). Not used in current software.
|
||||
|
||||
Inj led 1 & 2 - Light injector LEDs, allowing the operation of the SiPM to be checked (and calibrated) post-assembly.
|
||||
|
||||
Accint 1, 2 - Interrupts from the accelerometer, not really used for anything yet.
|
||||
|
||||
Magint 3 - Interrupt from magnetometer, also not used.
|
||||
|
||||
Flag, boot0 - Signals to the Raspberry Pi, flag can be set by the STM32 to indicate a particular condition. Boot0 is used to set the boot mode of the STM32, for example when flashing. This doesn't function correctly in this version, it will be updated for V1.7, due to some issues with the STM32 bootloader.
|
||||
|
||||
Vbusm otg dm otg dp - Vbus is the USB bus voltage detection line to the STM32 (i.e. in OTG mode, sense incoming voltage), DM and DP are the differential lines for USB communication. Not functional in the current software; note that the USB doesn't power the device.
|
||||
|
||||
Swclk, swdio - These are the programming commands for the STM32, based on the ST-Link system. These work fine, used for programming.
|
||||
|
|
|
|||
BIN
bom_template.xls
Normal file
BIN
bom_template.xls
Normal file
Binary file not shown.
3
cosmicpi_1.6-cache.bck
Normal file
3
cosmicpi_1.6-cache.bck
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
||||
3
cosmicpi_1.6-cache.dcm
Normal file
3
cosmicpi_1.6-cache.dcm
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
||||
1088
cosmicpi_1.6-cache.lib
Normal file
1088
cosmicpi_1.6-cache.lib
Normal file
File diff suppressed because it is too large
Load diff
3
cosmicpi_1.6-rescue.dcm
Normal file
3
cosmicpi_1.6-rescue.dcm
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
||||
26
cosmicpi_1.6-rescue.lib
Normal file
26
cosmicpi_1.6-rescue.lib
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# MCP47CMB22-cosmicpi_1.6-cache
|
||||
#
|
||||
DEF MCP47CMB22-cosmicpi_1.6-cache U 0 40 Y Y 1 F N
|
||||
F0 "U" -250 450 50 H V C CNN
|
||||
F1 "MCP47CMB22-cosmicpi_1.6-cache" -50 350 50 H V C CNN
|
||||
F2 "" -50 0 50 H I C CNN
|
||||
F3 "" -50 0 50 H I C CNN
|
||||
DRAW
|
||||
S -300 250 300 -350 0 1 0 f
|
||||
X VDD 1 -400 150 100 R 50 50 1 1 W
|
||||
X SDA 10 400 150 100 L 50 50 1 1 B
|
||||
X A0 2 -400 -50 100 R 50 50 1 1 I
|
||||
X Vref 3 -400 50 100 R 50 50 1 1 I
|
||||
X Vout0 4 400 -150 100 L 50 50 1 1 O
|
||||
X Vout1 5 400 -250 100 L 50 50 1 1 O
|
||||
X LAT/HVC 6 400 -50 100 L 50 50 1 1 I
|
||||
X GND 7 -400 -250 100 R 50 50 1 1 W
|
||||
X A1 8 -400 -150 100 R 50 50 1 1 I
|
||||
X SCL 9 400 50 100 L 50 50 1 1 I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
3547
cosmicpi_1.6.bak
Normal file
3547
cosmicpi_1.6.bak
Normal file
File diff suppressed because it is too large
Load diff
66
cosmicpi_1.6.csv
Normal file
66
cosmicpi_1.6.csv
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
"Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
|
||||
1;"D5,D6";"SOT-23";2;"BAS70-04";;;
|
||||
2;"R46,R47";"R_0603_1608Metric";2;"5100";;;
|
||||
3;"H5,H6,H2,H4,H3,H1";"MountingHole_3.7mm";6;"MountingHole_3.7mm";;;
|
||||
4;"FL2";"IND_744232090";1;"EMI_Filter_CommonMode";;;
|
||||
5;"FL1";"IND_744232090";1;"CM choke";;;
|
||||
6;"J14,J8,J11,J12";"PinHeader_1x02_P2.54mm_Horizontal";4;"Conn_01x02_Male";;;
|
||||
7;"J9,J10,J13,J15";"PinHeader_1x02_P2.54mm_Vertical";4;"Conn_01x02_Female";;;
|
||||
8;"D4,D3";"D_SOD-123F";2;"BAT46";;;
|
||||
9;"J2";"SMA_Molex_73251-1153_EdgeMount_Horizontal";1;"SMA";;;
|
||||
10;"C27,C29,C34,C35,C64,C74,C14,C55,C54,C53,C50,C49,C44,C43,C66,C2,C5,C6,C7,C8,C72,C11,C12,C65,C23,C18,C70,C17,C15,C67";"C_0603_1608Metric";30;"100n";;;
|
||||
11;"C57";"C_0603_1608Metric";1;"22u";;;
|
||||
12;"C30,C31,C41,C59,C22,C16";"C_0603_1608Metric";6;"10n";;;
|
||||
13;"C32,C33,C61,C60,C19";"C_0603_1608Metric";5;"220n";;;
|
||||
14;"C56,C13,C24";"C_0603_1608Metric";3;"10u";;;
|
||||
15;"C46,C45";"C_0603_1608Metric";2;"30p";;;
|
||||
16;"C3,C4";"C_0603_1608Metric";2;"22p";;;
|
||||
17;"C71,C73";"C_0603_1608Metric";2;"1n";;;
|
||||
18;"C68,C69";"C_0603_1608Metric";2;"47n";;;
|
||||
19;"C47,C48";"C_0805_2012Metric";2;"100n";;;
|
||||
20;"C9,C10,C52,C51";"C_1206_3216Metric";4;"n.a.";;;
|
||||
21;"C20,C75,C25,C62,C63,C58,C21,C28,C26,C40,C37,C38,C36,C39,C42";"C_1206_3216Metric";15;"1u";;;
|
||||
22;"C76";"C_1206_3216Metric";1;"100u";;;
|
||||
23;"C1";"CP_EIA-6032-15_Kemet-U";1;"2.2u";;;
|
||||
24;"J1";"BarrelJack_Horizontal";1;"Barrel_Jack_Switch";;;
|
||||
25;"J6";"PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left";1;"SWD";;;
|
||||
26;"J7";"PinSocket_2x20_P2.54mm_Vertical_SMD";1;"Raspberry_Pi_2_3";;;
|
||||
27;"J3";"USB_Micro-B_Molex-105017-0001";1;"USB_B_Micro";;;
|
||||
28;"J4";"Ketek_PM3325-WB";1;"SiPM1";;;
|
||||
29;"J5";"Ketek_PM3325-WB";1;"SiPM2";;;
|
||||
30;"U3";"LM76-M33";1;"L76-M33";;;
|
||||
31;"Y1";"Crystal_SMD_G8-2Pin_3.2x1.5mm";1;"8 MHz";;;
|
||||
32;"L3";"L_0603_1608Metric";1;"47nH";;;
|
||||
33;"L1";"L_0603_1608Metric";1;"2.2u";;;
|
||||
34;"L4,L2";"L_1812_4532Metric";2;"150uH";;;
|
||||
35;"D2,D8,D7,D1";"LED_0603_1608Metric";4;"LED";;;
|
||||
36;"U8";"DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm";1;"SI7006-A20";;;
|
||||
37;"U17,U18";"QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm";2;"MAX1932";;;
|
||||
38;"U7";"LGA-24L_3x3.5mm_P0.43mm";1;"LSM9DS1";;;
|
||||
39;"U5";"ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y";1;"LPS25HB";;;
|
||||
40;"U2";"LQFP-64_10x10mm_P0.5mm";1;"STM32F401RETx";;;
|
||||
41;"U1";"MSOP-10_3x3mm_P0.5mm";1;"MCP47CMB22";;;
|
||||
42;"U4";"SOIC-14_3.9x8.7mm_P1.27mm";1;"74HC00";;;
|
||||
43;"U6,U11,U12";"SOIC-8_3.9x4.9mm_P1.27mm";3;"LM555";;;
|
||||
44;"U19,U14,U15";"SOIC-8_3.9x4.9mm_P1.27mm";3;"AD8039";;;
|
||||
45;"U9";"SOIC-8_3.9x4.9mm_P1.27mm";1;"MAX991";;;
|
||||
46;"U10";"WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias";1;"TPS62163DSG";;;
|
||||
47;"Q2,Q1";"SOT-23";2;"BSS123";;;
|
||||
48;"U13,U16";"SOT-23-5";2;"LP2985-3.3";;;
|
||||
49;"R33,R32";"R_0603_1608Metric";2;"330R";;;
|
||||
50;"R57,R49,R23,R59,R21,R15,R14,R61,R9,R5,R36,R35,R34,R22,R37,R29,R28,R27,R26,R25,R24";"R_0603_1608Metric";21;"10k";;;
|
||||
51;"R48";"R_0603_1608Metric";1;"20k";;;
|
||||
52;"R50,R51,R44,R43,R42";"R_0603_1608Metric";5;"1k";;;
|
||||
53;"R52,R53";"R_0603_1608Metric";2;"30k";;;
|
||||
54;"R54,R55,R64,R66,R67,R69";"R_0603_1608Metric";6;"100";;;
|
||||
55;"R56,R58,R60,R20";"R_0603_1608Metric";4;"200k";;;
|
||||
56;"R45";"R_0603_1608Metric";1;"1l";;;
|
||||
57;"R63,R7,R62,R6";"R_0603_1608Metric";4;"300";;;
|
||||
58;"R65,R68";"R_0603_1608Metric";2;"500k";;;
|
||||
59;"R19,R18";"R_0603_1608Metric";2;"24.9k";;;
|
||||
60;"R17,R16";"R_0603_1608Metric";2;"806";;;
|
||||
61;"R41,R2,R31,R40,R39,R38,R30";"R_0603_1608Metric";7;"100k";;;
|
||||
62;"R13";"R_0603_1608Metric";1;"10";;;
|
||||
63;"R11,R12";"R_0603_1608Metric";2;"15k";;;
|
||||
64;"R8";"R_0603_1608Metric";1;"0R";;;
|
||||
65;"R3,R4,R1";"R_0603_1608Metric";3;"20";;;
|
||||
|
Can't render this file because it has a wrong number of fields in line 2.
|
2713
cosmicpi_1.6.dsn
Normal file
2713
cosmicpi_1.6.dsn
Normal file
File diff suppressed because it is too large
Load diff
23919
cosmicpi_1.6.kicad_pcb-bak
Normal file
23919
cosmicpi_1.6.kicad_pcb-bak
Normal file
File diff suppressed because it is too large
Load diff
3577
cosmicpi_1.6.sch-bak
Normal file
3577
cosmicpi_1.6.sch-bak
Normal file
File diff suppressed because it is too large
Load diff
BIN
cosmicpi_1.6.xlsx
Normal file
BIN
cosmicpi_1.6.xlsx
Normal file
Binary file not shown.
BIN
cosmicpi_1.6_enhanced.xlsx
Normal file
BIN
cosmicpi_1.6_enhanced.xlsx
Normal file
Binary file not shown.
65
cosmicpi_1.6b.csv
Normal file
65
cosmicpi_1.6b.csv
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
"Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
|
||||
1;"REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**";"MountingHole_3.5mm";16;"MountingHole_3.5mm";;;
|
||||
2;"H3,H2,H3,H1";"MountingHole_3.7mm";4;"MountingHole_3.7mm";;;
|
||||
3;"REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**";"Fiducial_0.5mm_Dia_1mm_Outer";13;"Fiducial_0.5mm_Dia_1mm_Outer";;;
|
||||
4;"J5,J4";"Ketek_PM3325-WB";2;"Conn_01x04_Male";;;
|
||||
5;"R11,R12";"R_0603_1608Metric";2;"15k";;;
|
||||
6;"U18,U17";"21-0136I_T1233-3";2;"MAX1932";;;
|
||||
7;"FL1,FL2";"IND_744232090";2;"EMI_Filter_LL_f";;;
|
||||
8;"U14,U19,U15";"SOIC-8_3.9x4.9mm_P1.27mm";3;"AD8039";;;
|
||||
9;"Y1";"Crystal_SMD_HC49-SD";1;"8 MHz";;;
|
||||
10;"R70,R10,R3,R4,R1";"R_0603_1608Metric";5;"20";;;
|
||||
11;"C1";"C_0805_2012Metric";1;"4.7u";;;
|
||||
12;"D5,D6";"SOT-23";2;"BAS70-04";;;
|
||||
13;"R46,R47";"R_0603_1608Metric";2;"5100";;;
|
||||
14;"J14,J8,J11,J12";"PinHeader_1x02_P2.54mm_Horizontal";4;"Conn_01x02_Male";;;
|
||||
15;"J9,J10,J13,J15";"PinHeader_1x02_P2.54mm_Vertical";4;"Conn_01x02_Female";;;
|
||||
16;"D4,D3";"D_SOD-123F";2;"BAT46";;;
|
||||
17;"J2";"SMA_Molex_73251-1153_EdgeMount_Horizontal";1;"SMA";;;
|
||||
18;"C27,C29,C34,C35,C64,C74,C14,C55,C54,C53,C50,C49,C44,C43,C66,C2,C5,C6,C7,C8,C72,C11,C12,C65,C23,C18,C70,C17,C15,C67";"C_0603_1608Metric";30;"100n";;;
|
||||
19;"C57";"C_0603_1608Metric";1;"22u";;;
|
||||
20;"C30,C31,C41,C59,C22,C16";"C_0603_1608Metric";6;"10n";;;
|
||||
21;"C32,C33,C61,C60,C19";"C_0603_1608Metric";5;"220n";;;
|
||||
22;"C56,C13,C24";"C_0603_1608Metric";3;"10u";;;
|
||||
23;"C46,C45";"C_0603_1608Metric";2;"30p";;;
|
||||
24;"C3,C4";"C_0603_1608Metric";2;"22p";;;
|
||||
25;"C71,C73";"C_0603_1608Metric";2;"1n";;;
|
||||
26;"C68,C69";"C_0603_1608Metric";2;"47n";;;
|
||||
27;"C47,C48";"C_0805_2012Metric";2;"100n";;;
|
||||
28;"C9,C10,C52,C51";"C_1206_3216Metric";4;"n.a.";;;
|
||||
29;"C20,C75,C25,C62,C63,C58,C21,C28,C26,C40,C37,C38,C36,C39,C42";"C_1206_3216Metric";15;"1u";;;
|
||||
30;"C76";"C_1206_3216Metric";1;"100u";;;
|
||||
31;"J1";"BarrelJack_Horizontal";1;"Barrel_Jack_Switch";;;
|
||||
32;"J6";"PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left";1;"SWD";;;
|
||||
33;"J7";"PinSocket_2x20_P2.54mm_Vertical_SMD";1;"Raspberry_Pi_2_3";;;
|
||||
34;"J3";"USB_Micro-B_Molex-105017-0001";1;"USB_B_Micro";;;
|
||||
35;"U3";"LM76-M33";1;"L76-M33";;;
|
||||
36;"L3";"L_0603_1608Metric";1;"47nH";;;
|
||||
37;"L1";"L_0603_1608Metric";1;"2.2uH";;;
|
||||
38;"L4,L2";"L_1812_4532Metric";2;"150uH";;;
|
||||
39;"D2,D8,D7,D1";"LED_0603_1608Metric";4;"LED";;;
|
||||
40;"U8";"DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm";1;"SI7006-A20";;;
|
||||
41;"U7";"LGA-24L_3x3.5mm_P0.43mm";1;"LSM9DS1";;;
|
||||
42;"U5";"ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y";1;"LPS25HB";;;
|
||||
43;"U2";"LQFP-64_10x10mm_P0.5mm";1;"STM32F401RETx";;;
|
||||
44;"U1";"MSOP-10_3x3mm_P0.5mm";1;"MCP47CMB22";;;
|
||||
45;"U4";"SOIC-14_3.9x8.7mm_P1.27mm";1;"74HC00";;;
|
||||
46;"U6,U11,U12";"SOIC-8_3.9x4.9mm_P1.27mm";3;"LM555";;;
|
||||
47;"U9";"SOIC-8_3.9x4.9mm_P1.27mm";1;"MAX991";;;
|
||||
48;"U10";"WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias";1;"TPS62163DSG";;;
|
||||
49;"Q2,Q1";"SOT-23";2;"BSS123";;;
|
||||
50;"U13,U16";"SOT-23-5";2;"LP2985-3.3";;;
|
||||
51;"R33,R32";"R_0603_1608Metric";2;"330R";;;
|
||||
52;"R57,R49,R23,R59,R21,R15,R14,R61,R9,R5,R36,R35,R34,R22,R37,R29,R28,R27,R26,R25,R24";"R_0603_1608Metric";21;"10k";;;
|
||||
53;"R48";"R_0603_1608Metric";1;"20k";;;
|
||||
54;"R50,R51,R45,R44,R43,R42";"R_0603_1608Metric";6;"1k";;;
|
||||
55;"R52,R53";"R_0603_1608Metric";2;"30k";;;
|
||||
56;"R54,R55,R64,R66,R67,R69";"R_0603_1608Metric";6;"100";;;
|
||||
57;"R56,R58,R60,R20";"R_0603_1608Metric";4;"200k";;;
|
||||
58;"R63,R7,R62,R6";"R_0603_1608Metric";4;"300";;;
|
||||
59;"R65,R68";"R_0603_1608Metric";2;"500k";;;
|
||||
60;"R19,R18";"R_0603_1608Metric";2;"24.9k";;;
|
||||
61;"R17,R16";"R_0603_1608Metric";2;"806";;;
|
||||
62;"R41,R2,R31,R40,R39,R38,R30";"R_0603_1608Metric";7;"100k";;;
|
||||
63;"R13";"R_0603_1608Metric";1;"10";;;
|
||||
64;"R8";"R_0603_1608Metric";1;"0R";;;
|
||||
|
Can't render this file because it has a wrong number of fields in line 2.
|
Loading…
Reference in a new issue