← Commit history

Publish 0.2.1

Ray ·50f52e07c6 ·4d ago ·parent 4eac080
5 files changed +53−46
README.md+6−6
@@ -10,11 +10,11 @@ STM32F303RBT6 from STMicroelectronics, in a LQFP-64(10x10). Pinout and pin descr |---|---|---|---| | 1 | VBAT | power_in | Backup supply pin for RTC, LSE oscillator and backup registers (1.65-3.6 V) when VDD is removed. | | 2 | PC13 | bidirectional | General-purpose I/O (TC, 3.3 V). Backup-domain pin; supplied through the power switch, output limited to 3 mA / 2 MHz / 30 pF. Alt: TIM1_CH1N. Add'l: WKUP2, RTC_TAMP1, RTC_TS, RTC_OUT. |-| 3 | PC14/OSC32_IN | bidirectional | GPIO PC14 (TC, 3.3 V) or LSE 32.768 kHz crystal input (OSC32_IN). Backup-domain, output current limited. |-| 4 | PC15/OSC32_OUT | bidirectional | GPIO PC15 (TC, 3.3 V) or LSE 32.768 kHz crystal output (OSC32_OUT). Backup-domain, output current limited. |-| 5 | PF0/OSC_IN | bidirectional | GPIO PF0 (FTf, 5 V-tolerant, FM+ capable) or HSE 4-32 MHz crystal input (OSC_IN). Alt: TIM1_CH3N, I2C2_SDA. |-| 6 | PF1/OSC_OUT | bidirectional | GPIO PF1 (FTf, 5 V-tolerant, FM+ capable) or HSE 4-32 MHz crystal output (OSC_OUT). Alt: I2C2_SCL. |-| 7 | NRST | bidirectional | Device reset input / open-drain internal reset output, active low. Embedded weak pull-up. |+| 3 | PC14-OSC32_IN | bidirectional | GPIO PC14 (TC, 3.3 V) or LSE 32.768 kHz crystal input (OSC32_IN). Backup-domain, output current limited. |+| 4 | PC15-OSC32_OUT | bidirectional | GPIO PC15 (TC, 3.3 V) or LSE 32.768 kHz crystal output (OSC32_OUT). Backup-domain, output current limited. |+| 5 | PF0-OSC_IN | bidirectional | GPIO PF0 (FTf, 5 V-tolerant, FM+ capable) or HSE 4-32 MHz crystal input (OSC_IN). Alt: TIM1_CH3N, I2C2_SDA. |+| 6 | PF1-OSC_OUT | bidirectional | GPIO PF1 (FTf, 5 V-tolerant, FM+ capable) or HSE 4-32 MHz crystal output (OSC_OUT). Alt: I2C2_SCL. |+| 7 | NRST | input | Device reset input / open-drain internal reset output, active low. Embedded weak pull-up. | | 8 | PC0 | bidirectional | GPIO (TTa, 3.3 V tolerant, direct to ADC). Add'l: ADC12_IN6, COMP7_INM. Alt: EVENTOUT. | | 9 | PC1 | bidirectional | GPIO (TTa). Add'l: ADC12_IN7, COMP7_INP. Alt: EVENTOUT. | | 10 | PC2 | bidirectional | GPIO (TTa). Add'l: ADC12_IN8. Alt: COMP7_OUT, EVENTOUT. |@@ -26,7 +26,7 @@ STM32F303RBT6 from STMicroelectronics, in a LQFP-64(10x10). Pinout and pin descr | 16 | PA2 | bidirectional | GPIO (TTa, fast ADC channel, reduced touch sensitivity). Alt: USART2_TX, TIM2_CH3, TIM15_CH1, TSC_G1_IO3, COMP2_OUT, EVENTOUT. Add'l: ADC1_IN3, COMP2_INM, OPAMP1_VOUT. | | 17 | PA3 | bidirectional | GPIO (TTa, fast ADC channel). Alt: USART2_RX, TIM2_CH4, TIM15_CH2, TSC_G1_IO4, EVENTOUT. Add'l: ADC1_IN4, OPAMP1_VINP, COMP2_INP, OPAMP1_VINM. | | 18 | PF4 | bidirectional | GPIO (TTa, fast ADC channel). Alt: COMP1_OUT, EVENTOUT. Add'l: ADC1_IN5. |-| 19 | VSS | power_in | Digital ground. |+| 19 | VDD | power_in | Digital power supply (2.0-3.6 V). | | 20 | PA4 | bidirectional | GPIO (TTa, fast ADC channel, reduced touch sensitivity). Alt: SPI1_NSS, SPI3_NSS/I2S3_WS, USART2_CK, TSC_G2_IO1, TIM3_CH2, EVENTOUT. Add'l: ADC2_IN1, DAC1_OUT1, OPAMP4_VINP, COMP1/2/3/4/5/6/7_INM. | | 21 | PA5 | bidirectional | GPIO (TTa, fast ADC channel, reduced touch sensitivity). Alt: SPI1_SCK, TIM2_CH1_ETR, TSC_G2_IO2, EVENTOUT. Add'l: ADC2_IN2, DAC1_OUT2, OPAMP1/2/3_VINP, COMP1/2/3/4/5/6/7_INM. | | 22 | PA6 | bidirectional | GPIO (TTa, fast ADC channel). Alt: SPI1_MISO, TIM3_CH1, TIM8_BKIN, TIM1_BKIN, TIM16_CH1, COMP1_OUT, TSC_G2_IO3, EVENTOUT. Add'l: ADC2_IN3, OPAMP2_VOUT. |
package.json+2−2
@@ -1,6 +1,6 @@ {   "slug": "stm32f303rbt6",-  "version": "0.2.0",+  "version": "0.2.1",   "type": "component",   "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Datasheet-verified pinout, KiCad symbol/footprint/3D.",   "tags": [@@ -26,4 +26,4 @@     "viewers/symbol.html",     "viewers/footprint.html"   ]-}\ No newline at end of file+}
page.json+5−6
@@ -4,7 +4,7 @@   "slug": "stm32f303rbt6",   "title": "STM32F303RBT6",   "brief": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",-  "version": "0.2.0",+  "version": "0.2.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",@@ -500,16 +500,13 @@     "stm32f303rbt6.kicad_mod",     "stm32f303rbt6.glb",     "stm32f303rbt6.step",-    "stm32f303rbt6-etched.step",     "stm32f303rbt6.lbr",     "docs/hero.png",     "docs/stm32f303rbt6-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"   ],-  "visibility": {-    "public": true-  },+  "visibility": "public",   "variants": [     {       "mpn": "STM32F303RBT6",@@ -544,5 +541,7 @@       "kind": "packaging"     }   ],-  "updated_at": "2026-09-25T08:45:17.076Z"+  "updated_at": "2026-09-25T08:45:17.076Z",+  "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "org": "adom" }\ No newline at end of file
stm32f303rbt6.kicad_sym+6−6
@@ -17,22 +17,22 @@       (number "2" (effects (font (size 1.27 1.27))))     )     (pin bidirectional line (at -17.78 33.02 0) (length 5.08)-      (name "PC14/OSC32_IN" (effects (font (size 1.27 1.27))))+      (name "PC14-OSC32_IN" (effects (font (size 1.27 1.27))))       (number "3" (effects (font (size 1.27 1.27))))     )     (pin bidirectional line (at -17.78 30.48 0) (length 5.08)-      (name "PC15/OSC32_OUT" (effects (font (size 1.27 1.27))))+      (name "PC15-OSC32_OUT" (effects (font (size 1.27 1.27))))       (number "4" (effects (font (size 1.27 1.27))))     )     (pin bidirectional line (at -17.78 27.94 0) (length 5.08)-      (name "PF0/OSC_IN" (effects (font (size 1.27 1.27))))+      (name "PF0-OSC_IN" (effects (font (size 1.27 1.27))))       (number "5" (effects (font (size 1.27 1.27))))     )     (pin bidirectional line (at -17.78 25.40 0) (length 5.08)-      (name "PF1/OSC_OUT" (effects (font (size 1.27 1.27))))+      (name "PF1-OSC_OUT" (effects (font (size 1.27 1.27))))       (number "6" (effects (font (size 1.27 1.27))))     )-    (pin bidirectional line (at -17.78 22.86 0) (length 5.08)+    (pin input line (at -17.78 22.86 0) (length 5.08)       (name "NRST" (effects (font (size 1.27 1.27))))       (number "7" (effects (font (size 1.27 1.27))))     )@@ -81,7 +81,7 @@       (number "18" (effects (font (size 1.27 1.27))))     )     (pin power_in line (at -17.78 -7.62 0) (length 5.08)-      (name "VSS" (effects (font (size 1.27 1.27))))+      (name "VDD" (effects (font (size 1.27 1.27))))       (number "19" (effects (font (size 1.27 1.27))))     )     (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)
stm32f303rbt6.lbr+34−26
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST&apos;s open pin data</description> <packages> <package name="LQFP-64_10x10mm_P0.5mm">   <description>LQFP-64, 10 x 10 mm, 0.5 mm pitch</description>@@ -144,6 +144,7 @@ </packages> <symbols> <symbol name="STM32F303RBT6">+  <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST&apos;s open pin data</description>   <wire x1="-12.7" y1="40.64" x2="12.7" y2="40.64" width="0.254" layer="94"/>   <wire x1="12.7" y1="40.64" x2="12.7" y2="-43.18" width="0.254" layer="94"/>   <wire x1="12.7" y1="-43.18" x2="-12.7" y2="-43.18" width="0.254" layer="94"/>@@ -152,11 +153,11 @@   <text x="0.0000" y="-45.7200" size="1.27" layer="96" align="center">&gt;VALUE</text>   <pin name="VBAT" x="-17.78" y="38.1" length="middle" direction="pwr"/>   <pin name="PC13" x="-17.78" y="35.56" length="middle" direction="io"/>-  <pin name="PC14/OSC32_IN" x="-17.78" y="33.02" length="middle" direction="io"/>-  <pin name="PC15/OSC32_OUT" x="-17.78" y="30.48" length="middle" direction="io"/>-  <pin name="PF0/OSC_IN" x="-17.78" y="27.94" length="middle" direction="io"/>-  <pin name="PF1/OSC_OUT" x="-17.78" y="25.4" length="middle" direction="io"/>-  <pin name="NRST" x="-17.78" y="22.86" length="middle" direction="io"/>+  <pin name="PC14-OSC32_IN" x="-17.78" y="33.02" length="middle" direction="io"/>+  <pin name="PC15-OSC32_OUT" x="-17.78" y="30.48" length="middle" direction="io"/>+  <pin name="PF0-OSC_IN" x="-17.78" y="27.94" length="middle" direction="io"/>+  <pin name="PF1-OSC_OUT" x="-17.78" y="25.4" length="middle" direction="io"/>+  <pin name="NRST" x="-17.78" y="22.86" length="middle" direction="in"/>   <pin name="PC0" x="-17.78" y="20.32" length="middle" direction="io"/>   <pin name="PC1" x="-17.78" y="17.78" length="middle" direction="io"/>   <pin name="PC2" x="-17.78" y="15.24" length="middle" direction="io"/>@@ -168,7 +169,7 @@   <pin name="PA2" x="-17.78" y="0" length="middle" direction="io"/>   <pin name="PA3" x="-17.78" y="-2.54" length="middle" direction="io"/>   <pin name="PF4" x="-17.78" y="-5.08" length="middle" direction="io"/>-  <pin name="VSS" x="-17.78" y="-7.62" length="middle" direction="pwr"/>+  <pin name="VDD" x="-17.78" y="-7.62" length="middle" direction="pwr"/>   <pin name="PA4" x="-17.78" y="-10.16" length="middle" direction="io"/>   <pin name="PA5" x="-17.78" y="-12.7" length="middle" direction="io"/>   <pin name="PA6" x="-17.78" y="-15.24" length="middle" direction="io"/>@@ -180,10 +181,10 @@   <pin name="PB2" x="-17.78" y="-30.48" length="middle" direction="io"/>   <pin name="PB10" x="-17.78" y="-33.02" length="middle" direction="io"/>   <pin name="PB11" x="-17.78" y="-35.56" length="middle" direction="io"/>-  <pin name="VSS@2" x="-17.78" y="-38.1" length="middle" direction="pwr"/>-  <pin name="VDD" x="-17.78" y="-40.64" length="middle" direction="pwr"/>-  <pin name="VDD@2" x="17.78" y="38.1" length="middle" direction="pwr" rot="R180"/>-  <pin name="VSS@3" x="17.78" y="35.56" length="middle" direction="pwr" rot="R180"/>+  <pin name="VSS" x="-17.78" y="-38.1" length="middle" direction="pwr"/>+  <pin name="VDD@2" x="-17.78" y="-40.64" length="middle" direction="pwr"/>+  <pin name="VDD@3" x="17.78" y="38.1" length="middle" direction="pwr" rot="R180"/>+  <pin name="VSS@2" x="17.78" y="35.56" length="middle" direction="pwr" rot="R180"/>   <pin name="PB9" x="17.78" y="33.02" length="middle" direction="io" rot="R180"/>   <pin name="PB8" x="17.78" y="30.48" length="middle" direction="io" rot="R180"/>   <pin name="BOOT0" x="17.78" y="27.94" length="middle" direction="in" rot="R180"/>@@ -198,8 +199,8 @@   <pin name="PC10" x="17.78" y="5.08" length="middle" direction="io" rot="R180"/>   <pin name="PA15" x="17.78" y="2.54" length="middle" direction="io" rot="R180"/>   <pin name="PA14" x="17.78" y="0" length="middle" direction="io" rot="R180"/>-  <pin name="VDD@3" x="17.78" y="-2.54" length="middle" direction="pwr" rot="R180"/>-  <pin name="VSS@4" x="17.78" y="-5.08" length="middle" direction="pwr" rot="R180"/>+  <pin name="VDD@4" x="17.78" y="-2.54" length="middle" direction="pwr" rot="R180"/>+  <pin name="VSS@3" x="17.78" y="-5.08" length="middle" direction="pwr" rot="R180"/>   <pin name="PA13" x="17.78" y="-7.62" length="middle" direction="io" rot="R180"/>   <pin name="PA12" x="17.78" y="-10.16" length="middle" direction="io" rot="R180"/>   <pin name="PA11" x="17.78" y="-12.7" length="middle" direction="io" rot="R180"/>@@ -218,7 +219,7 @@ </symbols> <devicesets> <deviceset name="STM32F303RBT6" prefix="U">-  <description></description>+  <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST&apos;s open pin data</description>   <gates>     <gate name="G$1" symbol="STM32F303RBT6" x="0" y="0"/>   </gates>@@ -227,10 +228,10 @@       <connects>         <connect gate="G$1" pin="VBAT" pad="1"/>         <connect gate="G$1" pin="PC13" pad="2"/>-        <connect gate="G$1" pin="PC14/OSC32_IN" pad="3"/>-        <connect gate="G$1" pin="PC15/OSC32_OUT" pad="4"/>-        <connect gate="G$1" pin="PF0/OSC_IN" pad="5"/>-        <connect gate="G$1" pin="PF1/OSC_OUT" pad="6"/>+        <connect gate="G$1" pin="PC14-OSC32_IN" pad="3"/>+        <connect gate="G$1" pin="PC15-OSC32_OUT" pad="4"/>+        <connect gate="G$1" pin="PF0-OSC_IN" pad="5"/>+        <connect gate="G$1" pin="PF1-OSC_OUT" pad="6"/>         <connect gate="G$1" pin="NRST" pad="7"/>         <connect gate="G$1" pin="PC0" pad="8"/>         <connect gate="G$1" pin="PC1" pad="9"/>@@ -243,7 +244,7 @@         <connect gate="G$1" pin="PA2" pad="16"/>         <connect gate="G$1" pin="PA3" pad="17"/>         <connect gate="G$1" pin="PF4" pad="18"/>-        <connect gate="G$1" pin="VSS" pad="19"/>+        <connect gate="G$1" pin="VDD" pad="19"/>         <connect gate="G$1" pin="PA4" pad="20"/>         <connect gate="G$1" pin="PA5" pad="21"/>         <connect gate="G$1" pin="PA6" pad="22"/>@@ -255,10 +256,10 @@         <connect gate="G$1" pin="PB2" pad="28"/>         <connect gate="G$1" pin="PB10" pad="29"/>         <connect gate="G$1" pin="PB11" pad="30"/>-        <connect gate="G$1" pin="VSS@2" pad="31"/>-        <connect gate="G$1" pin="VDD" pad="32"/>-        <connect gate="G$1" pin="VDD@2" pad="64"/>-        <connect gate="G$1" pin="VSS@3" pad="63"/>+        <connect gate="G$1" pin="VSS" pad="31"/>+        <connect gate="G$1" pin="VDD@2" pad="32"/>+        <connect gate="G$1" pin="VDD@3" pad="64"/>+        <connect gate="G$1" pin="VSS@2" pad="63"/>         <connect gate="G$1" pin="PB9" pad="62"/>         <connect gate="G$1" pin="PB8" pad="61"/>         <connect gate="G$1" pin="BOOT0" pad="60"/>@@ -273,8 +274,8 @@         <connect gate="G$1" pin="PC10" pad="51"/>         <connect gate="G$1" pin="PA15" pad="50"/>         <connect gate="G$1" pin="PA14" pad="49"/>-        <connect gate="G$1" pin="VDD@3" pad="48"/>-        <connect gate="G$1" pin="VSS@4" pad="47"/>+        <connect gate="G$1" pin="VDD@4" pad="48"/>+        <connect gate="G$1" pin="VSS@3" pad="47"/>         <connect gate="G$1" pin="PA13" pad="46"/>         <connect gate="G$1" pin="PA12" pad="45"/>         <connect gate="G$1" pin="PA11" pad="44"/>@@ -290,7 +291,14 @@         <connect gate="G$1" pin="PB13" pad="34"/>         <connect gate="G$1" pin="PB12" pad="33"/>       </connects>-      <technologies><technology name=""/></technologies>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="STM32F303RBT6" constant="no"/>+          <attribute name="MANUFACTURER" value="STMicroelectronics" constant="no"/>+          <attribute name="DATASHEET" value="https://www.st.com/resource/en/datasheet/stm32f303rbt6.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/stm32f303rbt6" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>