diff --git a/my_additions.kicad_sym b/my_additions.kicad_sym index f95c40f..54fa4c9 100644 --- a/my_additions.kicad_sym +++ b/my_additions.kicad_sym @@ -35201,6 +35201,1533 @@ ) (embedded_fonts no) ) + (symbol "STM32G070RBTx_proper" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at -15.24 46.99 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STM32G070RBTx_proper" + (at 5.08 46.99 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "my_additions:LQFP-64_10x10mm_P0.5mm_reduced-pads" + (at -19.558 -59.182 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g070rb.pdf" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "STMicroelectronics Arm Cortex-M0+ MCU, 128KB flash, 36KB RAM, 64 MHz, 2.0-3.6V, 59 GPIO, LQFP64" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "Arm Cortex-M0+ STM32G0 STM32G0x0 Value line" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "STM32G070RBTx_proper_0_1" + (rectangle + (start -15.24 45.72) + (end 15.24 -45.72) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STM32G070RBTx_proper_1_1" + (pin bidirectional line + (at -17.78 -30.48 0) + (length 2.54) + (name "PC11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "TIM1_CH4" bidirectional line) + (alternate "USART3_RX" bidirectional line) + (alternate "USART4_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -33.02 0) + (length 2.54) + (name "PC12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM14_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -35.56 0) + (length 2.54) + (name "PC13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RTC_OUT_ALARM" bidirectional line) + (alternate "RTC_OUT_CALIB" bidirectional line) + (alternate "RTC_TAMP_IN1" bidirectional line) + (alternate "RTC_TS" bidirectional line) + (alternate "SYS_WKUP2" bidirectional line) + (alternate "TIM1_BK" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -38.1 0) + (length 2.54) + (name "PC14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC32_IN" bidirectional line) + (alternate "TIM1_BK2" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -40.64 0) + (length 2.54) + (name "PC15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC32_EN" bidirectional line) + (alternate "RCC_OSC32_OUT" bidirectional line) + (alternate "RCC_OSC_EN" bidirectional line) + (alternate "TIM15_BK" bidirectional line) + ) + (pin power_in line + (at 0 48.26 270) + (length 2.54) + (name "VBAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 35.56 0) + (length 2.54) + (name "VREF+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 2.54 48.26 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -48.26 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 30.48 0) + (length 2.54) + (name "PF0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC_IN" bidirectional line) + (alternate "TIM14_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 27.94 0) + (length 2.54) + (name "PF1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC_EN" bidirectional line) + (alternate "RCC_OSC_OUT" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + ) + (pin input line + (at -17.78 40.64 0) + (length 2.54) + (name "NRST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -2.54 0) + (length 2.54) + (name "PC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -5.08 0) + (length 2.54) + (name "PC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM15_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -7.62 0) + (length 2.54) + (name "PC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -10.16 0) + (length 2.54) + (name "PC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_MOSI" bidirectional line) + ) + (pin bidirectional line + (at 17.78 40.64 180) + (length 2.54) + (name "PA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN0" bidirectional line) + (alternate "RTC_TAMP_IN2" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "SYS_WKUP1" bidirectional line) + (alternate "USART2_CTS" bidirectional line) + (alternate "USART2_NSS" bidirectional line) + (alternate "USART4_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 38.1 180) + (length 2.54) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN1" bidirectional line) + (alternate "I2C1_SMBA" bidirectional line) + (alternate "I2S1_CK" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "USART2_CK" bidirectional line) + (alternate "USART2_DE" bidirectional line) + (alternate "USART2_RTS" bidirectional line) + (alternate "USART4_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 35.56 180) + (length 2.54) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN2" bidirectional line) + (alternate "I2S1_SD" bidirectional line) + (alternate "RCC_LSCO" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "SYS_WKUP4" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 33.02 180) + (length 2.54) + (name "PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN3" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 30.48 180) + (length 2.54) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN4" bidirectional line) + (alternate "I2S1_WS" bidirectional line) + (alternate "RTC_OUT_ALARM" bidirectional line) + (alternate "RTC_OUT_CALIB" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM14_CH1" bidirectional line) + ) + (pin bidirectional line + (at 17.78 27.94 180) + (length 2.54) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN5" bidirectional line) + (alternate "I2S1_CK" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 25.4 180) + (length 2.54) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN6" bidirectional line) + (alternate "I2S1_MCK" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_BK" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 22.86 180) + (length 2.54) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN7" bidirectional line) + (alternate "I2S1_SD" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "TIM14_CH1" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -12.7 0) + (length 2.54) + (name "PC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN17" bidirectional line) + (alternate "USART1_TX" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -15.24 0) + (length 2.54) + (name "PC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN18" bidirectional line) + (alternate "SYS_WKUP5" bidirectional line) + (alternate "USART1_RX" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -2.54 180) + (length 2.54) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN8" bidirectional line) + (alternate "I2S1_WS" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "TIM3_CH3" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -5.08 180) + (length 2.54) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN9" bidirectional line) + (alternate "TIM14_CH1" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + (alternate "USART3_CK" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -7.62 180) + (length 2.54) + (name "PB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN10" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -27.94 180) + (length 2.54) + (name "PB10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN11" bidirectional line) + (alternate "I2C2_SCL" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -30.48 180) + (length 2.54) + (name "PB11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "ADC1_IN15" bidirectional line) + (alternate "I2C2_SDA" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -33.02 180) + (length 2.54) + (name "PB12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN16" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM15_BK" bidirectional line) + (alternate "TIM1_BK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -35.56 180) + (length 2.54) + (name "PB13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C2_SCL" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -38.1 180) + (length 2.54) + (name "PB14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C2_SDA" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "USART3_CK" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -40.64 180) + (length 2.54) + (name "PB15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RTC_REFIN" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + ) + (pin bidirectional line + (at 17.78 20.32 180) + (length 2.54) + (name "PA8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_MCO" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM1_CH1" bidirectional line) + ) + (pin bidirectional line + (at 17.78 17.78 180) + (length 2.54) + (name "PA9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL (PA9)" bidirectional line) + (alternate "NC" bidirectional line) + (alternate "RCC_MCO (PA9)" bidirectional line) + (alternate "SPI2_MISO (PA9)" bidirectional line) + (alternate "TIM15_BK (PA9)" bidirectional line) + (alternate "TIM1_CH2 (PA9)" bidirectional line) + (alternate "USART1_TX (PA9)" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -17.78 0) + (length 2.54) + (name "PC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM3_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -20.32 0) + (length 2.54) + (name "PC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM3_CH2" bidirectional line) + ) + (pin bidirectional line + (at -17.78 5.08 0) + (length 2.54) + (name "PD8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_CK" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 2.54 0) + (length 2.54) + (name "PD9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_WS" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "TIM1_BK2" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 15.24 180) + (length 2.54) + (name "PA10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA (PA10)" bidirectional line) + (alternate "NC" bidirectional line) + (alternate "SPI2_MOSI (PA10)" bidirectional line) + (alternate "TIM17_BK (PA10)" bidirectional line) + (alternate "TIM1_CH3 (PA10)" bidirectional line) + (alternate "USART1_RX (PA10)" bidirectional line) + ) + (pin bidirectional line + (at 17.78 12.7 180) + (length 2.54) + (name "PA11/PA9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11 (PA11)" bidirectional line) + (alternate "I2C1_SCL (PA9)" bidirectional line) + (alternate "I2C2_SCL (PA11)" bidirectional line) + (alternate "I2S1_MCK (PA11)" bidirectional line) + (alternate "PA11" bidirectional line) + (alternate "PA9" bidirectional line) + (alternate "RCC_MCO (PA9)" bidirectional line) + (alternate "SPI1_MISO (PA11)" bidirectional line) + (alternate "SPI2_MISO (PA9)" bidirectional line) + (alternate "TIM15_BK (PA9)" bidirectional line) + (alternate "TIM1_BK2 (PA11)" bidirectional line) + (alternate "TIM1_CH2 (PA9)" bidirectional line) + (alternate "TIM1_CH4 (PA11)" bidirectional line) + (alternate "USART1_CTS (PA11)" bidirectional line) + (alternate "USART1_NSS (PA11)" bidirectional line) + (alternate "USART1_TX (PA9)" bidirectional line) + ) + (pin bidirectional line + (at 17.78 10.16 180) + (length 2.54) + (name "PA12/PA10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA (PA10)" bidirectional line) + (alternate "I2C2_SDA (PA12)" bidirectional line) + (alternate "I2S1_SD (PA12)" bidirectional line) + (alternate "I2S_CKIN (PA12)" bidirectional line) + (alternate "PA10" bidirectional line) + (alternate "PA12" bidirectional line) + (alternate "SPI1_MOSI (PA12)" bidirectional line) + (alternate "SPI2_MOSI (PA10)" bidirectional line) + (alternate "TIM17_BK (PA10)" bidirectional line) + (alternate "TIM1_CH3 (PA10)" bidirectional line) + (alternate "TIM1_ETR (PA12)" bidirectional line) + (alternate "USART1_CK (PA12)" bidirectional line) + (alternate "USART1_DE (PA12)" bidirectional line) + (alternate "USART1_RTS (PA12)" bidirectional line) + (alternate "USART1_RX (PA10)" bidirectional line) + ) + (pin bidirectional line + (at 17.78 7.62 180) + (length 2.54) + (name "PA13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "IR_OUT" bidirectional line) + (alternate "SYS_SWDIO" bidirectional line) + ) + (pin bidirectional line + (at 17.78 5.08 180) + (length 2.54) + (name "PA14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SYS_SWCLK" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 2.54 180) + (length 2.54) + (name "PA15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_WS" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "USART2_RX" bidirectional line) + (alternate "USART3_CK" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + (alternate "USART4_CK" bidirectional line) + (alternate "USART4_DE" bidirectional line) + (alternate "USART4_RTS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -22.86 0) + (length 2.54) + (name "PC8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM1_CH1" bidirectional line) + (alternate "TIM3_CH3" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -25.4 0) + (length 2.54) + (name "PC9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S_CKIN" bidirectional line) + (alternate "TIM1_CH2" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + ) + (pin bidirectional line + (at -17.78 22.86 0) + (length 2.54) + (name "PD0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 20.32 0) + (length 2.54) + (name "PD1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_SCK" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + ) + (pin bidirectional line + (at -17.78 17.78 0) + (length 2.54) + (name "PD2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM3_ETR" bidirectional line) + (alternate "USART3_CK" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 15.24 0) + (length 2.54) + (name "PD3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "USART2_CTS" bidirectional line) + (alternate "USART2_NSS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 12.7 0) + (length 2.54) + (name "PD4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "USART2_CK" bidirectional line) + (alternate "USART2_DE" bidirectional line) + (alternate "USART2_RTS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 10.16 0) + (length 2.54) + (name "PD5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_MCK" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "TIM1_BK" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 7.62 0) + (length 2.54) + (name "PD6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_SD" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -10.16 180) + (length 2.54) + (name "PB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_CK" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "TIM1_CH2" bidirectional line) + (alternate "USART1_CK" bidirectional line) + (alternate "USART1_DE" bidirectional line) + (alternate "USART1_RTS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -12.7 180) + (length 2.54) + (name "PB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2S1_MCK" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "TIM17_BK" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "USART1_CTS" bidirectional line) + (alternate "USART1_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -15.24 180) + (length 2.54) + (name "PB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SMBA" bidirectional line) + (alternate "I2S1_SD" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "SYS_WKUP6" bidirectional line) + (alternate "TIM16_BK" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -17.78 180) + (length 2.54) + (name "PB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM16_CH1N" bidirectional line) + (alternate "TIM1_CH3" bidirectional line) + (alternate "USART1_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -20.32 180) + (length 2.54) + (name "PB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM17_CH1N" bidirectional line) + (alternate "USART1_RX" bidirectional line) + (alternate "USART4_CTS" bidirectional line) + (alternate "USART4_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -22.86 180) + (length 2.54) + (name "PB8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "TIM15_BK" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -25.4 180) + (length 2.54) + (name "PB9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "IR_OUT" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -27.94 0) + (length 2.54) + (name "PC10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "TIM1_CH3" bidirectional line) + (alternate "USART3_TX" bidirectional line) + (alternate "USART4_TX" bidirectional line) + ) + ) + (embedded_fonts no) + ) (symbol "STM32G071RBTx" (exclude_from_sim no) (in_bom yes) diff --git a/my_additions.pretty/OLED_2.42_ssd1309_v4.3.kicad_mod b/my_additions.pretty/OLED_2.42_ssd1309_v4.3.kicad_mod new file mode 100644 index 0000000..f1903d2 --- /dev/null +++ b/my_additions.pretty/OLED_2.42_ssd1309_v4.3.kicad_mod @@ -0,0 +1,180 @@ +(footprint "OLED_2.42_ssd1309_v4.3" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -17.4 0) + (layer "F.SilkS") + (uuid "321f0b91-67b7-4fb2-935a-b696f3b15277") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "OLED_2.42_ssd1309_v4.3" + (at 3 -7.5 90) + (layer "F.Fab") + (uuid "bb28e35d-6db5-453f-bc33-7139d34021ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "841f08e4-2ec5-4bf7-a3df-400e59421af9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "27b03aa9-1e09-41df-b4af-62bd062b2476") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (duplicate_pad_numbers_are_jumpers no) + (fp_rect + (start -1.4 -16.6) + (end 1.4 1.4) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "80ce3a63-b3c2-4d7d-b597-3c666659c228") + ) + (fp_rect + (start -2.54 13.78) + (end 69.46 -29.02) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2b18b9fe-bd01-4286-aab0-09677fad717b") + ) + (fp_rect + (start -1.27 1.27) + (end 1.27 -16.51) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8b838639-9688-43d0-9f4e-f968d53efd0b") + ) + (fp_rect + (start -2.5 13.8) + (end 69.5 -29) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e820c0e4-a251-4726-925e-e6ca26e04bac") + ) + (fp_text user "${REFERENCE}" + (at 4.5 -7.5 90) + (layer "F.Fab") + (uuid "b4cbf5ce-e947-4bb5-a941-623241deadb8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "75f9aa63-7861-4245-9101-4fb2e45cd538") + ) + (pad "2" thru_hole circle + (at 0 -2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5543afa5-0204-4a73-9a91-aea34c8c748e") + ) + (pad "3" thru_hole circle + (at 0 -5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "9f1cd0ab-b3b6-4292-9c44-13c5f3c13cf3") + ) + (pad "4" thru_hole circle + (at 0 -7.62) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "4d6175ab-41dc-40ed-8290-3a1968112e5b") + ) + (pad "5" thru_hole circle + (at 0 -10.16) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3e6648ec-1073-4faf-900e-4f87a909c15a") + ) + (pad "6" thru_hole circle + (at 0 -12.7) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "70aadb85-8ef1-4aa4-9c65-d92dc2a31c61") + ) + (pad "7" thru_hole circle + (at 0 -15.24) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "61cc07dd-c640-46d9-9af7-803691afe24e") + ) + (embedded_fonts no) + (model "${MY_ADDITIONS}/OLED_2.42_12864.step" + (offset + (xyz 0 7.62 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) +) diff --git a/my_additions.pretty/TerminalBlock_KLS2-301-5.00-02P_Round_pads.kicad_mod b/my_additions.pretty/TerminalBlock_KLS2-301-5.00-02P_Round_pads.kicad_mod new file mode 100644 index 0000000..ef990b9 --- /dev/null +++ b/my_additions.pretty/TerminalBlock_KLS2-301-5.00-02P_Round_pads.kicad_mod @@ -0,0 +1,210 @@ +(footprint "TerminalBlock_KLS2-301-5.00-02P_Round_pads" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (property "Reference" "REF**" + (at 2.54 -5.3 0) + (layer "F.SilkS") + (uuid "1fae8d7d-c000-4204-964f-7b6d5541fa30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "TerminalBlock_KLS2-301-5.00-02P_Round_pads" + (at -0.1 6 0) + (layer "F.Fab") + (uuid "c6d90e7a-38c2-4bd1-bd42-0fcf146053e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b58fe90b-5ff1-495a-baba-03b07baa280e") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "217a7918-d17b-46e4-b5c1-6ff20df9af30") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr through_hole) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -5 -2.3) + (end 5 -2.3) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "abe67545-d995-45a1-9021-7578d4a72c93") + ) + (fp_line + (start -5 2.3) + (end 5 2.3) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "aece309f-2686-4687-aa6c-ba69f5c1bc5f") + ) + (fp_rect + (start -5 -4.5) + (end 5 3.1) + (stroke + (width 0.15) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "b6590ad4-a5a7-4ba5-93e2-94b53a6a9733") + ) + (fp_circle + (center -2.5 -3) + (end -2 -3) + (stroke + (width 0.15) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "9a8c966d-e30f-4b2a-b867-38678e466078") + ) + (fp_circle + (center 2.5 -3) + (end 3 -3) + (stroke + (width 0.15) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "3da70cc3-f73a-4ee3-afe9-6cd53e048a05") + ) + (fp_rect + (start -5 -4.6) + (end 5 3.2) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "73d555ca-37e4-4e6e-81cb-9e566f07a20b") + ) + (fp_line + (start -4.953 -2.286) + (end 4.953 -2.286) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "3c1d9440-b302-429c-808c-e84fb82cd424") + ) + (fp_line + (start -4.953 2.286) + (end 4.953 2.286) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "62e8d038-c137-4a0c-be96-9c230fa27e8b") + ) + (fp_rect + (start -5 -4.6) + (end 5 3.1) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.Fab") + (uuid "e042b107-8f9e-48f5-8c03-7f490b1e445b") + ) + (fp_circle + (center -2.5 -3) + (end -2 -3) + (stroke + (width 0.15) + (type default) + ) + (fill no) + (layer "F.Fab") + (uuid "fa8ad207-edb3-4211-be6b-38cc0378961b") + ) + (fp_circle + (center 2.5 -3) + (end 3 -3) + (stroke + (width 0.15) + (type default) + ) + (fill no) + (layer "F.Fab") + (uuid "b8ce6fae-38fc-4537-8401-10a57c5b6cf5") + ) + (fp_text user "${REFERENCE}" + (at 0 4.5 0) + (layer "F.Fab") + (uuid "3322ff3f-f923-445f-9992-af37d2e4382b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at -2.5 0) + (size 3 3) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6c9d4ded-f5e3-4514-a807-240096e1baa8") + ) + (pad "2" thru_hole circle + (at 2.5 0) + (size 3 3) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ad036f9a-2c9f-48fc-9e8b-ea081b7b6015") + ) + (embedded_fonts no) + (model "${MY_ADDITIONS}/dg-301-5_0-2P.step" + (offset + (xyz -5 -3 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)