added the whole design concept, partly schematic for usbc side

This commit is contained in:
janik
2025-07-16 17:02:55 +07:00
parent 1c94c34fde
commit 06bcdc7740
270 changed files with 202504 additions and 455 deletions

View File

@@ -0,0 +1,16 @@
<!DOCTYPE html>
<html>
<head>
<title>SamacSys support for Proteus 8.8 or earlier</title>
</head>
<body style="font-family:verdana">
<p>Supporting Proteus 8.8 or earlier was done by including the Mentor Graphics PADS library files in the Proteus folder, with instructions on how to import them.
<br><br>
Unfortunately Mentor Graphics have stopped us from promoting their files for use in other design tools, now we can only include the PADS files in the "PADS" folder from our website.
<br><br>
Sorry for the inconvenience, but please note that we are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9.
<br><br>
Best Regards<br>
The SamacSys Team</p>
</body>
</html>

View File

@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<title>SamacSys support for Proteus 8.9 or later</title>
</head>
<body style="font-family:verdana">
<p>Supporting Proteus 8.9 and beyond
<br><br>
We are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9. This version is currently in BETA and we will inform you upon its release.
<br><br>
Best Regards<br>
The SamacSys Team</p>
</body>
</html>

View File

@@ -0,0 +1,146 @@
;Proteus Design Interchange Format
(PDIF
(vendor "SamacSys Limited")
(version 1 0)
(library
(part "STM32C011J6M6"
(description "Mainstream Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 6 Kbytes RAM, 48 MHz CPU, 2x USART, timers, ADC, comm. I/F, 2-3.6V")
(family "ANA")
(package "SOIC127P600X175-8N")
(attribute "Datasheet Link" "https://www.st.com/resource/en/datasheet/stm32c011d6.pdf")
(attribute "Geometry.Height" "1.75mm")
(attribute "Manufacturer_Name" "STMicroelectronics")
(attribute "Manufacturer_Part_Number" "STM32C011J6M6")
(attribute "Mouser Part Number" "511-STM32C011J6M6")
(attribute "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/STM32C011J6M6?qs=IPgv5n7u5Qas2LaNYHG%2FbQ%3D%3D")
(attribute "Arrow Part Number" "STM32C011J6M6")
(attribute "Arrow Price/Stock" "https://www.arrow.com/en/products/stm32c011j6m6/stmicroelectronics?region=nac")
(gate
(symbol "STM32C011J6M6")
(pin "PB7/PC14-OSCX_IN" 1 PS)
(pin "VDD/VDDA" 2 PS)
(pin "VSS/VSSA" 3 PS)
(pin "PA0/PA1/PA2/PF2-NRST" 4 PS)
(pin "PB6/PA14-BOOT0/PC15-OSCX_OUT" 8 PS)
(pin "PA13" 7 PS)
(pin "PA12[PA10]" 6 PS)
(pin "PA11[PA9]/PA8" 5 PS)
)
)
(symbol "STM32C011J6M6"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(path (pt 200 100) (pt 2900 100) (pt 2900 -400) (pt 200 -400) (pt 200 100) (closed))
)
(terminal
(body (symbol "PIN") (pt 0 0) (rot 0) (mir 0) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 0 -100) (rot 0) (mir 0) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 0 -200) (rot 0) (mir 0) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 0 -300) (rot 0) (mir 0) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 3100 0) (rot 0) (mir X) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 3100 -100) (rot 0) (mir X) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 3100 -200) (rot 0) (mir X) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
(terminal
(body (symbol "PIN") (pt 3100 -300) (rot 0) (mir X) (visible true))
(name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
(number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
)
(symbol "PIN"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(path (pt 0 0) (pt 200 0))))
(symbol "PINSHORT"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(path (pt 0 0) (pt 100 0))))
(package "SOIC127P600X175-8N"
(units MM)
(layer OCCA
(graphic
(stroke 0.05)
(path
(closed true)
(pt -3.725 2.75)
(pt 3.725 2.75)
(pt 3.725 -2.75)
(pt -3.725 -2.75)
(pt -3.725 2.75))))
(layer TASM
(graphic
(stroke 0.1)
(path
(closed true)
(pt -1.95 2.45)
(pt 1.95 2.45)
(pt 1.95 -2.45)
(pt -1.95 -2.45)
(pt -1.95 2.45))))
(layer TASM
(graphic
(stroke 0.1)
(path
(closed false)
(pt -1.95 1.18)
(pt -0.68 2.45))))
(layer TSLK
(graphic
(stroke 0.2)
(path
(closed true)
(pt -1.6 2.45)
(pt 1.6 2.45)
(pt 1.6 -2.45)
(pt -1.6 -2.45)
(pt -1.6 2.45))))
(layer TSLK
(graphic
(stroke 0.2)
(path
(closed false)
(pt -3.475 2.58)
(pt -1.95 2.58))))
(leg 1 (pt -2.712 1.905) (padstack 0))
(leg 2 (pt -2.712 0.635) (padstack 0))
(leg 3 (pt -2.712 -0.635) (padstack 0))
(leg 4 (pt -2.712 -1.905) (padstack 0))
(leg 5 (pt 2.712 -1.905) (padstack 0))
(leg 6 (pt 2.712 -0.635) (padstack 0))
(leg 7 (pt 2.712 0.635) (padstack 0))
(leg 8 (pt 2.712 1.905) (padstack 0))
(padstack 0
(plated false)
(pad (layer TCOP) (rectf 0.65 1.525 0 0 0))
)
(model "STM32C011J6M6.stp"
(euler 0 0 0)
(offset 0 0 0)
)
)
)
)