SparkFun Board Pinouts

SparkFun Thing Plus (ESP32)

PinNameFunctionType
13GPIO13ADC2_4 / Touch4GPIO/Analog
12GPIO12ADC2_5 / Touch5GPIO/Analog
27GPIO27ADC2_7 / Touch7GPIO/Analog
33GPIO33ADC1_5 / Touch8GPIO/Analog
15GPIO15ADC2_3 / Touch3GPIO/Analog
32GPIO32ADC1_4 / Touch9GPIO/Analog
14GPIO14ADC2_6 / Touch6GPIO/Analog
SCLGPIO22I2C ClockI2C
SDAGPIO21I2C DataI2C
SCKGPIO18SPI ClockSPI
MISOGPIO19SPI MISOSPI
MOSIGPIO23SPI MOSISPI
A0GPIO26ADC2_9 / DAC2Analog
A1GPIO25ADC2_8 / DAC1Analog
A2GPIO34ADC1_6 (input only)Analog
A3GPIO39ADC1_3 (input only)Analog
A4GPIO36ADC1_0 (input only)Analog
A5GPIO4ADC2_0 / Touch0Analog
RXGPIO16UART2 RXUART
TXGPIO17UART2 TXUART
3V33V33.3V OutputPower
GNDGNDGroundGround
VBATVBATLiPo BatteryPower
VUSBVUSBUSB 5VPower

SparkFun Pro Micro (ATmega32U4)

PinNameFunctionType
2D2/SDAI2C Data / INTI2C/GPIO
3D3/SCLI2C Clock / INT / PWMI2C/GPIO
4D4/A6Analog 6 / GPIOAnalog/GPIO
5D5/PWMPWM OutputGPIO/PWM
6D6/A7/PWMAnalog 7 / PWMAnalog/PWM
7D7Digital I/OGPIO
8D8/A8Analog 8 / GPIOAnalog/GPIO
9D9/A9/PWMAnalog 9 / PWMAnalog/PWM
10D10/A10/PWMAnalog 10 / PWMAnalog/PWM
14MISOSPI MISOSPI
15SCKSPI ClockSPI
16MOSISPI MOSISPI
A0-A3ADCAnalog Input (10-bit)Analog
RXD0/RXUART ReceiveUART
TXD1/TXUART TransmitUART