diff --git a/source/images/3d-stm-display-back.png b/source/images/3d-stm-display-back.png new file mode 100644 index 0000000..9263bf0 Binary files /dev/null and b/source/images/3d-stm-display-back.png differ diff --git a/source/images/3d-stm-display-front.png b/source/images/3d-stm-display-front.png new file mode 100644 index 0000000..7a53ef2 Binary files /dev/null and b/source/images/3d-stm-display-front.png differ diff --git a/source/images/stm-display.svg b/source/images/stm-display.svg new file mode 100644 index 0000000..7095229 --- /dev/null +++ b/source/images/stm-display.svg @@ -0,0 +1,33995 @@ + + + +SVG Picture created as stm-display.svg date 2022/08/24 11:44:59 + Picture generated by Eeschema-SVG + + + + + + + + + + + + + + + + + + + + +1 +1 + + +2 +2 + +3 +3 + +4 +4 + + +5 +5 + +6 +6 + + + + + + +1 +1 + + +2 +2 + +3 +3 + +4 +4 + + +5 +5 + +6 +6 + + + + +A +A + + +B +B + +C +C + +D +D + + + + +A +A + + +B +B + +C +C + +D +D + +Date: 2021-09-13 +Date: 2021-09-13 + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. kicad (6.0.7) +KiCad E.D.A. kicad (6.0.7) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: 1.0 +Rev: 1.0 + + + + + + + + + + + + +Size: A4 +Size: A4 + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + +Title: Display STM32 +Title: Display STM32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: stm-display.kicad_sch +File: stm-display.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + +Vanttec +Vanttec + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + +H4 +H4 + + + + + +MountingHole_Pad +MountingHole_Pad + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C13 +C13 + + + + +0.1u +0.1u + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + +H3 +H3 + + + + +MountingHole_Pad +MountingHole_Pad + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + ++VIN ++VIN + + + + + + + +1 +1 + + + + + + + +GND +GND + + + + + +2 +2 + + + + + + ++VOUT ++VOUT + + + + + + + + + +3 +3 + + + +PS1 +PS1 + + + + +R-78E3.3-1.0 +R-78E3.3-1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + + + + +C6 +C6 + + +0.1u +0.1u + + + + + + + + + + + + + + + + + + + + + + + + +C3 +C3 + + +0.1u +0.1u + + + + + + + + + + + + + + + + + + + + + + + + +C2 +C2 + + +10n +10n + + + + + + + + + + + + + + + + + + + +L2 +L2 + + +10u +10u + + + + + + + + + + + + + + + + + + + + + + + +C1 +C1 + + + +1u +1u + + + + + + + + + + + + + + + + + + + + + + + + +IN/OUT +IN/OUT + + + + + + + + + +1 +1 + + + + + + + +GND +GND + + + + + +2 +2 + + + + + + +OUT/IN +OUT/IN + + + + + + + + + +3 +3 + + + + + + +GND +GND + + + + + +4 +4 + + + + +Y1 +Y1 + + + + +ECS-160-12-33-AGN-TR +ECS-160-12-33-AGN-TR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + +C10 +C10 + + + + +12p +12p + + + + + + + + + + + + + + + + + + + +L1 +L1 + + + +39n +39n + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + ++3.3VA ++3.3VA + + + + + + + + + + + + + + + + + + + + + + + + + + +C5 +C5 + + +0.1u +0.1u + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + +2 +2 + + + +J3 +J3 + + +Screw_Terminal_01x02 +Screw_Terminal_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++12V ++12V + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + +R6 +R6 + + + +1k5 +1k5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + +BLUE +BLUE + + + + + + + + + + + + + + + + + + + + + + +F1 +F1 + + + + +Polyfuse +Polyfuse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C8 +C8 + + +4.7u +4.7u + + + + + + + + + + + + + + + + + + + + + +R3 +R3 + + + +10k +10k + + + + + + + + + + + + + + + + + + + + + +R2 +R2 + + + +10k +10k + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + +C15 +C15 + + + + +4.7u +4.7u + + + + + + + + + + + + + + + + + + + + + + + + +C12 +C12 + + + + +0.1u +0.1u + + + + + + + + + + + + + + + + + + + + +H2 +H2 + + + + +MountingHole_Pad +MountingHole_Pad + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H1 +H1 + + + + + +MountingHole_Pad +MountingHole_Pad + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +R1 +R1 + + + + +10k +10k + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + +10 +10 + + + + + + + + +PA6 +PA6 + + + + + + +11 +11 + + + + + + + + + +PA7 +PA7 + + + + + + +12 +12 + + + + + + + + +PB0 +PB0 + + + + + +13 +13 + + + + + + + + +PA8 +PA8 + + + + + + +18 +18 + + + + + + + + +PA9 +PA9 + + + + + + +19 +19 + + + + + + + + +PF0-OSC_IN +PF0-OSC_IN + + + + + + + + + + + + + +2 +2 + + + + + + +PA10 +PA10 + + + + + + + + +20 +20 + + + + + + + +PA11 +PA11 + + + + + + + + + +21 +21 + + + + + + + + +PA12 +PA12 + + + + + + + + +22 +22 + + + + + + + +PA13 +PA13 + + + + + + + + +23 +23 + + + + + + + +PA14 +PA14 + + + + + + + + + +24 +24 + + + + + + + + +PA15 +PA15 + + + + + + + + +25 +25 + + + + + + + +PB3 +PB3 + + + + + +26 +26 + + + + + + + +PB4 +PB4 + + + + + + +27 +27 + + + + + + + +PB5 +PB5 + + + + + +28 +28 + + + + + + + +PB6 +PB6 + + + + + +29 +29 + + + + + + + +PF1-OSC_OUT +PF1-OSC_OUT + + + + + + + + + + + + + + + + +3 +3 + + + + + + +PB7 +PB7 + + + + + +30 +30 + + + + + + + +PB8-BOOT0 +PB8-BOOT0 + + + + + + + + + + + + +31 +31 + + + + + + + + +PG10-NRST +PG10-NRST + + + + + + + + + + + + + + +4 +4 + + + + + + + +PA0 +PA0 + + + + + + +5 +5 + + + + + + +PA1 +PA1 + + + + + + + +6 +6 + + + + + + +PA2 +PA2 + + + + + + +7 +7 + + + + + + +PA3 +PA3 + + + + + + +8 +8 + + + + + + +PA4 +PA4 + + + + + + + +9 +9 + + + +U2A +U2A + + + + +STM32G431KBT6 +STM32G431KBT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + + + + +C4 +C4 + + + +0.1u +0.1u + + + + + + + + + + + + + + + + + + + + + + + + +C14 +C14 + + + + + +10u +10u + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + +D7 + +D7 + + + + + +1 + +1 + + + + + + + + +X- + +X- + + + + + + +10 + +10 + + + + + + + + + +Y+ + +Y+ + + + + + + + +11 + +11 + + + + + + + + + + +X+ + +X+ + + + + + + + +12 + +12 + + + + + + + + + +Backlite + +Backlite + + + + + + + + + + + + + + + + +13 + +13 + + + + + + + + + +RST + +RST + + + + + + + + +14 + +14 + + + + + + + + + + +RD + +RD + + + + + + +15 + +15 + + + + + + + + + +WR + +WR + + + + + + +16 + +16 + + + + + + + + + +C/D + +C/D + + + + + + +17 + +17 + + + + + + + + + +CS + +CS + + + + + +18 + +18 + + + + + + + + + +Vin + +Vin + + + + + + + + +19 + +19 + + + + + + + + + +D6 + +D6 + + + + + +2 + +2 + + + + + + + +GND + +GND + + + + + + +20 + +20 + + + + + + + + +CD + +CD + + + + + +21 + +21 + + + + + + + + + +CCS + +CCS + + + + + + +22 + +22 + + + + + + + + +IM0 + +IM0 + + + + + + +23 + +23 + + + + + + + + +IM1 + +IM1 + + + + + + + +24 + +24 + + + + + + + + + +IM2 + +IM2 + + + + + + +25 + +25 + + + + + + + + +IM3 + +IM3 + + + + + + +26 + +26 + + + + + + + + +SCL + +SCL + + + + + + +27 + +27 + + + + + + + + +SDA + +SDA + + + + + + + +28 + +28 + + + + + + + + +IRQ + +IRQ + + + + + + + + +29 + +29 + + + + + + + + +D5 + +D5 + + + + + +3 + +3 + + + + + + + +GND + +GND + + + + + + +30 + +30 + + + + + + + + +Lite + +Lite + + + + + + + + + +31 + +31 + + + + + + + + + +RST + +RST + + + + + + + + +32 + +32 + + + + + + + + +DC + +DC + + + + + +33 + +33 + + + + + + + + +CS + +CS + + + + + +34 + +34 + + + + + + + + + +MOSI + +MOSI + + + + + + + +35 + +35 + + + + + + + + +MISO + +MISO + + + + + + + +36 + +36 + + + + + + + + +CLK + +CLK + + + + + + + + +37 + +37 + + + + + + + + +3Vout + +3Vout + + + + + + + + + + +38 + +38 + + + + + + + + +Vin + +Vin + + + + + + + + +39 + +39 + + + + + + + + +D4 + +D4 + + + + + + +4 + +4 + + + + + + + + +GND + +GND + + + + + + +40 + +40 + + + + + + + + + +D3 + +D3 + + + + + +5 + +5 + + + + + + + +D2 + +D2 + + + + + +6 + +6 + + + + + + + +D1 + +D1 + + + + + + +7 + +7 + + + + + + + +D0 + +D0 + + + + + +8 + +8 + + + + + + + +Y- + +Y- + + + + + + +9 + +9 + + + +SCR1 +SCR1 + + + + + + +TFT_Touchscreen +TFT_Touchscreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + +C7 +C7 + + +0.1u +0.1u + + + + + + + + + + + + + + + + + + + + + +R4 +R4 + + + + +0 +0 + + + + + + + + + + + + + + + + +R5 +R5 + + + +0 +0 + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + +C9 +C9 + + +12p +12p + + + + + + + + + + + + + + + + + + +VDD +VDD + + + + + +1 +1 + + + + + + + +VSSA +VSSA + + + + + + + +14 +14 + + + + + + + + + +VDDA +VDDA + + + + + + + +15 +15 + + + + + + + + +VSS +VSS + + + + + +16 +16 + + + + + + + + +VDD +VDD + + + + + +17 +17 + + + + + + + + +VSS +VSS + + + + + +32 +32 + + + + +U2B +U2B + + + +STM32G431KBT6 +STM32G431KBT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + ++3.3VA ++3.3VA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + +10 +10 + + + + + + + + +2 +2 + + + + + + +3 +3 + + + + + + +4 +4 + + + + + + + +5 +5 + + + + + + +6 +6 + + + + + + +7 +7 + + + + + + +8 +8 + + + + + + +9 +9 + + + +J2 +J2 + + +SWD +SWD + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + + + + + + + + +TXD +TXD + + + + + + + +1 +1 + + + + + + + + +GND + +GND + + + + + + +2 + +2 + + + + + + + +VCC + +VCC + + + + + + +3 + +3 + + + + + + +RXD +RXD + + + + + + + +4 +4 + + + + + + + +SHDN +SHDN + + + + + + + + +5 +5 + + + + + + +CANL +CANL + + + + + + + +6 +6 + + + + + + +CANH +CANH + + + + + + + + + +7 +7 + + + + + + +S +S + + + +8 +8 + + + +U1 +U1 + + + +TCAN330G +TCAN330G + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C11 +C11 + + + + + +0.1u +0.1u + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + ++12V ++12V + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + +2 +2 + + + +J1 +J1 + + + +Screw_Terminal_01x02 +Screw_Terminal_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + +2 +2 + + + + + + +3 +3 + + + +SW1 +SW1 + + + + +SW_SPDT +SW_SPDT + + + + + + + + + + + + + + + +DISP_D5 +DISP_D5 + + + + + + + + + + + + +DISP_D6 +DISP_D6 + + + + + + + + + + + + +CAN_RX +CAN_RX + + + + + + + + + + + + + + +CAN_TX +CAN_TX + + + + + + + + + + + + + + + +DISP D1 + +DISP D1 + + + + + + + + + + + + + +DISP_D0 + +DISP_D0 + + + + + + + + + + + + +SWDIO +SWDIO + + + + + + + + + + +SWDCLK +SWDCLK + + + + + + + + + + + + + +I2C_SCL +I2C_SCL + + + + + + + + + + + + +OSC_IN +OSC_IN + + + + + + + + + + + + +LED_STATUS + +LED_STATUS + + + + + + + + + + + + + + + + + + + +I2C_SDA +I2C_SDA + + + + + + + + + + + + + +I2C_SCL +I2C_SCL + + + + + + + + + + + + + +DISP_D6 + +DISP_D6 + + + + + + + + + + + + + +DISP_D5 + +DISP_D5 + + + + + + + + + + + + + +DISP_D4 + +DISP_D4 + + + + + + + + + + + + + + +DISP_D3 + +DISP_D3 + + + + + + + + + + + + + +DISP_D2 + +DISP_D2 + + + + + + + + + + + + +OSC_OUT +OSC_OUT + + + + + + + + + + + + + +CAN_TX +CAN_TX + + + + + + + + + + + + + + +CAN_RX +CAN_RX + + + + + + + + + + + + + + + +SPI_MOSI + +SPI_MOSI + + + + + + + + + + + + + + +SPI_SCK + +SPI_SCK + + + + + + + + + + + + + + + +PWM_TIM2 + +PWM_TIM2 + + + + + + + + + + + + + + + +DC_DISP + +DC_DISP + + + + + + + + + + + + + +CHIP_SELCT + +CHIP_SELCT + + + + + + + + + + + + + + + + + + + + +SPI_MISO + +SPI_MISO + + + + + + + + + + + + + + +CHIP_SELCT + +CHIP_SELCT + + + + + + + + + + + + + + + + + + + + +I2C_SCL + +I2C_SCL + + + + + + + + + + + + + +I2C_SDA + +I2C_SDA + + + + + + + + + + + + + +SWDCLK +SWDCLK + + + + + + + + + + + + + +DISP_D0 +DISP_D0 + + + + + + + + + + + + +DISP D1 +DISP D1 + + + + + + + + + + + + + +DISP_D7 + +DISP_D7 + + + + + + + + + + + + +DISP_D2 +DISP_D2 + + + + + + + + + + + + +DISP_D3 +DISP_D3 + + + + + + + + + + + + +DISP_D4 +DISP_D4 + + + + + + + + + + + + + +SPI_SCK +SPI_SCK + + + + + + + + + + + + + + +SPI_MISO +SPI_MISO + + + + + + + + + + + + + +SPI_MOSI +SPI_MOSI + + + + + + + + + + + + + +CHIP_SELCT +CHIP_SELCT + + + + + + + + + + + + + + + + + + + +SWDIO +SWDIO + + + + + + + + + + +NRST +NRST + + + + + + + + + + + +DISP_D7 +DISP_D7 + + + + + + + + + + + + +PWM_TIM2 +PWM_TIM2 + + + + + + + + + + + + + + +OSC_IN +OSC_IN + + + + + + + + + + + +OSC_OUT +OSC_OUT + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + +DC_DISP +DC_DISP + + + + + + + + + + + + +LED_STATUS +LED_STATUS + + + + + + + + + + + + + + + + + + + +I2C_SDA +I2C_SDA + + + + + + + + + + + + + +BOOT0 +BOOT0 + + + + + + + + + + + +BOOT0 +BOOT0 + + + + + + + + + + + + + +POWER +POWER + + + + + + + + + + + +SWD +SWD + + + + + + + +TOUCHSCREEN +TOUCHSCREEN + + + + + + + + + + + + + + + + + + + + + +SMT32 +SMT32 + + + + + + + + + + +CAN_BUS +CAN_BUS + + + + + + + + + + + + +MOUNTING HOLES +MOUNTING HOLES + + + + + + + + + + + + + + + + + + + + + +TYA4012100M-10 +TYA4012100M-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Y1 +Y1 + + + + +ECS-160-12-33-AGN-TR +ECS-160-12-33-AGN-TR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +IN/OUT +IN/OUT + + + + + + + + + +1 +1 + + + + + + + +GND +GND + + + + + +2 +2 + + + + + + +OUT/IN +OUT/IN + + + + + + + + + +3 +3 + + + + + + +GND +GND + + + + + +4 +4 + + + + +J3 +J3 + + +Screw_Terminal_01x02 +Screw_Terminal_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + +2 +2 + + + ++3.3V ++3.3V + + + + + + +F1 +F1 + + + + +Polyfuse +Polyfuse + + + + + + + + + + + + + + + + + +GND +GND + + + ++3.3V ++3.3V + + + + + + +SCR1 +SCR1 + + + + + + +TFT_Touchscreen +TFT_Touchscreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 + +D7 + + + + + +1 + +1 + + + + + + + + +X- + +X- + + + + + + +10 + +10 + + + + + + + + + +Y+ + +Y+ + + + + + + + +11 + +11 + + + + + + + + + + +X+ + +X+ + + + + + + + +12 + +12 + + + + + + + + + +Backlite + +Backlite + + + + + + + + + + + + + + + + +13 + +13 + + + + + + + + + +RST + +RST + + + + + + + + +14 + +14 + + + + + + + + + + +RD + +RD + + + + + + +15 + +15 + + + + + + + + + +WR + +WR + + + + + + +16 + +16 + + + + + + + + + +C/D + +C/D + + + + + + +17 + +17 + + + + + + + + + +CS + +CS + + + + + +18 + +18 + + + + + + + + + +Vin + +Vin + + + + + + + + +19 + +19 + + + + + + + + + +D6 + +D6 + + + + + +2 + +2 + + + + + + + +GND + +GND + + + + + + +20 + +20 + + + + + + + + +CD + +CD + + + + + +21 + +21 + + + + + + + + + +CCS + +CCS + + + + + + +22 + +22 + + + + + + + + +IM0 + +IM0 + + + + + + +23 + +23 + + + + + + + + +IM1 + +IM1 + + + + + + + +24 + +24 + + + + + + + + + +IM2 + +IM2 + + + + + + +25 + +25 + + + + + + + + +IM3 + +IM3 + + + + + + +26 + +26 + + + + + + + + +SCL + +SCL + + + + + + +27 + +27 + + + + + + + + +SDA + +SDA + + + + + + + +28 + +28 + + + + + + + + +IRQ + +IRQ + + + + + + + + +29 + +29 + + + + + + + + +D5 + +D5 + + + + + +3 + +3 + + + + + + + +GND + +GND + + + + + + +30 + +30 + + + + + + + + +Lite + +Lite + + + + + + + + + +31 + +31 + + + + + + + + + +RST + +RST + + + + + + + + +32 + +32 + + + + + + + + +DC + +DC + + + + + +33 + +33 + + + + + + + + +CS + +CS + + + + + +34 + +34 + + + + + + + + + +MOSI + +MOSI + + + + + + + +35 + +35 + + + + + + + + +MISO + +MISO + + + + + + + +36 + +36 + + + + + + + + +CLK + +CLK + + + + + + + + +37 + +37 + + + + + + + + +3Vout + +3Vout + + + + + + + + + + +38 + +38 + + + + + + + + +Vin + +Vin + + + + + + + + +39 + +39 + + + + + + + + +D4 + +D4 + + + + + + +4 + +4 + + + + + + + + +GND + +GND + + + + + + +40 + +40 + + + + + + + + + +D3 + +D3 + + + + + +5 + +5 + + + + + + + +D2 + +D2 + + + + + +6 + +6 + + + + + + + +D1 + +D1 + + + + + + +7 + +7 + + + + + + + +D0 + +D0 + + + + + +8 + +8 + + + + + + + +Y- + +Y- + + + + + + +9 + +9 + + + +GND +GND + + + +U2B +U2B + + + +STM32G431KBT6 +STM32G431KBT6 + + + + + + + + + + + + + + + + + + + + + + + + +VDD +VDD + + + + + +1 +1 + + + + + + + +VSSA +VSSA + + + + + + + +14 +14 + + + + + + + + + +VDDA +VDDA + + + + + + + +15 +15 + + + + + + + + +VSS +VSS + + + + + +16 +16 + + + + + + + + +VDD +VDD + + + + + +17 +17 + + + + + + + + +VSS +VSS + + + + + +32 +32 + + + + +GND +GND + + + ++3.3V ++3.3V + + + + + + +U1 +U1 + + + +TCAN330G +TCAN330G + + + + + + + + + + + + + + + +TXD +TXD + + + + + + + +1 +1 + + + + + + + + +GND + +GND + + + + + + +2 + +2 + + + + + + + +VCC + +VCC + + + + + + +3 + +3 + + + + + + +RXD +RXD + + + + + + + +4 +4 + + + + + + + +SHDN +SHDN + + + + + + + + +5 +5 + + + + + + +CANL +CANL + + + + + + + +6 +6 + + + + + + +CANH +CANH + + + + + + + + + +7 +7 + + + + + + +S +S + + + +8 +8 + + + +C15 +C15 + + + + +4.7u +4.7u + + + + + + + + + + + + +PS1 +PS1 + + + + +R-78E3.3-1.0 +R-78E3.3-1.0 + + + + + + + + + + + + + + + + + + + + ++VIN ++VIN + + + + + + + +1 +1 + + + + + + + +GND +GND + + + + + +2 +2 + + + + + + ++VOUT ++VOUT + + + + + + + + + +3 +3 + + + +C3 +C3 + + +0.1u +0.1u + + + + + + + + + + + + +C6 +C6 + + +0.1u +0.1u + + + + + + + + + + + + +C4 +C4 + + + +0.1u +0.1u + + + + + + + + + + + + +C5 +C5 + + +0.1u +0.1u + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + +J2 +J2 + + +SWD +SWD + + + + + + + + +1 +1 + + + + + + + +10 +10 + + + + + + + + +2 +2 + + + + + + +3 +3 + + + + + + +4 +4 + + + + + + + +5 +5 + + + + + + +6 +6 + + + + + + +7 +7 + + + + + + +8 +8 + + + + + + +9 +9 + + + +C9 +C9 + + +12p +12p + + + + + + + + + + + +C7 +C7 + + +0.1u +0.1u + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + ++3.3V ++3.3V + + + + + + +R2 +R2 + + + +10k +10k + + + + + + + + + + + + +R3 +R3 + + + +10k +10k + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/pcb/status_display_pcb.rst b/source/pcb/status_display_pcb.rst new file mode 100644 index 0000000..25c441c --- /dev/null +++ b/source/pcb/status_display_pcb.rst @@ -0,0 +1,125 @@ +========================== +VantTec Status Display PCB +========================== + +Description +=========== + +This is a 2-layer PCB designed as a complementary device for our team in order to get information more easily about the status of the vehicle, such as sensors or battery power percentage. + +Software Used +============= +KiCad 6.0 + +Components Used +=============== + +- STM32G431KBT6 +- Adafruit 2.8" and 3.2" Color TFT Touchscreen +- ECS-160-12-33-AGN-TR - > 16 MHz Crystal +- R-78E3.3-1.0 -> Regulator +- TCAN330G -> 3.3V CAN Transceiver + +Notes +===== + +- The display can be connected using either I2C or SPI communication protocol. +- The microcontroller uses the CAN protocol to receive info and data from another device. + +Embedded +======== + +Peripherals +----------- + +CAN +~~~ + +===== ============ +Pin Description +===== ============ +PA11 CAN_RX +PA12 CAN_TX +===== ============ + +I2C +~~~ + +===== ============ +Pin Description +===== ============ +PA?? SCL +PA?? SDA +===== ============ + +SPI +~~~ +===== ============ +Pin Description +===== ============ +PA5 SCK +PA6 MISO +PA7 MOSI +===== ============ + +Display +~~~~~~~ + +===== ============ +Pin Description +===== ============ +PA0 DISP_D0 +PA1 DISP_D1 +PA2 DISP_D2 +PA3 DISP_D3 +PA4 DISP_D4 +PA9 DISP_D5 +PA10 DISP_D6 +PB0 DISP_D7 +PB3 PWM_TIM2 +PB4 DC_DISP +===== ============ + +Other Pins +~~~~~~~~~~ + +===== ============ +Pin Description +===== ============ +PA8 CHIP_SELECT +PA13 SWDIO +PA14 SWDCLK +PB8 BOOT0 +PG10 nRST +PF0 OSC_IN +PF1 OSC_OUT +PB6 LED_STATUS +===== ============ + +Schematics +========== + +.. image:: /images/stm-display.svg + :align: center + :alt: status display pcb Schematics + +PCB 3D Model +============ + +Front View +~~~~~~~~~~ + +.. image:: /images/3d-stm-display-front.png + :align: center + :alt: pcb 3d front view + +Back View +~~~~~~~~~ + +.. image:: /images/3d-stm-display-back.png + :align: center + :alt: Front view PCB + +Known Issues +------------ +- MISO and MOSI pins are switched \ No newline at end of file diff --git a/source/pcb/stm_revb_pcb.rst b/source/pcb/stm_revb_pcb.rst new file mode 100644 index 0000000..aeb6b2f --- /dev/null +++ b/source/pcb/stm_revb_pcb.rst @@ -0,0 +1,155 @@ +================= +VantTec STM32 PCB +================= + +.. image:: /images/vanttec_logo.png + :align: center + :alt: Front view PCB + +Description +=========== + +This is the main board where different embedded systems are connected. + +Software Used +============= +KiCad 6.0 + +Components Used +=============== + +- STM32F405RGT6 + + +Notes +===== + +- There are two connectors to further expand PCB functionality. +- The boards has communication with SPI +- The board includes a connector for an hydrophone + - 4 Analog input pins connected directly to the STM32 + - It has four GPIO pins that can be used with SPI + +Embedded +======== + +Peripherals +----------- + +CAN2 +~~~~ + +FD cannot be used because of the transciever + +===== ============ +Pin Description +===== ============ +PB12 CAN_RX +PB13 CAN_TX +===== ============ + +PWM +~~~ + +===== ============ +Pin Description +===== ============ +PC6 TIM3_CH1 +PC7 TIM3_CH2 +PB0 TIM3_CH3 +PB1 TIM3_CH4 +PB6 TIM4_CH1 +PB7 TIM4_CH2 +PB8 TIM4_CH3 +PB9 TIM4_CH4 +===== ============ + +I2C2 +~~~~ + +===== ============ +Pin Description +===== ============ +PB10 SCL +PB11 SDA +===== ============ + +- PCA9685PW + +Used to generate a PWM pulse for either the turret or servo + +SPI1 +~~~~ + +- PCA120IPT. Used to measure current on the thrusters + +===== ============ +Pin Description +===== ============ +PA8 CS +PA5 SCK +PA6 MISO +PA7 MOSI +===== ============ + + +ADC +~~~~ + + +===== ================= ========================================================== +Pin Description Extra Notes +===== ================= ========================================================== +PC5 BATTERY_VOLTAGE Connected to a voltage divider with 1M and 220K resistors +PC0 BATTERY_TEMP In order to connect to the battery thermistor +PA1 HYDRO_ANALOG_1 +PA2 HYDRO_ANALOG_2 +PA3 HYDRO_ANALOG_3 +PA4 HYDRO_ANALOG_4 +===== ================= ========================================================== + + +USART1 +~~~~~~ + +Its connected to a header, possibly to debug the device. + +===== ============ +Pin Description +===== ============ +PB10 SCL +PB11 SDA +===== ============ + +USART5 +~~~~~~ + +The RX pin is only connected to the SBUS in order to communicate with the boat for teleop. +This pin goes trough a SN74LVC1G240DBVT + +Schematics +========== + +.. image:: /images/ + :align: center + :alt: status display pcb Schematics + +PCB 3D Model +============ + +Front View +---------- + +.. image:: /images/ + :align: center + :alt: pcb 3d front view + +Back View +--------- + +.. image:: /images/ + :align: center + :alt: Front view PCB + +Known Issues +============ \ No newline at end of file