Lucifer
Из минусов только скорость чуть упадет) Но на личном vpn сервере это едва заметно)
Рамиль
впн поддерживает. попробую
Lucifer
http://4pda.ru/forum/index.php?showtopic=477301&st=480&view=findpost&p=48228504
Lucifer
вот инструкция для поднятия vpn сервера по openvpn)
Lucifer
давно писал)
Lucifer
там еще гдет скрип для автоматического поднятя pptp сервера
Lucifer
нез)
Roman
хром вообще проблематично осаждать)
И лучше вообще с хромом не сталкиваться
Lucifer
И лучше вообще с хромом не сталкиваться
канцерогенен) а так, да, да и смысла в хроме нету. Единственная плюшка его это то что он такой же твердый как вольфрам или уран к примеру. Но Пользы с этого не много
Bez
Добрый день. Подскажите а есть где-то работающие примеры соединения и отсылки команд esp32 и elm327? А то пару примеров пробовал и ни один не заработал (С подключение по мак адресу и паролем)
Владимир
канцерогенен) а так, да, да и смысла в хроме нету. Единственная плюшка его это то что он такой же твердый как вольфрам или уран к примеру. Но Пользы с этого не много
Я хренею с подобных рассуждений. Смысла нет от хромирования... Не, ну дорожки на плате то точно не стоит хромировать, так как хрен подпаяешься потом, а в остальном категорически не согласен.
Владимир
поч? Никелем покрывать смысл есть, золотом тож. Хром зачем?
Да затем же что и никель, только поверхность не тускнеет со временем. Хромированные детали, если их не мять, могут и через сто лет оставаться точно такими же, как только с завода.
Lucifer
золото будет вечно таким, поч бы и не золотить?
Lucifer
просто задачи при которых важна такая надежност лучше доверить заводу
Roman
Золото оседает только в цианистых электролитах. Несколько кг цианистого калия вам никто не продаст
Владимир
Золото оседает только в цианистых электролитах. Несколько кг цианистого калия вам никто не продаст
Да и вообще, есть ли смысл так напрягаться с оборудованием, которое устареет раньше, чем умрет от коррозии.
Владимир
Хотя... Та же коптильня. Много оксидов серы. Там по-любому нужно как то герметизировать контроллер, но не хромировать же, или золотить)
Lucifer
Золото оседает только в цианистых электролитах. Несколько кг цианистого калия вам никто не продаст
Цианид есть в наличии :3. Говорюж пытался делать цианистые электролиты. Серебро получилось. Медь нет.
Владимир
Вот об том и суть. Там где это важно, лучше доверится заводам...
Сказал тот, что заказал кастомные платки из-за того, что шаг ножек не понравился у ванильных)
Lucifer
Сказал тот, что заказал кастомные платки из-за того, что шаг ножек не понравился у ванильных)
Так а смысл делать точные платы самому если можно у завода заказать?) Дешевле и качественнее будет) Самому плату делать имеет смысл если что-то не сложное)
Владимир
Так а смысл делать точные платы самому если можно у завода заказать?) Дешевле и качественнее будет) Самому плату делать имеет смысл если что-то не сложное)
Да так же, можно тупо лаком вскрыть любую платку и использовать. Благо, лаков сейчас полно каких угодно.
Lucifer
тем более заводы те-же не покрывают контактные площадки хромом, потому что нет смысла)
Lucifer
Слушай, если заморочиться то можно фольгированный текстолит самому сделать) Там по сути то кусок стеклоткани пропитанный эпоксидкой с наклееной фольгой) Вот ток этим никто не занимается)
Владимир
Вообще, если бы никто не пытался изобретать свои "велосипеды", то прогресс бы давно остановился.
Lucifer
их продают)
Владимир
это не стеклотекстолит а полиамид вроде)
Да мне не важно, по сути) сейчас проще у Китайцев заказать, чем самому делать, если не срочно. Что угодно и по любым чертежам склепают.
Владимир
Самому разве что дешевле выйдет, да и то не факт.
Lucifer
Поверь, я выше кидал подделки под заводские) Самодельные)
Lucifer
хочу запустить ESP32 Pico D4 но не на чем? Платы под него не приехали :с Чтож делать то? :с
Вик Аник
две камеры... один способ прошивки... одна шьется, другая нет... есть рецепты?
Slava
две камеры... один способ прошивки... одна шьется, другая нет... есть рецепты?
Кнопку бут давить после ресета для перехода в режим прошивания
Рамиль
две камеры... один способ прошивки... одна шьется, другая нет... есть рецепты?
У меня так было, если кроме питания от программатора при прошивке подавалось ещё питание на 5v
Рамиль
Вик Аник
Кнопку бут давить после ресета для перехода в режим прошивания
две камеры... один способ прошивки... одна шьется, другая нет...
Вик Аник
одна шьется, другая нет...
Вик Аник
та, что не шьется, вчера еще прошивалась... сброс к заводским какой-то есть?
Рамиль
Полное стирание памяти модуля. Для этого надо сделать следующее: 1. Установите Pyton, а потом esptool.py по этой инструкции - https://kvvhost.ru/2020/04/30/esptool-windows-10/ 2. Убедитесь, что esptool.py установилась, как показывается в этой статье. 3. Подключите модуль к компу так, как подключаете при прошивке. 4. В командной строке Windows впишите команду esptool.py --port COM6 erase_flash (вместо COM6 укажите ваш порт, через который шьётся модуль). 5. Нажмите на модуле кнопку Reset, а потом на компе Enter, чтобы выполнить команду из командной строки. 6. Отпустите Reset, когда модуль начнёт подключаться (в командной строке появятся _______......._______). 7. Подождите несколько секунд, пока не увидите сообщение в командной строке Chip erase completed successfully in 9.3s Hard resetting via RTS pin... 8. Всё. После этого загружайте любой скетч на чистую память и он будет работать как и должен.
Рамиль
та, что не шьется, вчера еще прошивалась... сброс к заводским какой-то есть?
Но вы проверте сначала все что выше вам писали, особенно все контакты проводов проверить.
Вик Аник
Но вы проверте сначала все что выше вам писали, особенно все контакты проводов проверить.
у меня уже есть одна мертвая... там и ком порт определяется. но не шьется вообще... а эта сбрасывает... резет при компиляции не помогает...
sat
у меня уже есть одна мертвая... там и ком порт определяется. но не шьется вообще... а эта сбрасывает... резет при компиляции не помогает...
Соединяем перемычками GPIO0 на GND GPIO2 на GND, делаем сброс, в терминале проверяем готовность прошиваться, подключем прогу для прошивания делаем также и шьемся
sat
шьемся перходником USB-com ttl
sat
вот из документации
sat
By default the initial firmware has already been downloaded in the flash. If users need to re-download the firmware, they should follow the steps below: 1. Set the module to UART Download mode. 2. Pull IO0 and IO2 low. 3. Power on the module and check through the serial terminal if the UART Download mode is enabled. 4. Download the firmware to flash using the ESP Flash Download Tool. 5. After downloading, keep IO15 low and pull IO0 high to enable the SPI Boot mode. 6. Power on the module again. The chip will read and execute the firmware during initialization.
sat
GPIO2 на GND? не пробовал... а в терминале, что должно быть?
в терминале кидает несколько символов для прошиватора , типа готова шиться
Вик Аник
замкнул 02 и землю 00 (слева) замкнут переключателем
sat
после этого сброс или питанием передернуть
sat
ниразу мертвых не видел
sat
десятки уже прошли через меня
Вик Аник
ниразу мертвых не видел
у меня 4-е... вот такой косяк
sat
косяк в применение белых плат , не рабочая штука
sat
и взять внешний перходник USB-com ttl
sat
flash_download_tool
Вик Аник
Я уже год с ними работаю.. Сегодня две прошил на ок... Третья не хочет ..
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Друзья, вопрос) кто работал с датчиком AHT10. i2c его видит, он отдаёт данные, первый байт говорит что все ок, типа он измеряет и откалиброван, но все остальные байты приходят 255 💁🏻‍♂️
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Работаю через idf
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Да, кидаю ему команду на старт измерения, потом через 100мс читаю 6 байт.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
В даташите написано что надо кидать старт, потом адрес + рид, потом читать 6 байт, все через ACK
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Во всех либах что находил, делают так же
🤙🏻 ℙ𝔸𝕍𝔼𝕃
static void readData(uint8_t *data, uint8_t len) { i2c_cmd_handle_t cmd = i2c_cmd_link_create(); I2C_CMD(i2c_master_start(cmd)); I2C_CMD(i2c_master_write_byte(cmd, AHT10_ADDRESS | 1, true)); for (uint8_t i = 0; i < len; i++) { I2C_CMD(i2c_master_read_byte(cmd, (data + i), true)); } I2C_CMD(i2c_master_stop(cmd)); I2C_CMD(i2c_master_cmd_begin(I2C_NUM_0, cmd, 1000/portTICK_RATE_MS)); i2c_cmd_link_delete(cmd); } Читаю вот так