1.1 KiB
1.1 KiB
Φύλλο Δεδομένων ESP32 GPIO
Ψευδώνυμα Ακροδεκτών (Pin Aliases)
| Ψευδώνυμο | Ακροδέκτης |
|---|---|
builtin_led |
2 |
red_led |
2 |
1. Κοινοί Ακροδέκτες (ESP32 / ESP32-C3)
- GPIO 2: Ενσωματωμένη λυχνία LED (Onboard) στις περισσότερες πλακέτες ανάπτυξης.
- GPIO 13: Έξοδος γενικής χρήσης.
- GPIO 20/21: Συχνά δεσμευμένα για UART0 TX/RX. Αποφύγετε τη χρήση τους εάν η σειριακή επικοινωνία είναι ενεργή.
2. Πρωτόκολλο Επικοινωνίας (Protocol)
Ο κεντρικός υπολογιστής (Host) του ZeroClaw επικοινωνεί μέσω σειριακής διεπαφής (115200 baud) χρησιμοποιώντας JSON:
- gpio_read:
{"id":"1","cmd":"gpio_read","args":{"pin":13}} - gpio_write:
{"id":"1","cmd":"gpio_write","args":{"pin":13,"value":1}}
Παράδειγμα Απόκρισης
{"id":"1","ok":true,"result":"0"} ή {"id":"1","ok":true,"result":"done"}