воскресенье, 23 января 2022 г.

Превращаем блок питания EMC SPS в обычный бесперебойник

Волею судеб попал мне в руки блок гарантированного питания от EMC Clariion, CX3 или CX4 (за давностью документов уже не осталось). Само СХД было давно списано, а блок пылился на шкафу уже много лет. На самом блоке написано "Southboro, MA01772 Standby power supply". Парт намбер, если кому интересно - 100-809-017.
Естественно, возникло желание использовать его дома как обычный бесперебойник - все же 1200 ватт заявлено на наклейке. Сам он без шумящих вентиляторов, нет никаких пищящих динамиков, плоский, так что можно запихать куда-нибудь под шкаф в спальне и он не будет мешать спать. А металлический корпус спасет от пожара.

понедельник, 24 мая 2021 г.

Recalbox и не запускающийся Kodi

Развернул Recalbox чтобы поиграться на этом эмуляторе в что-нибудь старое и ламповое - и обнаружил, что в нем не запускается Kodi. Погуглив, выяснилось, что подобное поведение происходит при определенных моделях геймпада, в частности, на моем китайском "SHANWAN PS3/PC Gamepad", и кроме замены геймпада решения нет.

Авторы Recalbox пишут, что это баг Kodi - но на самом деле это их баг.

четверг, 10 сентября 2020 г.

Linux 5.8 на f1c100s и mmdebstrap

Продолжаю играться с Lichee Pi Nano - небольшой платой с 32-битным ARM процессором, поддерживающим Linux. Так как процессор f1c100s не одинок в своей серии, и попиново совместим с f1c200s - поиск по билдам Linux для f1c200s привел к репозитарию: https://github.com/xiaofengvskuye/linux/tree/f1c100s-v5.8 - там готовая Linux 5.8 с поддержкой всех "фишек" данного процессора: LCD экран с тачскрином, USB host, аудиовывод, выход на hdmi, даже, пишут, что можно использовать аппаратное ускорение декодирования видео, если собрать библиотеку cedar

четверг, 14 мая 2020 г.

Эмулятор мыши на Arduino

В свете удаленной работы, на все VDI в офисе расставили агента, определяющего активность пользователя. Первая мысль, которая пришла в голову - сделать имитатор мыши, благо в RDP или ICA сессии невозможно определить откуда именно пришли перемещения.

Программных реализаций мышкодвигателей - полно, так что в этот раз мне захотелось реализовать именно аппаратное решение.

Мысль была следующая. Arduino и подобные платы разработки видятся системой как USB to COM интерфейс. А в Windows, включая Windows 10, до сих пор присутствует поддержка Serial Mouse. Поэтому ничего сложного не составит сэмулировать подобную мышь без какой-либо пайки, а только штатными средствами имеющейся в наличии платы.

воскресенье, 19 апреля 2020 г.

EggBot из 101Hero

После приобретения Ender 3 Pro вместо примитивного 101Hero, возникла идея использвоать высвободившиеся запчасти подо что-то [бес]полезное. А тут как раз пришло время красить яйца, и вгляд упал на EggDuino-подобные поделки. Вот, например, с Thingiverse, там как раз моторы 28byj-48, которые шли в комплекте с принтером.

Первую попытку сделать яйцебот я предпринял еще весной прошлого года, и могу сразу сказать, что 28byj лучше не использовать - они очень сильно люфтят и нормальную картинку получить не удастся.

суббота, 11 апреля 2020 г.

Сборка Linux на Lichee Pi Nano

Приобрел себе плату Lichee Pi Nano. Производителем заявлена поддержка USB OTG, LCD экрана, SD карта и сборок Linux для ARM процессоров.

Как бывает часто с китайскими поделками - плата с наскоку не завелась. Оказалось, что сдохла встроенная SPI Flash. Сперва определялась 1 раз из 5, а после прогрева контактов паяльником вообще перестала работать. Пришлось делать загрузку с SD карты.

четверг, 2 мая 2019 г.

Доработка 3D принтера 101hero

В начале года  приобрел себе игрушку: 3D принтер 101Hero.


Принтер обладает крайне низкой ценой - и на этом все его достоинства заканчиваются. Корпус из пластика, моторы - люфтят и греются, хот-энд и экструдер нестандартные. Через пару дней печати noname PLA пластиком, у хот-энда лопнула карбоновая часть и горячий пластик начал сочиться отовсюду, кроме сопла.