# STM32F107 custom board ## Description this is a custom board using the MCU "STM32F107RBTx". the reason why i chose this MCU is because i wanted to implement circuits for ethernet communication, CAN communication and USB communication. ## Project Details - **Owner:** taeho-cho - **Created:** 1/31/2024 - **Last Updated:** 1/31/2024 - **Visibility:** Public ## Key Components ### FB1 — [BLM18AG121SN1D](https://www.flux.ai/jecstronic/blm18ag121sn1d~e47.md) - Manufacturer Part Number: BLM18AG121SN1D - Part Type: Filter - Manufacturer Name: Murata Electronics - Datasheet URL: https://www.murata.com/en-us/products/productdata/8796738650142/ENFA0003.pdf - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] - 2 [pin 2] ### J3 — [Connector 01x04_2.00mm](https://www.flux.ai/jecstronic/connector-01x042p00mm~qsu.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### S1 — SPDT Switch - Part Type: Switch **Pins:** - A - B - COM ### SW1 — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Manufacturer Name: OMRON - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Part Type: Switch **Pins:** - P1 [pin 1] - P2 [pin 3] ### U1 — [STM32F107RBT6](https://www.flux.ai/vasy_skral/stm32f107rbt6~g5b.md) - Manufacturer Name: STMicroelectronics - Datasheet URL: http://www.st.com/content/ccc/resource/technical/document/datasheet/e4/f3/1a/89/5a/02/46/ae/CD00220364.pdf/files/CD00220364.pdf/jcr:content/translations/en.CD00220364.pdf - Manufacturer Part Number: STM32F107RBT6 - Part Type: Microcontroller **Pins:** - BOOT0 [pin 60] - NRST [pin 7] - PA0 [pin 14] - PA1 [pin 15] - PA10 [pin 43] - PA11 [pin 44] - PA12 [pin 45] - PA13 [pin 46] - PA14 [pin 49] - PA15 [pin 50] - PA2 [pin 16] - PA3 [pin 17] - PA4 [pin 20] - PA5 [pin 21] - PA6 [pin 22] - PA7 [pin 23] - PA8 [pin 41] - PA9 [pin 42] - PB0 [pin 26] - PB1 [pin 27] - PB10 [pin 29] - PB11 [pin 30] - PB12 [pin 33] - PB13 [pin 34] - PB14 [pin 35] - PB15 [pin 36] - PB2 [pin 28] - PB3 [pin 55] - PB4 [pin 56] - PB5 [pin 57] - PB6 [pin 58] - PB7 [pin 59] - PB8 [pin 61] - PB9 [pin 62] - PC0 [pin 8] - PC1 [pin 9] - PC10 [pin 51] - PC11 [pin 52] - PC12 [pin 53] - PC13 [pin 2] - PC14 [pin 3] - PC15 [pin 4] - PC2 [pin 10] - PC3 [pin 11] - PC4 [pin 24] - PC5 [pin 25] - PC6 [pin 37] - PC7 [pin 38] - PC8 [pin 39] - PC9 [pin 40] - PD0 [pin 5] - PD1 [pin 6] - PD2 [pin 54] - VBAT [pin 1] - VDD [pin 19] - VDD [pin 32] - VDD [pin 48] - VDD [pin 64] - VDDA [pin 13] - VSS [pin 63] - VSS [pin 31] - VSS [pin 18] - VSS [pin 47] - VSSA [pin 12] ### X1 — [12 MHz Crystal Oscillator](https://www.flux.ai/corynrobinson/12-mhz-crystal-oscillator~8q.md) - Manufacturer Part Number: ABM3-12.000MHZ-D2Y-T - Part Type: Oscillator - Manufacturer Name: Abracon - Frequency: 12MHz - Datasheet URL: https://octopart.com/datasheet/abm3-12.000mhz-d2y-t-abracon-18618785 **Pins:** - P1 [pin 1] - P2 [pin 2] ### X2 — [32kHz Crystal Oscillator](https://www.flux.ai/corynrobinson/32khz-crystal-oscillator~qm.md) - Part Type: Oscillator - Frequency: 32.768kHz - Manufacturer Name: Abracon - Datasheet URL: https://octopart.com/datasheet/abs07-32.768khz-t-abracon-657766 - Package or Case Code: CSMD - Manufacturer Part Number: ABS07-32.768KHZ-T **Pins:** - P1 - P2 *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/taeho-cho/stm32f107-custom-board~mj](https://www.flux.ai/taeho-cho/stm32f107-custom-board~mj).* --- *Generated from [https://www.flux.ai/taeho-cho/stm32f107-custom-board~mj](https://www.flux.ai/taeho-cho/stm32f107-custom-board~mj)*