Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add STM32F103CxTx #325

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LHSmicius
Copy link
Contributor

image

Not sure:

  • Which term is better to use "KB" or "KiB" for Kbytes in part description.
  • Do I need to repeat "MPN" in "orderable MPNs" if it's the same? STM32F103CBT6 in this case.

This duplicates with #11.

@LHSmicius
Copy link
Contributor Author

Bot!

@github-actions
Copy link

This review is brought to you by the Horizon EDA Poolbot commit 33131f8.

Items in this PR

State Type Name Checks Version Filename
New Entity STM32F103CxTx ✔️ Pass 0 ✔️ entities/ic/mcu/stm/STM32F103CxTx.json
New Part STM32F103C8T6 ✔️ Pass 0 ✔️ parts/ic/mcu/stm/STM32F103C8T6.json
New Part STM32F103CBT6 ✔️ Pass 0 ✔️ parts/ic/mcu/stm/STM32F103CBT6.json
New Part STM32F103CxTx ✔️ Pass 1 ✔️ parts/ic/mcu/stm/STM32F103CxTx.json
New Symbol STM32F103CxTx ✔️ Pass 0 ✔️ symbols/ic/mcu/stm/STM32F103CxTx.json
New Unit STM32F103CxTx ✔️ Pass 1 ❌ (>0) units/ic/mcu/stm/STM32F103CxTx.json

Parts overview (excluding derived)

Bold items are from this PR

  • Part STM32F103CxTx
    • Entity STM32F103CxTx
      • Unit STM32F103CxTx
        • Symbol STM32F103CxTx
    • Package QFP48
      • Padstack SMD rectangular with rounded corners
      • 3D Model 3d_models/ic/qfp/LQFP-48_7x7mm_P0.5mm.step

Derived parts

Bold items are from this PR

  • STM32F103CxTx
    • STM32F103C8T6
    • STM32F103CBT6

Parts table

Values in italic are inherited

MPN Value Manufacturer Datasheet Description Tags
STM32F103CxTx ST https://www.st.com/resource/en/datasheet/stm32f103c8.pdf ARM Cortex-M3 32-bit MCU arm can ic mcu stm32 usb
STM32F103C8T6 STM32F103C8 ST https://www.st.com/resource/en/datasheet/stm32f103c8.pdf ARM Cortex-M3 32-bit MCU, 64KB flash, 20KB RAM arm can ic mcu stm32 usb
STM32F103CBT6 STM32F103CB ST https://www.st.com/resource/en/datasheet/stm32f103c8.pdf ARM Cortex-M3 32-bit MCU, 128KB flash, 20KB RAM arm can ic mcu stm32 usb

Details

Parts

STM32F103CxTx

✔️ Checks passed

Attribute Value
MPN STM32F103CxTx
Value
Manufacturer ST (36 other parts)
Datasheet https://www.st.com/resource/en/datasheet/stm32f103c8.pdf
Description ARM Cortex-M3 32-bit MCU
Tags arm can ic mcu stm32 usb

Flags

  • Base part
Pad Gate Pin
1 Main Vbat
2 Main PC13-TAMPER-RTC
3 Main PC14-OSC32_IN
4 Main PC15-OSC32_OUT
5 Main OSC_IN
6 Main OSC_OUT
7 Main NRST
8 Main VssA
9 Main VddA
10 Main PA0-WKUP
11 Main PA1
12 Main PA2
13 Main PA3
14 Main PA4
15 Main PA5
16 Main PA6
17 Main PA7
18 Main PB0
19 Main PB1
20 Main PB2
21 Main PB10
22 Main PB11
23 Main Vss
24 Main Vdd
25 Main PB12
26 Main PB13
27 Main PB14
28 Main PB15
29 Main PA8
30 Main PA9
31 Main PA10
32 Main PA11
33 Main PA12
34 Main PA13
35 Main Vss
36 Main Vdd
37 Main PA14
38 Main PA15
39 Main PB3
40 Main PB4
41 Main PB5
42 Main PB6
43 Main PB7
44 Main BOOT0
45 Main PB8
46 Main PB9
47 Main Vss
48 Main Vdd

STM32F103C8T6

Inerhits from STM32F103CxTx

✔️ Checks passed

Attribute Value
MPN STM32F103C8T6
Value STM32F103C8
Manufacturer ST (36 other parts) (inherited)
Datasheet https://www.st.com/resource/en/datasheet/stm32f103c8.pdf (inherited)
Description ARM Cortex-M3 32-bit MCU, 64KB flash, 20KB RAM
Tags arm can ic mcu stm32 usb (inherited)

Orderable MPNs

  • STM32F103C8T6
  • STM32F103C8T6TR

STM32F103CBT6

Inerhits from STM32F103CxTx

✔️ Checks passed

Attribute Value
MPN STM32F103CBT6
Value STM32F103CB
Manufacturer ST (36 other parts) (inherited)
Datasheet https://www.st.com/resource/en/datasheet/stm32f103c8.pdf (inherited)
Description ARM Cortex-M3 32-bit MCU, 128KB flash, 20KB RAM
Tags arm can ic mcu stm32 usb (inherited)

Orderable MPNs

  • STM32F103CBT6
  • STM32F103CBT6TR

Entities

STM32F103CxTx

✔️ Checks passed

Attribute Value
Manufacturer ST (36 other parts)
Prefix U
Tags arm can ic stm32 usb
Gate Suffix Swap group Unit
Main 0 STM32F103CxTx

Units

STM32F103CxTx

✔️ Checks passed

Attribute Value
Manufacturer ST (36 other parts)
Pin Direction Alternate names
BOOT0 Input
NRST Input
OSC_IN Input PD0 (BiDi)
OSC_OUT Output PD1 (BiDi)
PA0-WKUP Bidirectional USART2_CTS (Out), ADC12_IN0 (In), TIM2_CH1_ETR (In)
PA1 Bidirectional USART2_RTS (Out), ADC12_IN1 (In), TIM2_CH2 (BiDi)
PA2 Bidirectional USART2_TX (Out), TIM2_CH3 (BiDi), ADC12_IN2 (In)
PA3 Bidirectional TIM2_CH4 (BiDi), ADC12_IN3 (In), USART2_RX (In)
PA4 Bidirectional ADC12_IN4 (In), USART2_CK (BiDi), SPI1_NSS (BiDi)
PA5 Bidirectional SPI1_SCK (BiDi), ADC12_IN5 (In)
PA6 Bidirectional SPI1_MISO (BiDi), ADC12_IN6 (In), TIM1_BKIN (BiDi), TIM3_CH1 (BiDi)
PA7 Bidirectional ADC12_IN7 (In), SPI1_MOSI (BiDi), TIM3_CH2 (BiDi), TIM1_CH1N (BiDi)
PA8 Bidirectional TIM1_CH1 (BiDi), MCO (Out), USART1_CK (BiDi)
PA9 Bidirectional USART1_TX (Out), TIM1_CH2 (BiDi)
PA10 Bidirectional TIM1_CH3 (BiDi), USART1_RX (In)
PA11 Bidirectional CAN_RX (In), USART1_CTS (Out), TIM1_CH4 (BiDi), USB_DM (BiDi)
PA12 Bidirectional USB_DP (BiDi), TIM1_ETR (In), USART1_RTS (Out), CAN_TX (Out)
PA13 Bidirectional JTMS (BiDi), SWDIO (BiDi)
PA14 Bidirectional JTCK (In), SWCLK (In)
PA15 Bidirectional TIM2_CH1_ETR (In), JTDI (In), SPI1_NSS (BiDi)
PB0 Bidirectional TIM1_CH2N (BiDi), TIM3_CH3 (BiDi), ADC12_IN8 (In)
PB1 Bidirectional ADC12_IN9 (In), TIM1_CH3N (BiDi), TIM3_CH4 (BiDi)
PB2 Bidirectional BOOT1 (In)
PB3 Bidirectional TIM2_CH2 (BiDi), JTDO (Out), TRACESWO (BiDi), SPI1_SCK (BiDi)
PB4 Bidirectional TIM3_CH1 (BiDi), SPI1_MISO (BiDi), NJTRST (In)
PB5 Bidirectional TIM3_CH2 (BiDi), I2C1_SMBAI (BiDi), SPI1_MOSI (BiDi)
PB6 Bidirectional USART1_TX (Out), TIM4_CH1 (BiDi), I2C1_SCL (BiDi)
PB7 Bidirectional I2C1_SDA (BiDi), TIM4_CH2 (BiDi), USART1_RX (In)
PB8 Bidirectional TIM4_CH3 (BiDi), CAN_RX (In), I2C1_SCL (BiDi)
PB9 Bidirectional I2C1_SDA (BiDi), CAN_TX (Out), TIM4_CH4 (BiDi)
PB10 Bidirectional TIM2_CH3 (BiDi), USART3_TX (Out), I2C2_SCL (BiDi)
PB11 Bidirectional USART3_RX (In), TIM2_CH4 (BiDi), I2C2_SDA (BiDi)
PB12 Bidirectional TIM1_BKIN (BiDi), SPI2_NSS (BiDi), USART3_CK (BiDi), I2C2_SMBAI (BiDi)
PB13 Bidirectional USART3_CTS (In), SPI2_SCK (BiDi), TIM1_CH1N (BiDi)
PB14 Bidirectional USART3_RTS (Out), TIM1_CH2N (BiDi), SPI2_MISO (BiDi)
PB15 Bidirectional TIM1_CH3N (BiDi), SPI2_MOSI (BiDi)
PC13-TAMPER-RTC Bidirectional
PC14-OSC32_IN Bidirectional
PC15-OSC32_OUT Bidirectional
Vbat Power Input
Vdd Power Input
VddA Power Input
Vss Power Input
VssA Power Input

Symbol: STM32F103CxTx

Is expandable

✔️ Checks passed

  • Is box symbol

Symbol

Expanded by 5

Symbol

@github-actions github-actions bot added the bot: pass All checks passed label Aug 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot: pass All checks passed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant