Null
Но тот клиент что в примерах баговый, он соединение не закрывал у меня после отправки
UR5TLZ Eugene
https://youtu.be/949C4up2-Zk
UR5TLZ Eugene
Сегодня
ㅤ
Единственный ее минус она не может работать одновременно и на передачу и на прием
ㅤ
Там стоит uPG2179TB антенный переключатель.
UR5TLZ Eugene
Есть апноуты с двумя антеннами ,без комутатора
Anonymous
Приветствую всех
Null
Anonymous
Коллеги, а кто-то мучался с движками 28byj-48?
Anonymous
Вот вроде все по примерам делаю, но ничо не крутится
Anonymous
Anonymous
Два светодиода загораются а и б и все
Anonymous
Код простой
Anonymous
Anonymous
Питание идёт от кроны
Null
Вопрос не по теме, но кто то использует https на esp8266?
Интересуюсь потому, что не знаю стоит ли искать решение этого вопроса.
Раньше писал о том, что примерно после 100 запросов идет в ребут, а так как для моей задачи важен uptime (подсчет будет), то такие ребуты крайне не желательны
Null
Вот даже на micro python нашел вот такое
Null
Some implementations of ssl module do NOT validate server certificates, which makes an SSL connection established prone to man-in-the-middle attacks.
ㅤ
Null
Anonymous
Это вроде разные вещи совсем
ㅤ
К примеру что бы получить сертификат в летскрипт бесплатно то надо подтвердить домен и ip
ㅤ
Короче возможно есть какая то связь с dns
Null
Null
Esp клиент
Null
Сертификат на сервере
ㅤ
Аа я думал esp является web сервером
Sneg.
Парни приветствую, как подключить сим 800 и есп 12
Sneg.
К каким ногам через softwareserial
Sneg.
?
ㅤ
Null
Software serial и sim800 это очень плохая идея
Egor
А UART на пинах TXD2/RXD2 (GPIO13,15) у ESP-шки можно использовать через ардуино?
Null
Egor
да, на ней
Null
да, на ней
UART2 на ней только в одну сторону
Egor
На прием или передачу?
Null
Egor
спасибо!
а через официальный SDK он работает в обе стороны? или это ограничение железа/закрытых библиотек?
Null
Null
Null
Так что это ограничение железа
Egor
это UART1. А UART2? :)
Null
Null
Это инфа из даташита
Null
Скажу честно, что не знаю зачем мне вообще нужны ESP8266
Null
Ничего стоящего на них теперь не сделать, ибо как я писал уже очень давно, рано или поздно все упрется в шифрование
Egor
Мм. спасибо! Благодаря вам сэкономил себе время на переделку платы. Увидел на УГО TXD2, RXD2 и завел на них датчик не глядя в даташит. Исправлю.
То бишь для новых разработок имеет смысл только ESP32?
Null
Null
На SDK возможно ситуация иначе, но там порог вхождения совсем другой
ㅤ
Null
Null
Пишут, что есть фикс
Null
Опять бубен доставать
Null
Я кстати вчера наигрался с чипом от Реалтек. Там похоже есть баг с изменением статуса wifi, из за чего легко реализовать реконнект не выходит
Egor
RTL8710?
Null
Null
Но все делал тоже под arduino ide
Null
RTL8710?
Делали что то под SDK 8266?
Egor
Нет. Пока только проект под node mcu, баловство с ардуино уровня "потыкать", немного ковыряния с SDK RTL8710.
Сейчас делаю монитор СО2, а в некотором будущем будут задачи, требующие Captive portal и страницу настроек, возможно - Bluetooth. Наверное, нафигачу в монитор СО2 на ардуино, а далее буду разбираться с SDK ESP32...
Null
ㅤ
еще одно зеркало tft экраном
ㅤ
https://www.instructables.com/id/Android-Motion-Sensing-Smart-Mirror/?utm_source=newsletter&utm_medium=email
ㅤ
оказывается все просто )) используется пленка для окон одна сторона зеркальная другая прозрачная
Andrii
всем привет, пытаюсь настроить обновление по воздуху на esp8266
есть ли какой то пример сервера обновлений?
он тупо бинарник в ответе на запрос должендавать?
Null
Null
webupdate под arduino ide точно работает
Null
есть в примерах
Andrii
я с SDK пробую работать тут примеров не очень много, но сервер наверное по одному и тому же принципу работать должен.
вот что набросал на ноде набросал, бин файл по ссылке возвращает:
const express = require('express'),
fileSystem = require('fs'),
path = require('path');
const app = express()
const port = 3000
app.get('/:file', (request, response) => {
var filePath = path.join(__dirname,"../firmware/"+request.params.file);
var stat = fileSystem.statSync(filePath);
response.writeHead(200, {
'Content-Type': 'application/octet-stream',
'Content-Length': stat.size
});
var readStream = fileSystem.createReadStream(filePath);
readStream.pipe(response);
})
app.listen(port, (err) => {
if (err) {
return console.log('something bad happened', err)
}
console.log(server is listening on ${port})
})
Anonymous
Ох
Andrii
я с SDK пробую работать тут примеров не очень много, но сервер наверное по одному и тому же принципу работать должен.
вот что набросал на ноде набросал, бин файл по ссылке возвращает:
const express = require('express'),
fileSystem = require('fs'),
path = require('path');
const app = express()
const port = 3000
app.get('/:file', (request, response) => {
var filePath = path.join(__dirname,"../firmware/"+request.params.file);
var stat = fileSystem.statSync(filePath);
response.writeHead(200, {
'Content-Type': 'application/octet-stream',
'Content-Length': stat.size
});
var readStream = fileSystem.createReadStream(filePath);
readStream.pipe(response);
})
app.listen(port, (err) => {
if (err) {
return console.log('something bad happened', err)
}
console.log(server is listening on ${port})
})
пардоньте, не то в буфер скопировал)
Null
Заметил очень раздражающую вещь. Результат компиляции в Arduino IDE всегда пишется в Temp (по 350 мб за раз)
Jason
а проблема в чем?
Null
Jason
дома можешь забыть о проблемах износа
Jason
для 99% домашних пользователей - это неактуально