просмотров 187
Ноя 18

Ошибка «nvme1: globally duplicate IDs for nsid 1». (решено)

Предыстория:

Но моей системе на Debian 11.7 нормально работали 2 nvme ssd KingSpec NX Series 1Tb и Reletech P600 2Tb.

Заменил Reletech на еще один KingSpec NE 1Tb и тут начались проблемы. Система стала видеть только один SSD. Рандомно то один, то другой.

Читать далее
просмотров 5 527
Май 31

SIM808 кривая i2c

При попытке общения через API EAT в шину выдает какую-то фигню. Решилось применением программной библиотеки i2c. Позже напишу. Использую версию SIM808_BT_EAT_20151103. Если есть более новые и стабильные просьба сообщить.

Добавляю архив с програмным i2c. В нем показана работа с часами реального времени RTC. GSM_Tracker.zip

просмотров 9 387
Май 31

GPS трекер на SIM808 без Arduino и микроконроллера

GPS трекер на SIM808 без Arduino.

Проект использует только модуль SIM808 в который заливается пользовательская прошивка написанная на EAT (embeded AT), поэтому дополнительных управляющих микроконтроллеров не требуется.

Читать далее
просмотров 68 342
Ноя 25

Мини KVM для USB клавиатуры.

SAMSUNGВозникла необходимость переключать клавиатуру с мышкой между компьютером и СмартТВ на Андроиде. Мне не было необходимости переключать видеовыход с компьютера, а также требовалось переключать получатель сигналов по команде с клавиатуры, а такая возможность отсутствует в дешевых моделях KVM для USB клавиатур, имеющихся в продаже. Поэтому пришлось разработать такое устройство самому. Цена вопроса около 250 рублей, причем больше половины стоит корпус. Читать далее

просмотров 82 048
Окт 29

USB Keylogger на AVR. Перехват нажатий клавиш USB клавиатуры

SONY DSCУ меня возникла необходимость в некотором урезанном варианте KVM, для переключения USB клавиатуры с мышкой между компьютером и SmartTV на Андроиде. Готовые KVM меня не устроили т.к. мне не нужно было переключать видео сигнал, а главное, дешевые модели KVM для работы с USB клавиатурой не позволяли производить переключение по команде с клавиатуры а только кнопкой на самом устройстве. Для реализации такого устройства мне надо было перехватывать и анализировать нажатия клавиш и при появлении необходимой комбинации производить переключение между выходами. Читать далее

просмотров 125 308
Авг 03

USB регулятор громкости на энкодере и микроконтроллере AVR ver.2

В предыдущей статье я рассказал, как сделать регулятор громкости подключаемый к компьютеру по USB. Основной

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

Читать далее

просмотров 25 167
Фев 23

Не определяется USB девайс на Tiny45(85) после перезагрузки

Макетка AVR USB TINY45

Когда разрабатывал для себя предыдущий девайс  столкнулся с проблемой, что после перезагрузки или после выхода из ждущего режима система не хочет узнавать подсоединенный прибор. если он сделан на основе AVR-USB-TINY45 т.е. без кварца.

Читать далее

просмотров 25 761
Фев 22

USB регулятор громкости на энкодере и микроконтроллере AVR ver.1

Для своего CarPC озадачился вопросом — сделать регулятор громкости в виде ручки крутилки, как на обычных магнитолах.

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

Поиск в интернете по теме выдал статью Подключение поворотного энкодера к компьютеру через USB. Читаю. Понятно откуда начинать плясать. Читать далее