en
Feedback
ЭлектроКот - ТехноБлог

ЭлектроКот - ТехноБлог

Open in Telegram

Техноновости из будущего и прошлого

Show more
929
Subscribers
-124 hours
-47 days
-730 days
Attracting Subscribers
July '26
July '26
+5
in 0 channels
June '26
+4
in 0 channels
Get PRO
May '26
+18
in 0 channels
Get PRO
April '26
+7
in 0 channels
Get PRO
March '26
+46
in 0 channels
Get PRO
February '26
+63
in 0 channels
Get PRO
January '26
+11
in 0 channels
Get PRO
December '25
+16
in 0 channels
Get PRO
November '25
+15
in 0 channels
Get PRO
October '25
+12
in 0 channels
Get PRO
September '25
+14
in 0 channels
Get PRO
August '25
+18
in 1 channels
Get PRO
July '25
+20
in 0 channels
Get PRO
June '25
+13
in 2 channels
Get PRO
May '25
+14
in 2 channels
Get PRO
April '25
+14
in 1 channels
Get PRO
March '25
+19
in 1 channels
Get PRO
February '25
+15
in 0 channels
Get PRO
January '25
+31
in 1 channels
Get PRO
December '24
+45
in 3 channels
Get PRO
November '24
+119
in 1 channels
Get PRO
October '24
+24
in 0 channels
Get PRO
September '24
+21
in 1 channels
Get PRO
August '24
+35
in 0 channels
Get PRO
July '24
+28
in 0 channels
Get PRO
June '24
+25
in 1 channels
Get PRO
May '24
+22
in 0 channels
Get PRO
April '24
+38
in 1 channels
Get PRO
March '24
+24
in 0 channels
Get PRO
February '24
+28
in 0 channels
Get PRO
January '24
+29
in 0 channels
Get PRO
December '23
+28
in 0 channels
Get PRO
November '23
+16
in 0 channels
Get PRO
October '23
+13
in 2 channels
Get PRO
September '23
+14
in 0 channels
Get PRO
August '23
+21
in 0 channels
Get PRO
July '23
+25
in 0 channels
Get PRO
June '23
+9
in 0 channels
Get PRO
May '23
+4
in 0 channels
Get PRO
April '23
+7
in 0 channels
Get PRO
March '23
+112
in 0 channels
Get PRO
February '23
+11
in 0 channels
Get PRO
January '23
+12
in 0 channels
Get PRO
December '22
+324
in 0 channels
Get PRO
November '22
+33
in 0 channels
Get PRO
October '22
+28
in 0 channels
Get PRO
September '22
+73
in 0 channels
Get PRO
August '22
+67
in 0 channels
Get PRO
July '22
+84
in 0 channels
Get PRO
June '22
+54
in 0 channels
Get PRO
May '22
+118
in 0 channels
Get PRO
April '22
+62
in 0 channels
Get PRO
March '22
+19
in 0 channels
Get PRO
February '22
+19
in 0 channels
Get PRO
January '22
+229
in 0 channels
Date
Subscriber Growth
Mentions
Channels
19 July0
18 July0
17 July0
16 July0
15 July0
14 July0
13 July0
12 July0
11 July+1
10 July+1
09 July0
08 July0
07 July0
06 July+2
05 July0
04 July0
03 July+1
02 July0
01 July0
Channel Posts
Repost from N/a
Новое. Учусь колоть клиньями тонкомеры. Это орех молодой, белый прямослойный.
+4
Новое. Учусь колоть клиньями тонкомеры. Это орех молодой, белый прямослойный.

2
Только посмотрите на это чудо - open-source онлайн эмулятор + analysis toolkit для телефонов Nokia DCT3 (3310/3410/5210/8210/
Только посмотрите на это чудо - open-source онлайн эмулятор + analysis toolkit для телефонов Nokia DCT3 (3310/3410/5210/8210/8250/8850…). Это полноценный эмулятор этих телефонов прямо в браузере (не просто визуальная копия), всё работает на оригинальных прошивках. Для телефонов на Security Code используйте 12345. Можно поиграть, например, в Space Impact, который никогда не выходил на J2ME. Сайт: https://retro-phone.com/ Github: https://github.com/djr-747/nokia-dct3-emulator
62
3
у них бесплатный сертификат, он работает на всех браузерах.
у них бесплатный сертификат, он работает на всех браузерах.
89
4
Новый сертификат vk.ru это бесплатный сертификат
Новый сертификат vk.ru это бесплатный сертификат
86
5
Вот вчера пришла книга, по написанию ос. Смотрю что алголо подобное было тогда мейнстримом.+1
Вот вчера пришла книга, по написанию ос. Смотрю что алголо подобное было тогда мейнстримом.
89
6
В хуавеевском магазине приложений и макс и в контакте есть до сих пор, на 16.07.2026 года.+2
В хуавеевском магазине приложений и макс и в контакте есть до сих пор, на 16.07.2026 года.
109
7
No text...
110
8
Вчера в гараже впервые в жизни стальным зубилом и деревянными клиньями расколол тополиный пенек 68 см высотой, и где то 30-35+4
Вчера в гараже впервые в жизни стальным зубилом и деревянными клиньями расколол тополиный пенек 68 см высотой, и где то 30-35 см в диаметре, хотя он мне визуально казался 40 см. Ну так вот, год назад я его окорил, и он сох у меня в гараже и в темноте. Привез домой, фотографировать во время работы не догадался. Колоть решил из за бензина в канистры мне не продали для пилы, да и тащить не захотел такое полено домой. Это мой первый опыт раскалывания древесины на доски.
200
9
Часы «Электроника 1» (Индекс Б6-03) — это первые наручные электронные часы в СССР с экраном на светодиодах, выпущенные в 1973
Часы «Электроника 1» (Индекс Б6-03) — это первые наручные электронные часы в СССР с экраном на светодиодах, выпущенные в 1973 году. Их отличал массивный хромированный дизайн в стиле «космический хай-тек» и знаменитый красный светодиодный индикатор. Работоспособность экрана требовала нажатия кнопки для экономии заряда батареи. Они были разработаны и выпускались минским предприятием «Интеграл». Вот ключевые особенности этой исторической модели: Крупный, тяжелый хромированный корпус с массивными гранями. Циферблат закрыт прочным красным минеральным стеклом (рубиновым фильтром), сквозь которое просвечивают светодиоды. Чтобы узнать время, необходимо нажать на правую верхнюю кнопку. Показания горят около 1,5 секунд, что было сделано для экономии заряда батареи. Если кнопку удерживать, часы начинали отображать секунды. Нижняя правая кнопка отвечала за дату. Часы питались от двух элементов питания (чаще всего AG1/LR621). При активном использовании заряда хватало всего на несколько месяцев, при обычном — около года.
248
10
Sаmsung DIММ SDRАМ РС133 ЕСС Rеgistеrеd 3.3V 1gb (2 планки по 512mb). Фото с авито.+1
Sаmsung DIММ SDRАМ РС133 ЕСС Rеgistеrеd 3.3V 1gb (2 планки по 512mb). Фото с авито.
197
11
Похоже выправил таблицу истинности, но еще не складывал результаты
Похоже выправил таблицу истинности, но еще не складывал результаты
176
12
Народ интересуется, с какого состояния проекта разработки процессора можно собирать донаты на процессор?
166
13
📞 Алё, барышня? Какого чёрта сотовый не ловит?!Помните те самые серые железные ящики, которые в СССР висели на каждом углу?
📞 Алё, барышня? Какого чёрта сотовый не ловит?!Помните те самые серые железные ящики, которые в СССР висели на каждом углу? Ну, те самые, в которые нужно было пихать две копейки (или ковырять скрепкой), чтобы позвать Машку гулять или узнать, завезли ли в магаз свежий квас.Думали, эпоха умерла? Как бы не так! Парни сорвали пломбы с легендарного АМТ-69 и запихали внутрь советского монстра… современную GSM-связь. 🔥Внутри статьи — чистый инженерный порно-шик и ретро-хакинг:Дисковый номеронабиратель против вышек 4G: как заставить сотовый шлюз понять дедовские щелчки. Магия двух копеек: да-да, монетоприёмник работает, без звонкой меди хрен ты кому дозвонишься!Шпионские штучки: как по количеству винтиков на петлях вычислить редчайший раритет.Если вы соскучились по тяжёлым карболитовым трубкам, запаху нагретого железа и звуку падающей монетки — вам туда.🔗 Тыкать сюда и ностальгировать: amt69.ru/articles/68-taksofon-amt-69-gsm-sssr.html
171
14
Учебное, с ошибками... Осваиваю электронную таблицу.
Учебное, с ошибками... Осваиваю электронную таблицу.
187
15
#ретропонедельник №260. Еще один электронный тир. https://pikabu.ru/story/retroponedelnik_260_eshche_odin_yelektronnyiy_tir_14104344
159
16
Sandro выложил новую версию своего эмулятора: Наконец-то, хоть и с опозданием, выкладываю версию 0.9. Пока вложением сюда, потом перевыложу более удобным образом. Основное: Музывальная приставка Менестрель. Поддержка образов HDD без паспорта; геометрию будет рассчитывать сам эмулятор. Исправлены мышь и джойстик (опять). Сделано переназначение джойстика на другие клавиши. Исправлены некоторые ошибки эмуляции машины. Например, теперь команда MOVB #201, @#177662 исполняется корректно. Мне и в голову не могло придти, что кто-то реально будет делать такое! Для разработчиков: управляемая трассировка (ключ -traced). Номер страницы ОЗУ/ПЗУ пока не указывается, попозже сделаю. Для разработчиков: снятие профиля исполнения программы. В принципе, уже было в экспериментальных версиях, теперь официально.
153
17
Дуал биос на перемычке, оказывается доступен был еще на пентагоне. Вот бы в такую схему добавить воможность рекавери, и хоть в свой проект. https://www.youtube.com/watch?v=-KY_ro2qfp0
167
18
DDR3 в KICAD https://www.youtube.com/watch?v=vHGwYjfuYr8
267
19
Долго не писал, простите! Устал от забега с запуском и актуализацией сайта, потом домашние проблемы накатились. Но вот, появи+6
Долго не писал, простите! Устал от забега с запуском и актуализацией сайта, потом домашние проблемы накатились. Но вот, появился повод! Ко мне приехал долгожданный PowerMac G4 (MDD Dual) в шикарнейшем комплекте с двумя мониторами Studio Display и профессиональным звуковым интерфейсом! 2002 год 2 процессора PowerPC на 867 МГц 2 Гбайт SDRAM GeForce 4MX
260
20
Начало второго поста. ## module_prog_swd — программатор STM32 через SWD Модуль для прошивки микроконтроллеров STM32 через интерфейс SWD (Single Wire Debug). ### Поддерживаемые чипы - Семейство stm32f1 (например, STM32F103C8) - Семейство stm32f4 (например, STM32F407) - Конфигурация чипов хранится в файле swd_cfg.json на SPIFFS ### Параметры чипа в конфиге - idcode — уникальный идентификатор чипа (например, 0x2ba01477 для STM32F103) - name — название чипа - family — семейство (stm32f1, stm32f4) - flash_size — размер flash-памяти в байтах - flash_start — стартовый адрес flash (обычно 0x08000000) - page_size — размер страницы в байтах - word_size — размер слова в байтах - csw_value — значение регистра CSW для SWD-доступа ### Процесс прошивки 1. Инициализация GPIO для SWD через swd_gpio_init() 2. Чтение IDCODE чипа через swd_init() 3. Поиск чипа в swd_cfg.json по IDCODE 4. Проверка соответствия выбранному в конфиге чипу (если выбран) 5. Запуск EERTOS-кооперативной прошивки с параметрами из конфига 6. Асинхронное выполнение — HTTP-ответ возвращается сразу, прошивка идёт в фоне 7. По завершению — сохранение статуса (ok/error) в filelist с деталями ### Поддерживаемые форматы файлов - Intel HEX (.hex) — парсинг через format_hex, с проверкой CRC, монотонности адресов и выходом за пределы памяти чипа - Binary (.bin, .binary) — прямая запись по стартовому адресу, но требуется сделать больше проверок и защит. ### Коды ошибок Модуль возвращает детальные коды ошибок (16 типов): - ERR_SIGN — не совпадает IDCODE чипа - ERR_CHIP_OFFLINE — чип не обнаружен - ERR_CHIP_MISMATCH — IDCODE не совпадает с выбранным в конфиге - ERR_HEXCRC — ошибка CRC в HEX-файле - ERR_HEXADDR — нарушение монотонности адресов - ERR_HEXMEMOVER — превышение размера памяти чипа - И другие --- ## module_prog_isp — программатор AVR через ISP Модуль для прошивки микроконтроллеров AVR (ATmega, ATtiny и др.) через интерфейс ISP (In-System Programming). ### Поддерживаемые чипы - Любые AVR-чипы с ISP-интерфейсом - Конфигурация чипов хранится в файле avrisp_cfg.json на SPIFFS - Сигнатура чипа определяется автоматически (например, 0x1E950F для ATmega328P) ### Параметры чипа в конфиге - signature — сигнатура чипа (например, 0x1E950F) - name — название чипа (например, ATmega328P) - flash_size — размер flash-памяти в байтах - page_size — размер страницы в байтах ### Процесс прошивки 1. Инициализация программного SPI на GPIO для протокола ISP 2. Чтение сигнатуры чипа через chipSignRead() 3. Поиск чипа в avrisp_cfg.json по сигнатуре 4. Проверка соответствия выбранному чипу (если выбран в конфиге) 5. Запуск EERTOS-кооперативной прошивки 6. Асинхронное выполнение с сохранением статуса в filelist ### Работа с фьюзами (AVR-specific) Уникальная возможность ISP-программатора — чтение и запись фьюзов AVR через веб-интерфейс: - /avr/fuseread — чтение текущих значений фьюзов - /avr/fusewrite — запись новых значений фьюзов - Отдельная страница конфигурации avrcfg.html с чтением сигнатуры и настройками --- ## Общие механизмы ### Filelist (история прошивок) Каждый модуль ведёт свой JSON-файл со списком загруженных файлов и их метаданными: - swd_filelist.json для SWD-программатора - isp_filelist.json для ISP-программатора Каждая запись содержит: - filename — имя файла - md5 — контрольная сумма - upload_date — дата загрузки (от NTP) - prog_date — дата последней прошивки - prog_status — статус (ok/error) - prog_time — время прошивки в миллисекундах - prog_error — текст ошибки (при ошибке) - prog_error_stage — стадия на которой произошла ошибка - prog_error_percent — процент выполнения на момент ошибки ### Защита от дубликатов Перед загрузкой файла сервер проверяет: 1. Есть ли запись с таким именем в filelist 2. Есть ли файл физически в SPIFFS 3. Если есть — возвращает ошибку ERROR|FILENAME_EXISTS ### Контроль целостности - MD5 считается на клиенте (SparkMD5.ArrayBuffer) и на сервере (esp_rom_md5) - После загрузки хеши сравниваются - При несовпадении или несовпадении размера — файл удаляется ### Таймаут загрузки Если от последнего чанка прошло больше 30 секунд — загрузка считается прерванной, недозагруженный файл удаляется. ### Проектная конфигурация Страница /project позволяет: - Задать имя проекта (макс 16 символов) - Выбрать целевой чип из выпадающего списка (подгружается из JSON-конфига) - Просмотреть информацию о выбранном чипе (IDCODE/сигнатура, семейство, размер flash, размер страницы) ### Статус чипа Результат проверки подключения чипа кешируется на 5 минут (CHIP_STATUS_TIMEOUT = 300 секунд), чтобы не дёргать шину при каждом обновлении страницы. --- На данный момент именно программаторы для меня лично завершены на 90% от моего видения прекрасного которое я себе нарисовал в мечтах 3 (три) года назад. Помимо прошивки чипов самый важный момент - поправил большое кол-во кода который приводил к крашам и падениям. То есть просто сделал работу прошивки ESP в принципе стабильной. Признаюсь честно - без ИИ агента и Deepseek до этого этапа я бы двигался ещё два, а то и три года. Теперь следующий этап: снять видос показывающий возможности модульной прошивки самих esp32 и #esp8266. Скорее всего покажу на примере адресной RGB ленты и дисплеях LCD1602. 👍In nomine Dei Machinae, 👌Omnissiae 👌et Spiritus Machinalis.
144