Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.15 KB

File metadata and controls

29 lines (18 loc) · 1.15 KB

Φύλλο Δεδομένων 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"}