# Pinout SCE2-M module has some STM32 pins routed to external pads. Pads grouped by functionality provided in tables below. ##### Pinout [![SCE2-M_diagram_w1.png](https://wiki.kurokesu.com/uploads/images/gallery/2021-10/scaled-1680-/sce2-m-diagram-w1.png)](https://wiki.kurokesu.com/uploads/images/gallery/2021-10/sce2-m-diagram-w1.png) ##### GPIO pin mapping table
**IO pin****CPU port****Function****CPU features**
1PB1SPINDLE ENABLEADC
2PB9PROBEI2C SDA
3PA8PWM OUTPUT
4PB4FLOOD
5PB3MIST
6PB0SPINDLE DIRADC
7PB5STOP
8PB8 I2C SCL

**PA8 (PWM OUTPUT)** is set to 10kHz frequency, but can be adjusted in firmware.

##### Limit switch mapping table
**Port****Net name**
PB12LIMIT1
PB13LIMIT2
PB14LIMIT3
PB15LIMIT4
PA9LIMIT\_EN
##### UART pin mapping table
**CPU port****Net name**
PB7USART1\_RX
PB6USART1\_TX
##### Schematic symbol [![Sce2-m3.png](https://wiki.kurokesu.com/uploads/images/gallery/2021-10/scaled-1680-/sce2-m3.png)](https://wiki.kurokesu.com/uploads/images/gallery/2021-10/sce2-m3.png)

5V is used for motor drivers. Logic level of all GPIO pins is 3.3V