Калькулятор цвета 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.

Группа Вконтакте

vk

У сайта появилась своя группа VK. Тут будут публиковаться новости по проектам сайта (включая материалы, не попавшие на сайт), а также ссылки на другие интересные проекты. Ещё группа предназначена для технической поддержки по нашим проектам - со всеми вопросами, предложениями и пожеланиями можно обращаться туда :)

Страничка группы: vk.com/trolsoft

Русский

Домашний git-сервер на WD My Book Live

WD MyBookLive git-serverX

Захотел я поднять домашний git-сервер для хранения разных проектов. Вещь в хозяйстве очень полезная, т.к. с ним удобно шарить исходный код между разными машинами, плюс периодически делать резервное копирование сразу всех репозиториев из одного места одной командой. В качестве аппаратной платформы для этого дела было выбрано сетевое хранилище Western Digital My Book Live, которое уже много лет успешно выполняет свои обязанности в домашней локальной и представляет собой linux-машину (Debian) с 3-х террабайтным HDD.

Т.к. не смог найти в интернетах полного руководства по сабжу, отвечающего на все вопросы, решил собрать информацию в этой статье.

Цветной дисплейный модуль 128x128

Дисплейный модуль 128x128

Данный проект является результатом эволюции дисплейного модуля на LCD Nokia 5110 и МК ATMega8. Вместо монохромного дисплея 5110 используется цветной экран с диагональю 1.44", разрешением 128х128 и возможностью отображать до 64K цветов, а в качестве управляющего микроконтроллера - ATMega328.

Очиститель воздуха для пайки

Очиститель воздуха для паяния

Когда приходится много паять, начинаешь задумываться о том, сколько полезных для здоровья компонентов содержится в дыме от канифоли и флюсов. И интуиция подсказывает, что полезного в этом дыме совсем мало, в отличии от всякой гадости..

Паяльно-монтажные работы связаны с выделением множества вредных для здоровья веществ. Канифоль содержит в себе смоляные кислоты, которые растворяют оксидные плёнки на поверхности спаиваемых металлов (восстанавливая оксиды до металлов с образованием легкоплавких солей). В частности, к этим ксилотам относится абиетиновая кислота, являющаяся самым опасным компонентом паяльного дыма. Данный аллерген способен вызывать астматическую реакцию даже у здорового человека. Злоупотребление вдыханием частиц канифоли приводит к развитию необратимых аллергических реакций организма, часто переходящих в астму. Помимо частиц канифоли (или продуктов распада бесканифольных флюсов), в паяльном дыме содержатся такие "полезные" вещества как свинец и формальдегид, являющиеся сильными канцерогенами.

Адаптер для подключения PS/2 мыши к COM порту

 ps/2 to serial

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

trolCommander v0.9.8

trolCommander 0.9.8

Вышла новая сборка trolCommander-а. В неё вошли множество улучшений текстового редактора, работы с архивами, утилитами MacOS X и прочее.

Написание тестов для логических микросхем

микросхема

При разработке тестера микросхем изначально ставилась цель максимально отделить код тестов от аппаратной реализации тестера. Для этого был разработан специальный язык для написания тестов. Тесты компилируются в массив из интерпретируемых инструкций, которые включаются в прошивку. При желании можно было бы, например, написать компиялтор в нативный AVR-код, или в код для любой другой платформы.

Дисплейный модуль на ATMega8/168/328

Модуль дисплея atmega8

При разработке микроконтроллерных поделок практически всегда возникает потребность реализации пользовательского ввода и вывода. Часто функции ввода информации берёт на себя клавиатура (реже - энкодер), а для отображения состояния устройства используются либо светодиоды, либо светодиодные семисегментные индикаторы, либо ЖК-дисплеи (текстовые вроде 16х2 или графические). Последний вариант часто выигрывает по соотношению цена/возможности если использовать недорогой экран от телефонов Nokia 5110. Разрешающая способность экрана 84х48 позволяет выводить до 5 строк текста длиной до 16 символов. Естественно, помимо текста можно выводить и графику. С таким экраном обычно можно реализовать горазо более удобный пользовательский интерфейс, по сравнению с экранами 16х2, и тем более, по сравнению с семисегментными индикаторами.

Страницы

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