Файловый менеджер trolCommander

файловый менеджер trolCommander

trolCommander - это форк бесплатного кроссплатформенного файлового менеджера с открытым исходным кодом (GPL) muCommander. Это двухпанельный файловый менеджер с поддержкой архивов и удалённых серверов (FTP/SFTP, HTTP, SMB и проч.), Android-устройств и множеством других возможностей. При разработке данного приложения акцент делается в первую очередь на работу в Mac OS X, но Windows и Linux также поддерживаются.

Для работы приложения необходимо иметь установленную среду Java версии не ниже 1.8.

Текущая версия: 0.9.9

Работа с энкодером

Работа микроконтроллера с энкодером

Энкодер - штука, внешне похожая на переменный резистор, но, в отличие от последнего, не имеет ограничителей и может вращаться в любую сторону бесконечно. С помощью энкодера очень удобно организовывать всякие экранные меню, вообще, один “нажимабельный” энкодер (т.е., если он умеет работать ещё и как кнопка) идеально подходит для для организации одномерных циклических меню.

Графическая оболочка для avrdude под MacOS

avrfuses

Программа avrdude поддерживает все актуальные программаторы микроконтроллеров AVR и является кроссплатформенной (Linux, Windows, MacOS). Это консольная утилита и её удобно вызывать из shell/bat-скриптов. Единожды написав такой файлик и положив его в директорию с проектом, получаем возможность быстро прошить и проверить фьюзы, flash и eeprom микроконтроллера. Проблема только в том, чтобы написать этот скрипт. И тут основную головную боль вызывают fuse-биты, т.к. надо правильно сформировать их значения нигде не ошибившись. Иначе, устройство, в лучшем случае,

Доработка УНЧ компьютерных колонок

Доработка УНЧ компьютерных колонок

У различных компьютерных акустических систем среднего ценового сегмента (в частности Microlab PRO2 и Thonet & Vander Dass) был замечен один общий и сильно неприятный недостаток - при включении чего-то в соседнюю розетку в колонках слышится громкие раздражающие щелчки. Что особенно не радует в ночное время. Ручку громкости у компьютерных колонок удобно выкрутить до значения, близкого к максимальному, чтобы в будущем регулировать её в полном диапазоне с компьютера. Что не лучшим образом влияет на громкость тресков. Особенно громко щёлкали колонки

Тестер микросхем

Тестер микросхем

Описание тестера микросхем последней версии.

Доработка питания 3D-принтера

БП для 3D-принтера

3D-принтеры бывают разные, но электроника подавляющего большинства любительских аппаратов делается на основе связки плат Arduino + RAMPS, либо одной платы MKS Gen. В качестве блока питания обычно служит БП для светодиодных лент. Он служит источником для питания электроники, шаговых двигателей, нагревателя(лей) экструдеров и термостола. И тут возникает ряд проблем:

УФ стиральная машина для ПЗУ

Устройство для стирания УФ ПЗУ

Как известно, очистить ПЗУ с УФ-стиранием можно лампой ДРЛ с разбитой внешней колбой. Лампу надо подключать через дроссель, который можно заменить обычной лампой накаливания той же мощности, что и ДРЛ (или вязанкой из параллельно соединённых ламп). Без дросселя ДРЛ быстро сгорит. С лампами накаливания, как показывает опыт, ДРЛ всё равно сгорит, но гораздо медленнее - на несколько десятков стирок хватит. Колба постепенно чернеет, а сама лампа начинает светить всё хуже и хуже.. А ещё внутренняя колба ДРЛ активно генерирует озон при свечении, а озон имеет свойство убивать

Корпус тестера микросхем

Корпус тестера микросхем

Тестер микросхем в полной комплектации состоит из трёх плат - сам тестер + дисплей + плата ключей.

Для того, чтобы культурно упаковать их в единое целое, была спроектирована моделька корпуса для печати на 3d-принтере. Корпус рассчитан под модуль цветного дисплея 128x128 и плату тестера v2.3 (у плат более ранних версий отличается раположение одного крепёжного отверстия, но в принципе, корпус можно использовать и с ними). Корпус состоит из двух половинок - верхней и нижней. Половинки достаточно плотно вставляются друг в друга.

К нижней части корпуса крепится плата ключей, она привинчивается винтами к распечатанным стойкам. Стойка высоты 2.5мм имеет углубление под гайку М2. Гайки плотно вставляются вниз стоек, после чего стойки приклеивается к корпусу на свои места...

Калькулятор цвета RGB565 для LCD

RGB565 выбор цвета

Онлайн "калькулятор" для выбора цвета под дисплей 1.44" 128х128 и другие аналогичные. При работе с такими экранами приходится иметь дело с 16-битными цветами, закодированными в формате RGB565 или rrrrrggg:gggbbbbb - 5 бит красного (в старшем байте), 6 бит зелёного и 5 бит синего (в младшем байте). Таким образом, красная и синяя компонента имеют 32 возможных значения, а зелёная - 64. Для упрощения жизни можно воспользоваться этим онлайн-калькулятором RGB888 <-> RGB565.

Про платы XT-IDE и XT-CF

ISA IDE

Плата XT-IDE даёт возможность подключать (относительно) современные жёсткие диски IDE или CF-карты памяти к старым компьютерам IBM PC XT и совместимым. Она устанавливается в 8-битный ISA-сокет и не требует установки каких-либо драйверов для работы, т.к. имеет на борту свой собственный BIOS, который можно настроить под конкретное железо (от режима максимальной совместимости с XT-системами до максимальной скорости работы на более современном железе). Также на плате есть последовательный порт (опциональный), предназначенный для загрузки системы с файла-образа диска, расположенном на другом компьютере. Последнее крайне полезно, когда надо установить систему, а под рукой нет ни дисковода с системной дискетой, ни системного HDD.

Страницы

Подписка на TrolSoft RSS