BAB 12 DARIPADA 13
RP2040 Pin Mapping
Rujukan GPIO untuk input R/C, kawalan motor, LED, potentiometer dan voltage sensing.
| Fungsi | Label | GPIO | Konfigurasi / behaviour |
|---|---|---|---|
| R/C channel | RC1 | GP1 | Input active-LOW, internal pull-up |
| R/C channel | RC2 | GP0 | Input active-LOW, internal pull-up |
| Test button | TEST | GP3 | Input active-LOW, internal pull-up |
| Mode switch | IND/MIX | GP24 | LOW: IND, HIGH: MIX |
| Error LED | ERR1 | GP7 | Output active-HIGH |
| Error LED | ERR2 | GP9 | Output active-HIGH |
| Battery sensor | — | GP29 | ADC input daripada voltage divider |
| Alignment | FWD | GP26 | ADC input |
| Alignment | REV | GP27 | ADC input |
| Motor kiri | PWM | GP11 | Output PWM |
| Motor kiri | Direction | GP10 | LOW: maju, HIGH: undur |
| Motor kiri | Sleep | GP12 | HIGH: enable, LOW: sleep |
| Motor kiri | Fault | GP13 | Input active-LOW, internal pull-up |
| Motor kanan | PWM | GP20 | Output PWM |
| Motor kanan | Direction | GP21 | LOW: maju, HIGH: undur |
| Motor kanan | Sleep | GP18 | HIGH: enable, LOW: sleep |
| Motor kanan | Fault | GP17 | Input active-LOW, internal pull-up |
Arah fizikal motor masih bergantung pada sambungan M1A/M1B dan M2A/M2B.