Motor 2040 specs, pinout & datasheets
Imported entry: generated from open-source board definitions (circuitpython), not reviewed by a person. Each fact links to the definition it came from.
Can I still use it?
- CircuitPython
- Supported[1]
As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.
Pinout
Pin names in firmware (30 pins)
| Chip pin | Board names |
|---|---|
| GPIO0 | ENCODER_A_A |
| GPIO1 | ENCODER_A_B |
| GPIO2 | ENCODER_B_A |
| GPIO3 | ENCODER_B_B |
| GPIO4 | MOTOR_A_P |
| GPIO5 | MOTOR_A_N |
| GPIO6 | MOTOR_B_P |
| GPIO7 | MOTOR_B_N |
| GPIO8 | MOTOR_C_P |
| GPIO9 | MOTOR_C_N |
| GPIO10 | MOTOR_D_P |
| GPIO11 | MOTOR_D_N |
| GPIO12 | ENCODER_C_A |
| GPIO13 | ENCODER_C_B |
| GPIO14 | ENCODER_D_A |
| GPIO15 | ENCODER_D_B |
| GPIO16 | TX, TRIG |
| GPIO17 | RX, ECHO |
| GPIO18 | NEOPIXEL, LED_DATA |
| GPIO19 | INT, GP19 |
| GPIO20 | SDA, GP20 |
| GPIO21 | SCL, GP21 |
| GPIO22 | ADC_ADDR_0 |
| GPIO23 | USER_SW |
| GPIO24 | ADC_ADDR_1 |
| GPIO25 | ADC_ADDR_2 |
| GPIO26 | GP26_A0, GP26, A0 |
| GPIO27 | GP27_A1, GP27, A1 |
| GPIO28 | GP28_A2, GP28, A2 |
| GPIO29 | SHARED_ADC |
Sources
Spotted a mistake?
Every report is read by a person and checked against a source before anything changes. Please link one if you have it.