Q Qdesnikmak Member 8 Фев 2020 #1 Программирую ESP из Arduino IDE. Для подключения I2C девайсов нужны сигналы SDAи SCL, собственно вопрос Как переназначить сигналы SDA и SCL на GPIO0 GPIO2 на плате ESP-01?
Программирую ESP из Arduino IDE. Для подключения I2C девайсов нужны сигналы SDAи SCL, собственно вопрос Как переназначить сигналы SDA и SCL на GPIO0 GPIO2 на плате ESP-01?
Q Qdesnikmak Member 8 Фев 2020 #3 enjoynering написал(а): Вот так Код: Wire.begin(sda, scl); Нажмите для раскрытия... Я так понимаю sda и scl значения например 0,2 ?
enjoynering написал(а): Вот так Код: Wire.begin(sda, scl); Нажмите для раскрытия... Я так понимаю sda и scl значения например 0,2 ?
p-a-h-a Member 12 Фев 2021 #4 C: #include <Wire.h> #define WireClock 400e3//Разгоняем шину I2C в 4 раза до 400 кГц (только софтварная так может, хардварная 100e3) #define swSCL 0 #define swSDA 2 void setup{ Wire.setClock(WireClock);// Разгоняем шину I2C Wire.begin(swSDA, swSCL); } void loop{} Еще на ESP01 можно освободить один пин применив software serial оставив отладку Serial на одном пине
C: #include <Wire.h> #define WireClock 400e3//Разгоняем шину I2C в 4 раза до 400 кГц (только софтварная так может, хардварная 100e3) #define swSCL 0 #define swSDA 2 void setup{ Wire.setClock(WireClock);// Разгоняем шину I2C Wire.begin(swSDA, swSCL); } void loop{} Еще на ESP01 можно освободить один пин применив software serial оставив отладку Serial на одном пине
B bbv1970 New member 12 Фев 2023 #5 p-a-h-a написал(а): Еще на ESP01 можно освободить один пин применив software serial оставив отладку Serial на одном пине Нажмите для раскрытия... Это как?
p-a-h-a написал(а): Еще на ESP01 можно освободить один пин применив software serial оставив отладку Serial на одном пине Нажмите для раскрытия... Это как?