Приветствую. Купил вчера модулю Esp 12F и белую плату адаптер под него.
Спаял, добавил отдельный стабилизатор на 3.3v.
Для начала использую Arduino IDE.
На самой белой плате 2 резистора 10к:
один между GND и GPIO15
второй меджу VCC и CH PC
Дополнительно по схемам подвязал GPIO0 и GPIO2 через резисторы 10k на VCC.
При подключении питания синий светодиод моргнет и все.
Прошиваю при подключении GPIO0 к земле, через Arduino все прошивается. После убираю перемычку с GPIO0 GND, перезагружаю модуль, и что не залей, никакого эффекта.
Вот пробую такой скетч:
В итоге на мониторе порта на скорости 9600 кракозябры, а всегда на 74880.
Вот что в любом случае:
Пробовал blink:
Пробовал прописывать на разные GPIO, но эффекта никакого. На Gpi0 всегда логическая 1, на других по разному.
Что я не так делаю?
Да, и в списке точек доступа его никогда не появлялось, так и должно быть?
Спаял, добавил отдельный стабилизатор на 3.3v.
Для начала использую Arduino IDE.
На самой белой плате 2 резистора 10к:
один между GND и GPIO15
второй меджу VCC и CH PC
Дополнительно по схемам подвязал GPIO0 и GPIO2 через резисторы 10k на VCC.
При подключении питания синий светодиод моргнет и все.
Прошиваю при подключении GPIO0 к земле, через Arduino все прошивается. После убираю перемычку с GPIO0 GND, перезагружаю модуль, и что не залей, никакого эффекта.
Вот пробую такой скетч:
Код:
const int analogPin = A0;
int sensorValue = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(analogPin);
Serial.print("Value = ");
Serial.println(sensorValue);
delay(500);
}
Вот что в любом случае:
Код:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0xef
csum 0xef
csum err
ets_main.c
Код:
void setup() {
pinMode(0, OUTPUT);
}
void loop() {
digitalWrite(0, LOW);
delay(1000);
digitalWrite(0, HIGH);
delay(1000);
}
Что я не так делаю?
Да, и в списке точек доступа его никогда не появлялось, так и должно быть?