Pull to refresh
28
0.7

болтун

Send message

когда я мечтал сделать свой телефон то уровень телефонов (бюджетных) не позволял получить что я хочу (например, внезапно, нормальную синхронизацию контактов) . ну и со встроенным счетчиком гейгера кстати. сделал кое какие наброски софта, научился рабоать с outlook. купил SDK для модемов в которые можно было свои скрипты заливать. купил cog дисплей от melt. и забил.

спустя лет 10 купил набор для сборки телефона xiadow. в нем можно уже на Си компилировать,, сделать оболочку свою. это почти не разработка, так, уровня Ардуино. Но прогресс улетел далеко вперед, объективной причины заняться - нет.

а мне как раз по предыдущим статья стало любопытно: есть ведь девкиты и под китайские кнопочники с 2G и java

чем дальше от железа тем хуже понимание процессов в нем происходящих. использование hal подобно списанию кода из методички. Для начинающих хорошо, когда работает сразу, но если что то идет не так то приходиться углубляться и ловить открытия чудные. или наоборот - не хватает функционала для раскрытия всех возможностей железа - и "готовые" функции допиливаются

начинаю думать что проблема более широкая

вообще есть загрузчики как миниум от adafrut, родной nordic и еще от makedyary. вроде бы у плат у всех один и тот же , отличается только пин светодиода... но вот эти разные "коннстанты" могут затереть часть прошивки и только jtag в помощь

Arduino нонче работает на многих arm и не только, включая stm32 и esp32

на винде сейчас делают гораздо меньше, особенно гибриды. которые есть - тот же ноут по весу, только что без шарниров.

@bodyawm - а это хорошая бизнес идея для того у кого много старых ненужных телефонов ;)

собственно с gpio в этих примерах разобрались плоховато

для подключения дисплея T-Display-S3  используются следующие сигналы.:

данные D0-D7, стробы WR,RD,DC,CS, сброс RES, управление подсветкой BL (можно сделать ШИМ управление яркостью), а также управление питанием PWRON

Библиотека liblcd которая в esp_idf сама настраивает нужные gpio но не все. RD никак не трогается, по логике он должен быть в "1", в примере lilgo так и сделано, тем не менее в примерах выше, а так же в библиотеке LVGD этот пин устанавливается в состояние подтянутого входа, что, в принципе тоже работает. А вот в библиотеке TFT_eSPI сигнал RD вполне может использоваться по назначению. А вот сигнал WR любят называть PCKL.

подпаять отладчик, считывать и записывать прошивку . все остальное наверное когда нибуть потом

если чуточку почитать как все это работает то мыслишка быстро увянет

это я все с vs code игрался. решил ради нативного esp_idf попробовать нативный expressif-ide - в девичестве не самый свежий eclipse со свежим плагином от expressif.

вызвали напряги настройки конфига для отладки, доигрался до глюков в eclipse и не работоспособностью прошивки через usb_jtag. Очистил flash через esptool (причем из arduino) и еще раз сменил usb кабель. заработало заотлаживалось. рекомендую почитать https://github.com/espressif/idf-eclipse-plugin/blob/master/README.md

Как уже говорилось , в esp_idf есть пример для работы с дисплеем по интерфейсу 8080 но не для рассматриваемой платы. Пришлось допиливать, и некоторые нюансы были вовсе не очевидны: встроенная PSRAM в ESP32S3 (SPIPSRAM надо отключить), механизмы выделения памяти под буфер экрана, некоторые gpio надо отконфигруировать самому. После этого пример хоть как то заработал, но весьма кривенько. Но эти допилы уже сделали и выложили готовые: https://github.com/krupis/T-Display-S3-esp-idf https://github.com/hiruna/esp-idf-t-display-s3

интересно, а они оставили опцию программного "устаревания" мышек, когда из штуковины после определенной даты начинали глючить

слово разгон тут должно фигурировать где то в районе заголовка-ката. полстатьи прочитать надо чтобы понять что сегодня будет немножечко оверклокерс.

частенько в таких ситуациях вижу провод в лаковой изоляции

"А у меня будет свой блекджэк! С qr кодами и китайской ардуиной"

ОК, Сири, запусти центрифугу для обогащения урана...

а кому вопрос то :) Мне вот на текущий момент нужно 8 дискретных входов и 8 выходов. Уж тут то и esp32 справится

обычные» ESP32, никаких новомодных «C3» и «S2»

В более новых esp32 занижена тактовая частота (и возможно - потребление) , так же разные версии bluetooth - для данной задачи это все не нужно. Ну и «C3» и «S2» не самые новые, есть еще S3 - вполне подходящий

Интерес для ioT самые новые С6 и H2 как раз представляют, из-за обновленного WiFi 6 ax и встроенного zigbee, причем скорее как клиентское устройство, и сферы это скорее домашние, а не промышленные .А они без этого в KC868-AG Pro накрутили всякого.

спасибо, я вообщем то стараюсь обращать внимание на плашку "перевод". В тот раз с переводом не совсем понятно, но похоже что у автора оригинала еще и стиль изложения специфичен был.

а снять их можно?

Information

Rating
1,684-th
Registered
Activity