Voin
Чтобы не замкнуть все ножки как то вдруг если что
лучше сам провод закрепить где-то, перед тем как его в клемники совать, чтоб оно не шевелилось - так надежнее
ㅤ
Я rgbw только 5 видел, может поспешил, и 12 нашел бы
Это какая у тебя лента? Как называется
Voin
Voin
Это какая у тебя лента? Как называется
не того садистом назвали...
ㅤ
Шо там
Voin
где он ленту на 5 вольт нашел Дайте посмотреть
Voin
Voin
... я до них еще не добрался..
Михаил(Kotaro)
Ребят подскажите пожалуйста в чем проблема ESP32 S3 Дисплей Nokia 5110 - https://espeasy.readthedocs.io/en/latest/Plugin/P141.html (на синей плате) Накидал вот такой код #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> // Определяем пины для дисплея Nokia 5110 #define PIN_RST 8 #define PIN_CS 16 // Иногда этот пин обозначается как CE #define PIN_DC 5 #define PIN_MOSI 11 #define PIN_SCK 18 // Создаем объект дисплея Adafruit_PCD8544 display = Adafruit_PCD8544(PIN_SCK, PIN_MOSI, PIN_DC, PIN_CS, PIN_RST); void setup() { // Инициализация дисплея display.begin(); display.setContrast(60); // Настраиваем контрастность (можно изменить при необходимости) display.clearDisplay(); // Очищаем экран // Выводим текст на экран display.setTextSize(1); // Размер шрифта (1 - стандартный) display.setTextColor(BLACK); display.setCursor(10, 10); // Устанавливаем курсор display.print("Hello"); display.display(); // Обновляем дисплей } В Serial получаю вот такую ошибку ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0)) waiting for download ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT) SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3808,len:0x4bc load:0x403c9700,len:0xbd8 load:0x403cc700,len:0x2a0c entry 0x403c98d0 Мой platform ini [env:esp32-s3-devkitm-1] platform = espressif32 board = esp32-s3-devkitm-1 framework = arduino monitor_speed = 115200 lib_deps = https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library https://github.com/adafruit/Adafruit-GFX-Library
ㅤ
Ребят подскажите пожалуйста в чем проблема ESP32 S3 Дисплей Nokia 5110 - https://espeasy.readthedocs.io/en/latest/Plugin/P141.html (на синей плате) Накидал вот такой код #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> // Определяем пины для дисплея Nokia 5110 #define PIN_RST 8 #define PIN_CS 16 // Иногда этот пин обозначается как CE #define PIN_DC 5 #define PIN_MOSI 11 #define PIN_SCK 18 // Создаем объект дисплея Adafruit_PCD8544 display = Adafruit_PCD8544(PIN_SCK, PIN_MOSI, PIN_DC, PIN_CS, PIN_RST); void setup() { // Инициализация дисплея display.begin(); display.setContrast(60); // Настраиваем контрастность (можно изменить при необходимости) display.clearDisplay(); // Очищаем экран // Выводим текст на экран display.setTextSize(1); // Размер шрифта (1 - стандартный) display.setTextColor(BLACK); display.setCursor(10, 10); // Устанавливаем курсор display.print("Hello"); display.display(); // Обновляем дисплей } В Serial получаю вот такую ошибку ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0)) waiting for download ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT) SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3808,len:0x4bc load:0x403c9700,len:0xbd8 load:0x403cc700,len:0x2a0c entry 0x403c98d0 Мой platform ini [env:esp32-s3-devkitm-1] platform = espressif32 board = esp32-s3-devkitm-1 framework = arduino monitor_speed = 115200 lib_deps = https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library https://github.com/adafruit/Adafruit-GFX-Library
А где ты в сериал ошибку увидел ?
Михаил(Kotaro)
А где ты в сериал ошибку увидел ?
Дальше в loop у меня такой код стоит void loop() { Serial.println("Hello, World!"); delay(1000); } по идее в консольку спамить должно, но ничего не происходит, поэтому подумал что это зависает с ошибкой
ㅤ
Дальше в loop у меня такой код стоит void loop() { Serial.println("Hello, World!"); delay(1000); } по идее в консольку спамить должно, но ничего не происходит, поэтому подумал что это зависает с ошибкой
Ну я в сетап не вижу инициализацию юарта (serial.begin) а так же в какой юзб порт вставлен кабель?Если в родной, то в меню tools включить usb-cdc on boot
Stanislav
Ясен пень
Вдруг платформио научилось в проверку при вызове print 🤭
ㅤ
Вдруг платформио научилось в проверку при вызове print 🤭
А тфу у него platformio а не ардуино. Я не знаю где там cdc включить
Михаил(Kotaro)
Поставил Serial.begin все ок в консоль выводится
ㅤ
Ребят подскажите пожалуйста в чем проблема ESP32 S3 Дисплей Nokia 5110 - https://espeasy.readthedocs.io/en/latest/Plugin/P141.html (на синей плате) Накидал вот такой код #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> // Определяем пины для дисплея Nokia 5110 #define PIN_RST 8 #define PIN_CS 16 // Иногда этот пин обозначается как CE #define PIN_DC 5 #define PIN_MOSI 11 #define PIN_SCK 18 // Создаем объект дисплея Adafruit_PCD8544 display = Adafruit_PCD8544(PIN_SCK, PIN_MOSI, PIN_DC, PIN_CS, PIN_RST); void setup() { // Инициализация дисплея display.begin(); display.setContrast(60); // Настраиваем контрастность (можно изменить при необходимости) display.clearDisplay(); // Очищаем экран // Выводим текст на экран display.setTextSize(1); // Размер шрифта (1 - стандартный) display.setTextColor(BLACK); display.setCursor(10, 10); // Устанавливаем курсор display.print("Hello"); display.display(); // Обновляем дисплей } В Serial получаю вот такую ошибку ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0)) waiting for download ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT) SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3808,len:0x4bc load:0x403c9700,len:0xbd8 load:0x403cc700,len:0x2a0c entry 0x403c98d0 Мой platform ini [env:esp32-s3-devkitm-1] platform = espressif32 board = esp32-s3-devkitm-1 framework = arduino monitor_speed = 115200 lib_deps = https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library https://github.com/adafruit/Adafruit-GFX-Library
build_flags = -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 Допиши в platformio.ini
Михаил(Kotaro)
но сам дисплей не пофиксился
ㅤ
А вопроса про дисплей не было
ㅤ
И сериал бегин не чинит дисплей
Михаил(Kotaro)
Хорошо почему может не работать дисплей?
ㅤ
Хорошо почему может не работать дисплей?
Вот ты реально хочешь чтоб я перечислил сотни причину почему он может не работать?
Stanislav
но сам дисплей не пофиксился
Хайли лайкли каждая функция работы с дисплеем имеет наглость возвращать код результата В хорошем обществе принято проверять его после каждого вызова и лицезреть на каком этапе он не равен коду радости 😁
Михаил(Kotaro)
там все методы void возвращают
ㅤ
Ну вот соответственно он может не работать от варианта сгорел нахер, неправильное подключение до плохой погоды на марсе
Stanislav
ㅤ
Фу такими быть 😁
А что ты вернешь в SPI транзакции? Он транзакцию отправил, а что там с ней ему не ведомо если дисплей не отвечает
Stanislav
А что ты вернешь в SPI транзакции? Он транзакцию отправил, а что там с ней ему не ведомо если дисплей не отвечает
Если дисплей не отвечает то фу быть таким дисплеем 😑 Если бы отвечал - было бы очевидно проблема в первом обмене (дисплей/обмен) или в какой-то из частей дальнейшей работы
ㅤ
Если дисплей не отвечает то фу быть таким дисплеем 😑 Если бы отвечал - было бы очевидно проблема в первом обмене (дисплей/обмен) или в какой-то из частей дальнейшей работы
Мля. Ты видишь что тут используется только пин MOSI и CLOCK ? Хост только генерирует данные. Ему неизвестно приняты они или нет
ㅤ
Это не I2C где формируется ACK. А SPI такого нет вприцнипе
ㅤ
Я вижу Я говорю что фу строить обмены без обратной связи 😑
Да не, меньше знаешь меньше проблем. А так я данные отправил а что там с ними дальше плевать
ㅤ
Как говорится меньше знаешь крепче спишь
Stanislav
Да не, меньше знаешь меньше проблем. А так я данные отправил а что там с ними дальше плевать
А как же сообщить на базу что дисплей подох и перейти на бибиканье буззером азбукой Морзе? 😁
ㅤ
Ты еще скажи что в дисплее внутри прятать датчик разбитого дисплея
Stanislav
Как говорится меньше знаешь крепче спишь
Самодиагностика - наука о самопожертвовании в интересах человечества 😑
Stanislav
Ты еще скажи что в дисплее внутри прятать датчик разбитого дисплея
А жк не может сам себя задиагностировать разве по току?
ㅤ
А жк не может сам себя задиагностировать разве по току?
А хз как ты будешь диагностировать. Типа включил все пиксели измерил ток сравнил с референсным?
Stanislav
А хз как ты будешь диагностировать. Типа включил все пиксели измерил ток сравнил с референсным?
По идее для жк логичней последовательное включение каждого элемента но я не настоящий сварщик
Yoda
там все методы void возвращают
display.begin bool возвращает. Проверь хоть этот результат. Ну и попробуй пример, который с библиотекой идет
ㅤ
Бгггг
Я видел
ㅤ
Так потому что это база. SPI невозможно проверить на сукцесность
ㅤ
Поэтому мне и непонятно что тут ловить пытаются у дисплеев без пина MISO. У мисо хоть спросить можно жив ли он
Konstantin
Сап, чатик! Прошил ESP32 по ОТА и плата не стартует. По UART плата оказалась немногословной:
Konstantin
Вопрос: что с ней случилось и как лечить?
ㅤ
Сап, чатик! Прошил ESP32 по ОТА и плата не стартует. По UART плата оказалась немногословной:
А что она должна выводить по твоему? Она передала загрузку на адрес и все. Дальше дело прошивки. Она не считает нужным че-то писать
ㅤ
Вопрос: что с ней случилось и как лечить?
Взять прошить с кабеля. Видимо ота обновление оказалось кривым. А то что оно не пишет че-то в лог, ну оно не пишет чего-то. Так настроил.
Konstantin
Покажи что и как она пишет
Если что, я сегодня шил точно такую же ESP32 на эту же прошивку из той же партии и всё работало прекрасно. Разница только в ОС компьютера и наличии минимальной макетной платы
Konstantin
Взять прошить с кабеля. Видимо ота обновление оказалось кривым. А то что оно не пишет че-то в лог, ну оно не пишет чего-то. Так настроил.
Офигительно хорошая идея. Я примерно неделю назад обращался сюда с просьбой помочь мне с этим и в итоге никто никак не помог, зато клоунов мне понаставляли
ㅤ
Офигительно хорошая идея. Я примерно неделю назад обращался сюда с просьбой помочь мне с этим и в итоге никто никак не помог, зато клоунов мне понаставляли
Да потому что тут чудес ни у кого подобных не возникает. Если есп32 перестает работать её просто выбрасывают и ставят новую
ㅤ
Через что?
Так она вообще не шьется теперь?
Konstantin
Так она вообще не шьется теперь?
Через ОТА она не шьётся так как не стартует встроенная прошивка Через кабель она не шьётся так как при замыкании GPIO0->GND в UART не пишется ничего вообще. В прошлый раз мы пообщались и вы не помогли. И конденсатор по питанию стоит. И доку я читал. И GPIO2 мультиметром проверял. Тогда мне каким-то образом помогло то что я попытался отпаять плату и на половине процесса решил перепроверить, может быть получится прошить. Получилось. Я убрал флюс спиртом и стал пользоваться. Сегодня по ОТА прошивка полетела и вот я здесь
Konstantin
Что мешает купить новую?
Врожденные гены птицы мозгоклюй и доставка, которую надо ещё подождать. Так-то в метре от меня находится точно такая же, с которой всё ок, просто на неё даже USB нет, чтобы подключить питание без боязни отвала проводов, это неудобно
Konstantin
Я отдал вторую такую же ESP, но на минималистичной макетке корешу (кореш не дурак и руки прямые), несколько дней всё было норм (и по кабелю тоже шилась), а сегодня вечером снова та же проблема
ㅤ
Врожденные гены птицы мозгоклюй и доставка, которую надо ещё подождать. Так-то в метре от меня находится точно такая же, с которой всё ок, просто на неё даже USB нет, чтобы подключить питание без боязни отвала проводов, это неудобно
Да никто не будет тебе помогать решать проблемы с бракованной дешевой есп. Если тебе очень интересно сиди и мерь сопротивления между пинами, внутренние диоды на пробой/падение и так далее. Это говно выкидывается и берется новое. Особенно когда ты его купил на алике за три копейки и самое дешевое
ㅤ
Не люблю магию, знаете ли
Так её нет, просто не стоит покупать говно. А если купил, то страдай. Там может быть и под крышкой флюс не отмыт
Konstantin
Спасибо за идею, надо попробовать снять экран
ㅤ
Прикольно, об этом я не подумал
Да тут год назад чел жаловался что купил с десяток модулей есп. Не работают. Снял экран а там каша
ㅤ
Сфоткай хотя бы надпись на крышке модуля
ㅤ
Ну вот он не похож на оригинал
Konstantin
КЕЕК
ㅤ
На крышке оригинала QR код есть. И то не факт что то оригинал. А это сраная подделка.
Moon
Такой же кста