Есть у меня небольшое количество плат ESP32. Последнее время просто выбешивают при работе с WiFi. Покупались они не так давно, у разных производителе, обычно по максимально дешевой цене. В очередной раз, долгие попытки подключения к сети выбесили меня окончательно. Порывшись в запасах, нашёл ещё один не распаянный на плату модуль, который покупался достаточно давно (на фото обведён красным). Так вот, решил я его запаять на одну из плат, вместо того, что был изначально. После подключения и заливки прошивки, предположения подтвердились. Их два:
1. Когда антенна заходи на плату это сильно глушит сигнал;
2. Большая часть продаваемых сейчас модулей просто говнище.
На оскар не претендую, внешний вид модуля ESP-32D, который у меня заработал как надо, на фото, обведён красным. Смотрите маркировку, расположение шрифта и других элементов.
1. Когда антенна заходи на плату это сильно глушит сигнал;
2. Большая часть продаваемых сейчас модулей просто говнище.
На оскар не претендую, внешний вид модуля ESP-32D, который у меня заработал как надо, на фото, обведён красным. Смотрите маркировку, расположение шрифта и других элементов.
👍15❤7🤔3
0x10000_WiFi-CLOCK_3.bin
1.4 MB
Версия прошивки 3.251008
+вернул AccuWeather (больше ключ не нужен, лимитов по запросам нет)
*Подправил яндекс погоду
*Подправил некоторые недочёты.
+вернул AccuWeather (больше ключ не нужен, лимитов по запросам нет)
*Подправил яндекс погоду
*Подправил некоторые недочёты.
❤16👍8
0x10000_WiFi-CLOCK_3.bin
1.4 MB
Версия 3.251029 для ESP32
* OWM погода, обновлена ссылка запроса, возврат кириллицу;
* Поправлено корректное определение адреса датчика для BME(P) 280;
* недочет в праздниках.
Как всегда, последнюю актуальную версию прошивки можно найти в веб прошивальщике.
Ссылка в описании канала.
* OWM погода, обновлена ссылка запроса, возврат кириллицу;
* Поправлено корректное определение адреса датчика для BME(P) 280;
* недочет в праздниках.
Как всегда, последнюю актуальную версию прошивки можно найти в веб прошивальщике.
Ссылка в описании канала.
👍36🔥3❤1
https://www.youtube.com/watch?v=wX2g6DTA-YU
Интересное видео "Внутренняя красота пассивных электронных компонентов: 3D Анимация (CGI) устройство радиодеталей", рекомендую к просмотру.
Интересное видео "Внутренняя красота пассивных электронных компонентов: 3D Анимация (CGI) устройство радиодеталей", рекомендую к просмотру.
YouTube
Внутренняя красота пассивных электронных компонентов: 3D Анимация (CGI) устройство радиодеталей
Данное видео представляет собой детальную 3D-анимацию, демонстрирующую внутреннее устройство и принцип работы основных пассивных электронных компонентов. С помощью компьютерной графики каждая радиодеталь виртуально разрезается для наглядной демонстрации ее…
👍12❤1
Forwarded from Credo
sketch_nov16b.ino
7.4 KB
Итак, сервис геомагнитной активности,для метеочувствительных
база росиийский институт РАН солнца.
сайт https://xras.ru/magnetic_storms.html
Json https://xras.ru/txt/kpm_RAL5.json
Отдает :
Кр - Kp-индекс (планетарный K-индекс) — глобальный планетарный индекс геомагнитной активности. Он характеризует уровень возмущений в магнитном поле Земли, вызванных солнечной активностью.
Ap - Ap-индекс — планетарный индекс геомагнитной активности, показатель среднесуточного уровня геомагнитной активности.
Скетч получения.
база росиийский институт РАН солнца.
сайт https://xras.ru/magnetic_storms.html
Json https://xras.ru/txt/kpm_RAL5.json
Отдает :
Кр - Kp-индекс (планетарный K-индекс) — глобальный планетарный индекс геомагнитной активности. Он характеризует уровень возмущений в магнитном поле Земли, вызванных солнечной активностью.
Ap - Ap-индекс — планетарный индекс геомагнитной активности, показатель среднесуточного уровня геомагнитной активности.
Скетч получения.
👍23🔥2
Forwarded from Credo
***
## Память и стабильность
Проект практически упёрся в пределы ESP8266:
- Занято около 80% флеш‑памяти под прошивку.
- Свободный heap держится на уровне ~25 000 байт, без замеченных утечек.
- Рекомендуемая настройка платы:
- Flash Size: 4MB (FS: 2MB, OTA: ~1019KB).
- MMU: «16KB cache + 48KB IRAM and 2nd Heap (shared)».
Я реализовал все задуманные функции и планирует прекратить активную доработку; часы отправятся «на своё место» в эксплуатацию.
Исходники и готовую прошивку предполагается выложить для желающих продолжить развитие проекта.
***
## Тестовый скетч шрифтов
Отдельно будет доступен скетч для проверки внешнего вида больших цифр и редактирования шрифта.
Через Serial Monitor можно вводить команды:
- Любой текст — выводится на матрицу.
-
-
-
-
-
-
-
-
-
-
***
- Обязательно выбирать конфигурацию флеш‑памяти: 4MB (FS: 2MB, OTA: ~1019KB).
- В настройках MMU указать режим «16KB cache + 48KB IRAM and 2nd Heap (shared)».
## Память и стабильность
Проект практически упёрся в пределы ESP8266:
- Занято около 80% флеш‑памяти под прошивку.
- Свободный heap держится на уровне ~25 000 байт, без замеченных утечек.
- Рекомендуемая настройка платы:
- Flash Size: 4MB (FS: 2MB, OTA: ~1019KB).
- MMU: «16KB cache + 48KB IRAM and 2nd Heap (shared)».
Я реализовал все задуманные функции и планирует прекратить активную доработку; часы отправятся «на своё место» в эксплуатацию.
Исходники и готовую прошивку предполагается выложить для желающих продолжить развитие проекта.
***
## Тестовый скетч шрифтов
Отдельно будет доступен скетч для проверки внешнего вида больших цифр и редактирования шрифта.
Через Serial Monitor можно вводить команды:
- Любой текст — выводится на матрицу.
-
L — выравнивание влево. -
C — выравнивание по центру. -
R — выравнивание вправо. -
S — специальное правое выравнивание для двух зон. -
+ — увеличить межсимвольный интервал. -
- — уменьшить межсимвольный интервал. -
1 — шрифт ya_up/ya_down (полный, 7 колонок). -
2 — шрифт ya_up1/ya_down1 (компактный, 6 колонок). -
3 — шрифт ya_up2/ya_down2 (альтернативный, 6 колонок). -
H — вывод краткой справки по командам.***
- Обязательно выбирать конфигурацию флеш‑памяти: 4MB (FS: 2MB, OTA: ~1019KB).
- В настройках MMU указать режим «16KB cache + 48KB IRAM and 2nd Heap (shared)».
🔥7❤3🤩1
Forwarded from Credo
👍4
Forwarded from Credo
🔥15👍7🤔2🤩1
0x10000_WiFi-CLOCK_3.bin
1.4 MB
⏰ WiFi-CLOCK версия 3.260121
+ возможность задать свой порт для UDP протокола
+ добавлен датчик AHT20+BMP280, с поддержкой отображения показаний одновременно с обоих. Переменные в шаблоне: %T01 и %T = %T00 (средняя между обоими показаниями) %T11, %T10, %T21, %T20, %H1, %H, %P. Первая цифра это индекс, вторая знаки после запятой.
+ возможность задать свой порт для UDP протокола
+ добавлен датчик AHT20+BMP280, с поддержкой отображения показаний одновременно с обоих. Переменные в шаблоне: %T01 и %T = %T00 (средняя между обоими показаниями) %T11, %T10, %T21, %T20, %H1, %H, %P. Первая цифра это индекс, вторая знаки после запятой.
🔥23👍8🤩4❤2
WiFi-CLOCK_3.ino.esp32.bin
1.4 MB
WiFi-CLOCK, ver 3.260127
* мелкие правки в обработке внешних датчиков
+ добавлена вторая строка шаблона для двойного нажатия на кнопку.
* мелкие правки в обработке внешних датчиков
+ добавлена вторая строка шаблона для двойного нажатия на кнопку.
👍16🔥7