Pinout
Inputs
There are some available inputs on the board that uses different pins.
- Tactile push button: Connected to GPIO00.
Warning
GPIO00 is used to start Boot mode if it's pressed while powering/reseting the board, when the board is already on, you can program it to read it as an input.
-
Capacitive pins: Pins TOUCH01, TOUCH02, TOUCH04, TOUCH05, TOUCH06 and TOUCH07 are available with a capacitive pad on the board.
-
Phototransistor: Connected to GPIO03.
-
Temperature Sensor: TMP102 connected by I2C by GPIO08 and GPIO09.
Outputs
There are some available outputs on the board that uses different pins.
- LED: Connected to GPIO48.
- Buzzer: Connected to GPIO46.
- Neopixel: Connected to GPIO38.
Note
The Data Out pin of the Neopixel is connected to the DO pin, to continue the Neopixel strip from there.
Danger
If you have a version prior than the 4.0.2, the Buzzer is connected to GPIO14 and not GPIO48.