Software

Осциллограф электроника и программирование на Flutter

🧪 Осциллограф внутри Flutter: знакомимся с пакетом Oscilloscope Визуализация данных в реальном времени — просто и красиво. Разработчики Flutter-приложений часто сталкиваются с задачей отображения потоковых данных: будь то показания датчиков, биржевые котировки, сигналы с микрофона или просто результаты работы алгоритма. И если для статичных графиков уже есть привычные решения, то для динамической прокрутки волны выбор не так велик. Знакомьтесь: oscilloscope — легковесный пакет от spiralarm.uk, который превращает стандартный график в настоящий экран осциллографа.

Умные датчики IoT с Bluetooth и программирование на Flutter

Интерсные старые проекты на Flutter и Bluetooth-пыль с модулем ESP32-C3 WiFI/BT Много лет назад нашёл на просторах интернета проекты для постоения IoT устройств и удобных графических приложений на Flutter. Увы, проекты использовали старую версия Flutter. Необходимо переписать и исправить огромный список ошибок. Посмотреть репозиторий автора Eric 0015 можно здесь: GitHub. 🧠 Рефакторинг Bluetooth проектов для Arduino ESP32 и графическое приложение на Flutter Сегодня был тот самый день, когда закрываешь все вкладки с «помощью» и просто берёшь переписывать код.

Новые навыки: программирование на языке Dart и Flutter

Малый отчёт за январь. Январь Нового года — месяц самообучения. В 2018 и 2019 годах посетил конференцию DARTUP в Санкт-Петербурге. Хотелось посмотреть новые технологии для создания. Было много участников, докладов и общения. Перед входом можно было попробовать новый для меня язык программирования Dart и пообщаться с программистами из солидных фирм. Атмосфера была творческой и тёплой. Пришёл на работу в отдел разработчиков и показал шесть собранных приложений на своём телефоне. Увы, руководители фирмы и инженеры не заинтересовались.

Как я обновил мобильный телефон «Аврору» до версии 5.xx

🇷🇺 История одного апдейта: как я обновил «Аврору» до версии 5.xx 🇷🇺 История одного апдейта: как я обновил «Аврору» до версии 5.xx В моей коллекции уже был российский мини-компьютер с отечественным процессором. А в январе 2023 года я стал одним из первых, кто приобрёл мобильный телефон на российской ОС «Аврора». Доставка из Москвы в Питер заняла 19 дней — но куда спешить? Техника новая, система для многих неизвестная. Интерес к истории привёл меня от цифровых раскопок троичной ЭВМ «Сетунь» к автоматизированной системе обучения «Наставник».

Дисплеи для проектов с микроконтроллером, IoT-интернет вещах

🔗 Запись из лаборатории: Дисплей для работы с микроконтроллером и модулемESP32 Привет! Делюсь опытом работы с дисплеями — от низкоуровневой возни с железом до веб-интерфейсов. История в духе «хочешь сделать что-то хорошо — сделай всё сразу». Акт 1: Разнобразные дисплей для хобби-проектов Всё началось с безжизненного экрана. Скачал библиотеку Arduino OLED-дисплея. Первый тест — грусный “черный экран”. Вердикт суров: дисплей неисправен, нужна замена. Но, как часто бывает, проблема была не в “железе”, а неточности в программе.

Копия группы 'Ternary Computers: The Setun and the Setun 70'

Копия группы “Ternary Computers: The Setun and the Setun 70” 🔗 Ссылка: https://t.me/setun_1958 Сделал копию переписки в группе, посвящённой троичной тематике. Ссылка: 🔗 https://github.com/askfind/Ternary_Computers_Telegram_Copy.git ChatExport_2026-01-13 с 2022 по 2025 год. Электронные книги и видео удалены. github не позволяет отправить в репозиторий. Копируйте на свои компьютеры. Я [ai deepseek chat] проанализировал Telegram-чат о троичных компьютерах по указанному репозиторию. Вот результат моего анализа. Темы общения в чате: Общая история и теория троичных систем счисления: Основная тема.

Исходный код для «Сетуни» и троичность в Российской Национальной библиотеке

Троичный исходный код для «Сетуни» Введение: Назад в будущее, к истокам Иногда историю вычислительной техники приходится выстраивать по крупицам, буквально по строчкам. Особенно если речь идет об уникальных, опередивших время машинах. Сегодняшний рассказ — о настоящем digital-детективе в стенах Российской национальной библиотеки (РНБ) в Санкт-Петербурге. Цель: найти исходные коды для легендарной троичной ЭВМ «Сетунь». Глава 1: Храм Знаний C.-Петербург. Станция метро «Парк Победы». Сдаю в гардероб велосипедную ветровку и рюкзак.

Профессиональный инструмент для анализа сигналов в реальном времени

Анализатор спектра АЦП на базе ESP32-C3: профессиональный инструмент для анализа сигналов в реальном времени Сегодня я представляю комплексный проект — веб-анализатор спектра на ESP32-C3. Это полноценный измерительный инструмент, который преобразует микроконтроллер в автономное устройство для анализа аналоговых сигналов с отображением результатов через современный веб-интерфейс. Суть проекта Данная прошивка превращает ESP32-C3 в автономный анализатор спектра с веб-сервером. Ключевые возможности: Высокоскоростной сбор данных с АЦП (до 10 кГц) через аппаратный таймер. Цифровая обработка сигналов: прямое преобразование Фурье (DFT), оконное взвешивание (Хэмминг), вычисление амплитудного спектра.

Домашняя автоматика. Logger ADC, Temperature мониторинг данных в реальном времени

Ваш браузер не поддерживает встроенные видео. Проект Logger ADC, Temperature: веб-мониторинг данных с в реальном времени Сегодня я хочу представить вам проект Logger ADC, Temperature — компактный веб-сервер на базе ESP32-C3 (ядро RISC-V) для мониторинга аналоговых сигналов и температуры в реальном времени. Эта система идеально подходит для прототипирования, образовательных задач и базового мониторинга параметров в системах домашней автоматизации. Проект создан и отлажен с цифовым помощником www.deepseek.com Идея проекта Прошивка превращает ESP32-C3 WiFi/BT в автономное IoT-устройство, которое:

Автоматизация управления холодильником

✅ Система работает в штатном режиме Ниже — хронология автоматических событий за сегодня: 📋 Журнал событий Время Событие Описание 10:01:00 🔴 ВЫКЛючение питания Сработало по достижению заданного порога температуры 11:20:00 🟢 ВКЛючение питания Сработало по выходу температуры за допустимый порог Сейчас ❄️ Охлаждение Идёт процесс снижения температуры до заданного значения 💬 Комментарий Круть! Магия прямо какая-то. Вроде мелочь, а радуюсь как ребенок :) 📌 Статус: 🟢 Система функционирует в автоматическом режиме, все события зафиксированы и соответствуют ожидаемому поведению контроллера.

Инженерная база знаний программиста - робот-программист 'Ванюша'

Ссылки: https://wasm.in/threads/robot-programmist-vanjusha-uchim-asm.4066/page-3 https://forum.mista.ru/topic/136246 Проект «Инженерная база знаний программиста»: Робот-программист «Ванюша» Введение Основной целью данного проекта является создание эффективной оболочки базы знаний для инженеров-программистов. Это позволит систематизировать знания и обеспечить доступ к ним в удобной форме. Глава 1. Обучение 1.1. Поиск знаний Этапы процесса поиска включают сбор необходимой информации из разных источников, её фильтрацию и предварительную обработку. 1.2. Хранение знаний Организация хранения позволяет эффективно сохранять полученные знания и обеспечивать быстрый доступ к ним.