@@tovkus2610 Окей. Спасибо за ответ. (Новый пользователь) Старый делся куда-то. Не нашёл. В 2019 году пропал. Он там и остался. (Старый пользователь) Тсар. Спасибо за ответ! Выручили! (Я пользователь) И кто такой AsOdOt? Ни одного видео.
Смотрел, смотрел Кластера, досмотрелся))) Заказал в Китае микроконтроллеры, ардуино, начал разбираться в C, уже есть рабочее изделие Миди контроллер. В планах дальнейшее развитие и изготовление собственного картриджа пусть и самого простого, но сделаю сам. Спасибо тебе Леха за мотивацию.
вот это голова! я живу в Израиле , мой друг работает в Интел и то же фанат Лешиного творчества , так вот мой друг говорит , что люди уровня Леши в Интеле зарабатывают огромные деньги!
скиньте в интел ссылку на канал Алексея, может работу предложат, и мы больше никогда его не увидим в связи с секретностью и огромной занятостью, если Алексею это нужно конечно
@@ancubic1549 но не тот, кто вообще никогда не программировал. Кто в школе изучал хотя бы бейсик и знает основы информатики - может и поймёт. Но тут скорее просто любители игрушек, нежели радиолюбители и программисты.
@@ancubic1549 Ну как эт, работа памяти, кодирование, почему ничего не делают? А сидят - потому что это не обучающий, а развлекательный контент. Не обязательно понимать, чтобы было интересно. Я, например, программирую на высоком уровне, и такие вещи как ассемблер,например, для меня больновато, но я всё равно смотрю как чуваки на нём кодят, потому что это интересно. )
Ну что тут добавить? Парень просто голова. Я когда-то тоже мечтал чем-то подобным заниматься, но не хватило усидчивости и всё забросил. Смотрю Лёхины видосы с восхищением - так держать, Мужик! ))))
Алексей молодец. Я у него даже спрашивал насчёт такого переходника, еще до этого видео. На ебее конкретно таких всего один вид, а мне оч хотелось чтоб виипро контроллер виделся виндой. Теперь 8bitdo делает похожие, но они пошли еще дальше и завернули Gamecube/Wii адаптер в Bluetooth.
Снимай как комфортно да не парься. Не иди на поводу у толпы, работай в кайф - это самое главное для продолжительности жизни и сохранения долговременного интереса к труду.
если предполагалось выразить следующее: уважаемый Кластер, ваши познания столь обширны, а их формулировка так изысканно точна, что при созерцании вашего творчества с сожалением замечаю, как моя самооценка с каждым вашим словом хилеет и скукоживается... приклоняюсь перед вашей осведомлённостью... то тупею в этом контексте - абсолютно противоположно закладываемому смыслу! при общении, пусть и одностороннем, с умными людьми можно развиваться, но не деградировать...
Привет Кластер забываешь музыку на фоне называть в своем видео. Это очень стимулирует на просмотр ролика))) Вот еще 8-bit remix: DenDerty - "Не трожь меня, я в хороводе". Зацени:)
Когда увидел адреса осей 0x30 и 0x31, то аж слезу пробило. Не знаю, совпадение это или нет, но вспомнил, как писал свою графическую оболочку для ДОСа и использовал ассемблерные вставки, чтобы по таким же адресам мышь получать.
Пили видосы ленная ты ж*па. Контент классный! Мало где увидишь что то подобное. А то потом старый станешь и видосы пилить некому будет) Вставляй рекламу в видосы чтоб было стремление)))
Я такие контроллеры USB видел на Японских аукционах где продают б/у автомобили. Там есть кнопка добавить в корзину и купить) и еще куча всяких. Японцы) Про ЕА тоже не плохо шутканул.
Привет. 0:24 и борьба с ленью, очень замечательно. Это нужно быть заядлым трудоголиком, чтобы перевести C++ в машинный код, делать нечего? STM32 тебе в помощь и не морочь голову. Интересно как дальше бы решал свою идею, автокликера на железе, когда столкнешься с массивами и потоками, а так же с разными разрешениями экрана...:)
Хах.... В прошлом году делал мелкий проект, часть ПО для сканера, который снимал фото и склеивал их (часть накодил другой разработчик, там говнокод но он устраивал заказчика). Я для взаимодействия по USB использовал HID, весьма просто и удобно, можно сделать и свое устройство не обязательно мышь (или другое устройство ввода). Драйвер не нужен, уже есть в Windows. Так я передавал на сканер комманды о начале сканирования, и возвращал данные о завершении сканирования (с именем файла), и опрашивал процесс сканирования. Да конечно HID пакет маленький, всего 64 байт, скорость низкая, не более 64кбайт/сек, так-что файл пердавал через MTP (Microsoft WPD это наверно самое сложное, в этом проекте, потому-что клиентское ПО было под Windows... Я не знаю, кто и как, эти API придумал, и что он в это момент употреблял). В основе была Raspberry Pi Zero W2. И вот просматривая видео, схему считывателя/программатора картриджей, первое что меня удивило - почему писалка картриджей была сделана через MAX232 (эмуляцию RS232 порта по сути)? А не воспользоваться USB протоколом. Даже тем-же HID. Я не силен в AVR микроконтроллерах, не знаю как там дела с USB но на STM, HID создается весьма просто, (есть несколько статей на хаббере на эту тему). Но если использовать STM уже появляется новая проблема - согласование уровенй, ведь там 3.3в, а картридж то 5в... Я вижу что писалка картриджей была обновлена новой версией, и в ней уже применен STM MCU (правда почему-то 103 серии, которая уже снята с производства, несколько лет как), но вот интерфейс кажется остался последовательным :-) Хотя, новая схема, явно сильно дороже и сложнее предыдущей, по деталям, и сложности разработки - непросто будет в домашних условиях сделать многослойную плату.....
довай НГ второй раз в марте отметим .. вначале зимой, как обычно, потом в марте.. пусть будет мартовский новогодний стрим ))) ток предупреди .. шампанского затарю ))
Включил, гривой помахал под умные обьяснения Кластера, а в конце лайк поставил. А то, что нифига не понял, ничего не поделаешь. Ну не программист я ни разу. :-D
Красава. Запили видео про Lighting Gun для 3do. Либо переходник как сделать чтобы от других консолей подключить, например от NES SNES SEGA. А то в интернете даже информации нет.
Классный Видеоролик получился, но ты неунывай по поводу стрима в канун нового года-марта 2019 В любом случае тебе уважуха за доработка контроллеров для инвалидов (людей с ограниченными возможностями)))
Думал я тоже взяться за stm32. Погуглил что к чему... Подафигел... Бросил. Прошёл год. Снова попробовал. Установил ide, залил первую пробную прошивку, но больше ничего сделать не смог, даже перезалить ту же прошивку. В итоге опять плюнул на этот стм и лежит он, ждет своего времени. И, да, жду новогоднего стрима!
Была похожая ситуация, решил перейти на стм32 после авр, тоже залил базовые примеры и забросил, через полгода появилась реальная задача где авр уже не справляется, а плис я так и не изучил и тут я решительно взялся за стм и вроде как осилил более менее нормально. Что могу сказать, даташиты в st microelectronics вполне достойные и всё можно без проблем там найти, библиотек тоже хватает, есть удобный cubemx, но сам я им не пользуюсь, по привычке инициализацию итд делаю сам
@@norobe нормальные плисы всё же подороже контроллеров - их не очень корректно ставить в один ряд. Если стоимость прототипа не сильно важна, то однозначно что-то вроде ZYNQ (в виде готовой платы или хотя бы модуля, т.к. самому нормальную плату под такой камень делать сложно), а вот если клиент говорит "подешевлеб" то тут и появляется стм32!
@@101picofarad именно, плисы не дешёвые и я не сравнивал их с мк, просто имел ввиду то что плис тоже мог выполнить ту задачу, по поводу плат, конечно сам такую плату изготовить очень непросто, про bga вообще молчу, но и сам я платы если и изготовляю то только простые и если они нужны прям сейчас, а так всегда с Китая заказываю, думаю 10$ за 5 плат немного, и это вместе с доставкой, по классу точности не скажу, но третий точно есть, может и выше поддерживают
@@YuriyKozin keil, можно вообще писать в текстовом редакторе, а потом компилировать и заливать через терминал, но я таким не страдаю). Для прошивки и отладки st link хватает. А из дополнительных инструментов очень рекомендую хотя бы самый дешёвый логический анализатор, реально помогает часто.
4:55 я думаю, это используется в магазинах для специальных клавиатур со всеми этими кнопками. Там обычно кусок обычной клавиатуры с нампадом и специальные клавиши
Ставишь себе STM32CubeMX, выбираешь чипсет (к примеру STM32F103C8T6 - это всенародно любимый STM32 с USB и 1001 плюшкой за 75руб/штука) далее выбираешь и конфигурируешь то, что тебе нужно для проекта. Генерируешь из всего этого проект на makefile и можно собирать. Хотя для начала проще сгенерировать проект для Keil uVision - разобраться что к чему в IDE, которая будет всё правильно делать прямо из коробки (и даже дебаг будет работать с бряками и пошаговым выполнением). Разобрался с IDE и потыкал во всё палочкой - можно перходить на мейкфайлы и всякие там gnu (благо arm-none-eabi-gcc есть в любом дистрибутиве linux да и для macos/windows достать его не проблема). А под конец можно отказаться и от CubeMX - без него стартовать безумно сложно, но предлагаемая им структура проекта и решения не всегда кажутся идеальными.
Лёш, знаешь, мне кажется, тебе очень зашло бы делать видосы по разработке уникальных девайсов, как это делает AlexGyver, но с поправкой на твою специфику: больше железа, больше расчётов, больше кода, пайки и ЛУТа. Как насчёт аппаратного плеера AY и YM2612 с загрузкой модулей из флеш-карты?
Для низкоуровнего доступа к USB есть кроссплатформенная библиотека libusb, которая для бэкенда может использовать тот же WinUSB. Для эмуляции джойстиков пора переходить на xinput и протокол контроллера от xbox 360, а не HID.
Спасибо за видео, довольно полезно для желающих вкатиться в эту тему! Был упомянут WinUSB - удалось ли его приручить (особенно под Windows 10)? Я осилил только дескрипторы Microsoft OS первой версии, но кажется десятке их за глаза хватает. :) Кстати, эксклюзивный доступ -- не единственная проблема этого драйвера: 1. Изохронный режим передачи он начал поддерживать только с Windows 8.1. 2. Под Win 7 SP 1 пришлось качать обновлённые INF-файлы дополнительно c сайта MS: иначе девайс не распознавался. В качестве альтернативы пробовал UsbDk, но это менее стабильный и костыльный (на мой взгляд) метод.
Похожие каналы есть, например сборка от нуля компьютеры и пайка микроконтроллеррв с последующим программированием. Смотри на моём плей листе там их несколько
Маленькая неточность - не без драйвера, а со стандартным драйвером hid устройства. Помнится, давным-давно, лет так 15 назад, подключал первый дуалшок к пк. Делал переходник на связке pic контроллер и usbn9604, вот я тогда пророс, читая тонну материала по usb и hid, т.к. про шину usb я тогда ничего не знал.
есть программируемые регуляторы для радиатора отопления, внутри у него Атмега, но проблема в том, что он меряет температуру , в то время как ручные регуляторы просто имеют цифры от 1 до 5 и 4 деления между цифрами. Так вот, после открытия, пока сенсор намеряет нужную температуру в комнате, отопление хреначит на всю катушку, но смысла это дает мало, особенно если радиатор(aka батарея) не большой, потому что горячая вода уходит в обратную трубу, не успев отдать всё тепло. Было бы классно отреверсить эту схему и перепрошить чтобы не по температуре ориентировался МК когда придет назначенное время, а по процентам. То есть при первом включении двигатель гоняет заслонку в оба конца до упора и МК запоминает эти положения как 0% и 100%, а при программировании режима пользователь сам решает на сколько процентов открыть вентиль. Заодно можно изменить установку времени с точностью до минуты, а то сейчас они минимум 5 минут
Шутка про EA порадовала)))
@Asenstiven Odin Other типа в новых играх ЕА есть много доната
@@tovkus2610 Окей. Спасибо за ответ.
(Новый пользователь)
Старый делся куда-то. Не нашёл.
В 2019 году пропал. Он там и остался.
(Старый пользователь)
Тсар. Спасибо за ответ! Выручили!
(Я пользователь)
И кто такой AsOdOt?
Ни одного видео.
Леша, ты величайший в России разработчик переходников для контроллеров игровых консолей!!
По моему уже во всём мире, ему бы в компанию hori
*Вот это голова.Лайк и не пропадай на долго👍🏼👍🏼👍🏼*
Встретимся в 2022! С наступающим! Всем здоровья и добра!
31-го марта 2022-го - на новогоднем стриме XD.
привет из 2021. Осталось чуть чуть до встречи.
Леша, ты уточняй до Нового Года какого года ты ролик выпустишь
xD
В любом случае все это случится еще в этом зулингоду.
Смотрел, смотрел Кластера, досмотрелся))) Заказал в Китае микроконтроллеры, ардуино, начал разбираться в C, уже есть рабочее изделие Миди контроллер. В планах дальнейшее развитие и изготовление собственного картриджа пусть и самого простого, но сделаю сам. Спасибо тебе Леха за мотивацию.
отдельно лайк за помощь тем кто ограничен возможностями :)
Помощь людям, которые не могут двумя руками играть, Алексей - это достойно более чем просто уважения. Спасибо тебе большое!
захудал. Продал хлебопечку? )
сделал ротовую полость с интерфейсом для планшета и автоматизировал поедание хлеба до момента обнаружения настоящим туловищем приготовленной булки
продал хлебопечку - похудела хлеборезка)
Наверное сломал хлебопечку
Отдал на съемки последних елок!
Хотел об этом написать :)
вот это голова!
я живу в Израиле , мой друг работает в Интел и то же фанат Лешиного творчества , так вот мой друг говорит , что люди уровня Леши в Интеле зарабатывают огромные деньги!
скиньте в интел ссылку на канал Алексея, может работу предложат, и мы больше никогда его не увидим в связи с секретностью и огромной занятостью, если Алексею это нужно конечно
Он мог в Google устроится, но решил остаться с нами.
@@andykras расскажи
А если он за амд?
@@user-yb7tt6jl3x он за денди
Кластер, снимай такие видео почаще. После таких видео думаешь "какой же я тупой" после появляется желание развиваться.
секунд на 15, а сразу за этим продолжаешь деградировать.
@@ancubic1549 но не тот, кто вообще никогда не программировал. Кто в школе изучал хотя бы бейсик и знает основы информатики - может и поймёт. Но тут скорее просто любители игрушек, нежели радиолюбители и программисты.
@@AlexCSharp Основы информатики здесь ничего не делают. Вообще не понятно зачем они здесь сидят если ничего не понимают
@@ancubic1549 Ну как эт, работа памяти, кодирование, почему ничего не делают?
А сидят - потому что это не обучающий, а развлекательный контент. Не обязательно понимать, чтобы было интересно. Я, например, программирую на высоком уровне, и такие вещи как ассемблер,например, для меня больновато, но я всё равно смотрю как чуваки на нём кодят, потому что это интересно. )
@@AlexCSharp Я пишу на C++, но мне интересно смотреть на то, что на два уровня ниже ассемблера -- логические схемы
Hey Cluster, nice Cacodemon magnet ;-)
Can't wait for the stream.
Hi! Thank you =)
только реально понимающий тему человек может так четко-просто и понятно рассказывать об этой теме
Я вообще далёк от этого контента) Но блин, реально интересно смотреть. Вот что значит качественная подача контента) Однозначно лайк)
Ну что тут добавить? Парень просто голова. Я когда-то тоже мечтал чем-то подобным заниматься, но не хватило усидчивости и всё забросил. Смотрю Лёхины видосы с восхищением - так держать, Мужик! ))))
Ждём марта, чтобы посмотреть новогодний стрим😁😁😁.
С наступающим.
Ееееее дождались!!!!!! Спасибо что хоть отчитывался в сториях везде))
Лёха, давай, давай, давай. Ты умный парень, людям интересно всё, что ты рассказываешь и творишь!!!!! Новогодний СТРИМ нужен всем!!!!!
Как всегда рад, рад ,очень рад Лёхе и свежему ролику!!!+ Лёшка умеет удивлять :) ЛАЙК :)+
Как я рад новому видео)) Сначала лайк - потом смотреть)
Огромное спасибо за твои видео, очень мотивируют развиваться. Наконец то начал изучать микроконтроллеры хотя планировал уже очень давно
«Жена, доставай шампанское, Кластер видос залил!»
4 утра, кофе, и этот видос.... супер.
*Мы в тебя верим. Помощь инвалидом это была отличная идея. Так держать. С наступающим тебя Новым годом*
Лёха,ты как праздник появляешься неожиданно всегда,лайк и пошёл смотреть!:)
Алексей молодец. Я у него даже спрашивал насчёт такого переходника, еще до этого видео. На ебее конкретно таких всего один вид, а мне оч хотелось чтоб виипро контроллер виделся виндой. Теперь 8bitdo делает похожие, но они пошли еще дальше и завернули Gamecube/Wii адаптер в Bluetooth.
Лайк, за умную голову, на таких людях мир держится.
Нихрена не понял, но лайк поставил.
нихрена не понял, но очень интересно, под каждым его видео можно писать
Снимай как комфортно да не парься. Не иди на поводу у толпы, работай в кайф - это самое главное для продолжительности жизни и сохранения долговременного интереса к труду.
Старик!!! Ты не реально крутой!!! Смотрю, и тупею с каждым твоим словом ))))
если предполагалось выразить следующее: уважаемый Кластер, ваши познания столь обширны, а их формулировка так изысканно точна, что при созерцании вашего творчества с сожалением замечаю, как моя самооценка с каждым вашим словом хилеет и скукоживается... приклоняюсь перед вашей осведомлённостью...
то тупею в этом контексте - абсолютно противоположно закладываемому смыслу! при общении, пусть и одностороннем, с умными людьми можно развиваться, но не деградировать...
Sasha BedovAL хуясе язык подвешен!
а это не ты в 90-х по рынку ходил бабла срубить и крышу серьёзную предлагал из люберецких?
Лайк за "победил свою лень" )
молодчага, просвещай народ. контроллерами не занимаюсь но было интересно.
Ура ! Новогодний стрим в марте !
Лёша ты снимай, а с нас лайк и просмотры. Новогодний стрим в ноябре 2019 ждём ))) XD
Привет Кластер забываешь музыку на фоне называть в своем видео. Это очень стимулирует на просмотр ролика))) Вот еще 8-bit remix: DenDerty
-
"Не трожь меня, я в хороводе". Зацени:)
Кластер, ты люто крут) Жаль что так мало людей интересуются этой темой) Смотреть интересно даже если не понятно)
Новогодний стрим. На новый год. По марсианскому календарю.
Когда увидел адреса осей 0x30 и 0x31, то аж слезу пробило. Не знаю, совпадение это или нет, но вспомнил, как писал свою графическую оболочку для ДОСа и использовал ассемблерные вставки, чтобы по таким же адресам мышь получать.
Перепрошивай! Пере - перепрошивай)))
Пили видосы ленная ты ж*па.
Контент классный! Мало где увидишь что то подобное. А то потом старый станешь и видосы пилить некому будет)
Вставляй рекламу в видосы чтоб было стремление)))
Кластер, здоровья тебе в Новом Году! Ты отличный человек.
Новогодний стрим, ура! Жду. ^__^
Леша, давай еще!! Не ленись ))
Я такие контроллеры USB видел на Японских аукционах где продают б/у автомобили. Там есть кнопка добавить в корзину и купить) и еще куча всяких. Японцы) Про ЕА тоже не плохо шутканул.
Привет. 0:24 и борьба с ленью, очень замечательно. Это нужно быть заядлым трудоголиком, чтобы перевести C++ в машинный код, делать нечего? STM32 тебе в помощь и не морочь голову. Интересно как дальше бы решал свою идею, автокликера на железе, когда столкнешься с массивами и потоками, а так же с разными разрешениями экрана...:)
Блин пока слушаю вроде все понятно. Как только ролик закончился ничего не понятно. Но такое чувство в душе как будто я по умнел.
Порно для технарей)) спасибо тебе!! Очень интересно.
Не ленись!!! С наступающим Леха!!!
скетч про корзину и ЕА , лайк инстантом )
Ниху@ не понятно, но сук@ очень интересно! Лайкос не глядя
Один из самых крутых чуваков на ютубе.
Клаааааасстер,как же я рад лицезреть твой новый ролик)
Сюжет благотворно способствует здоровому сну.
Я уж подумал, что шорт логи теперь переехали в сториз на ютубе :D
Огонь! Очень Интересно.
Отличное дело делаешь, красава.
Леха красава! За разработку девайсов для людей с ограниченными возможностями лайкос !)
Я даже знаю че ты подготовил к новогоднему стриму, бухлииишко😁
Хах.... В прошлом году делал мелкий проект, часть ПО для сканера, который снимал фото и склеивал их (часть накодил другой разработчик, там говнокод но он устраивал заказчика). Я для взаимодействия по USB использовал HID, весьма просто и удобно, можно сделать и свое устройство не обязательно мышь (или другое устройство ввода). Драйвер не нужен, уже есть в Windows. Так я передавал на сканер комманды о начале сканирования, и возвращал данные о завершении сканирования (с именем файла), и опрашивал процесс сканирования. Да конечно HID пакет маленький, всего 64 байт, скорость низкая, не более 64кбайт/сек, так-что файл пердавал через MTP (Microsoft WPD это наверно самое сложное, в этом проекте, потому-что клиентское ПО было под Windows... Я не знаю, кто и как, эти API придумал, и что он в это момент употреблял).
В основе была Raspberry Pi Zero W2. И вот просматривая видео, схему считывателя/программатора картриджей, первое что меня удивило - почему писалка картриджей была сделана через MAX232 (эмуляцию RS232 порта по сути)? А не воспользоваться USB протоколом. Даже тем-же HID. Я не силен в AVR микроконтроллерах, не знаю как там дела с USB но на STM, HID создается весьма просто, (есть несколько статей на хаббере на эту тему). Но если использовать STM уже появляется новая проблема - согласование уровенй, ведь там 3.3в, а картридж то 5в... Я вижу что писалка картриджей была обновлена новой версией, и в ней уже применен STM MCU (правда почему-то 103 серии, которая уже снята с производства, несколько лет как), но вот интерфейс кажется остался последовательным :-) Хотя, новая схема, явно сильно дороже и сложнее предыдущей, по деталям, и сложности разработки - непросто будет в домашних условиях сделать многослойную плату.....
Интересная идея, универсальный переходник для самых популярных контроллеров консолей на PC
Нихера не понимаю но смотрю с удовольствием!!
я вообще нихуя не понял, но выглядит и звучит ВПЕЧАТЛЯЮЩЕ! Лайк
довай НГ второй раз в марте отметим .. вначале зимой, как обычно, потом в марте.. пусть будет мартовский новогодний стрим ))) ток предупреди .. шампанского затарю ))
Ждём с нетерпением, Алексей!
Больше! БОЛЬШЕ видео давай!
Аааааааааааа твои ролики заставляют меня думать!
Включил, гривой помахал под умные обьяснения Кластера, а в конце лайк поставил. А то, что нифига не понял, ничего не поделаешь. Ну не программист я ни разу. :-D
Алексей, Вы крут! Ждём стрима с Сонькой 😜😉
Как всегда годно)
Появляется стимул развиваться и т.д. и т.п.)
Ждём стрим со взломом Пентагона и роутеров Пятёрочки
Лёша Воскрес)
Красава. Запили видео про Lighting Gun для 3do. Либо переходник как сделать чтобы от других консолей подключить, например от NES SNES SEGA. А то в интернете даже информации нет.
досовская подушка до сих пор не отвалилась со спинки!
Классный Видеоролик получился, но ты неунывай по поводу стрима в канун нового года-марта 2019
В любом случае тебе уважуха за доработка контроллеров для инвалидов (людей с ограниченными возможностями)))
Благодарю :)
Очень хорошо рассказываешь. Мне понравилось.
Смотрели фильм «Трон»?! Мне кажется этот чел там живет...в перерывах между видео!!! И на светоциклах гоняет!!!
Думал я тоже взяться за stm32. Погуглил что к чему... Подафигел... Бросил. Прошёл год. Снова попробовал. Установил ide, залил первую пробную прошивку, но больше ничего сделать не смог, даже перезалить ту же прошивку. В итоге опять плюнул на этот стм и лежит он, ждет своего времени.
И, да, жду новогоднего стрима!
Была похожая ситуация, решил перейти на стм32 после авр, тоже залил базовые примеры и забросил, через полгода появилась реальная задача где авр уже не справляется, а плис я так и не изучил и тут я решительно взялся за стм и вроде как осилил более менее нормально. Что могу сказать, даташиты в st microelectronics вполне достойные и всё можно без проблем там найти, библиотек тоже хватает, есть удобный cubemx, но сам я им не пользуюсь, по привычке инициализацию итд делаю сам
@@norobe не поеял, подскажи, в чем код пишешь и как заливаешь? Я с ПО не могу определиться. А cubemx - на любителя, я его не оценил.
@@norobe нормальные плисы всё же подороже контроллеров - их не очень корректно ставить в один ряд. Если стоимость прототипа не сильно важна, то однозначно что-то вроде ZYNQ (в виде готовой платы или хотя бы модуля, т.к. самому нормальную плату под такой камень делать сложно), а вот если клиент говорит "подешевлеб" то тут и появляется стм32!
@@101picofarad именно, плисы не дешёвые и я не сравнивал их с мк, просто имел ввиду то что плис тоже мог выполнить ту задачу, по поводу плат, конечно сам такую плату изготовить очень непросто, про bga вообще молчу, но и сам я платы если и изготовляю то только простые и если они нужны прям сейчас, а так всегда с Китая заказываю, думаю 10$ за 5 плат немного, и это вместе с доставкой, по классу точности не скажу, но третий точно есть, может и выше поддерживают
@@YuriyKozin keil, можно вообще писать в текстовом редакторе, а потом компилировать и заливать через терминал, но я таким не страдаю). Для прошивки и отладки st link хватает. А из дополнительных инструментов очень рекомендую хотя бы самый дешёвый логический анализатор, реально помогает часто.
4:55 я думаю, это используется в магазинах для специальных клавиатур со всеми этими кнопками. Там обычно кусок обычной клавиатуры с нампадом и специальные клавиши
Ура! Спасибо! С удовольствием посмотрел!
Этот проект можно было сделать на Arduino328 pro mini, там есть эмуляция HID устройства ;)
Глянем, глянем!
Ура! Приключения продолжаются!
А я бы посмотрел мартовский новогодний стрим))
Ставишь себе STM32CubeMX, выбираешь чипсет (к примеру STM32F103C8T6 - это всенародно любимый STM32 с USB и 1001 плюшкой за 75руб/штука) далее выбираешь и конфигурируешь то, что тебе нужно для проекта. Генерируешь из всего этого проект на makefile и можно собирать. Хотя для начала проще сгенерировать проект для Keil uVision - разобраться что к чему в IDE, которая будет всё правильно делать прямо из коробки (и даже дебаг будет работать с бряками и пошаговым выполнением). Разобрался с IDE и потыкал во всё палочкой - можно перходить на мейкфайлы и всякие там gnu (благо arm-none-eabi-gcc есть в любом дистрибутиве linux да и для macos/windows достать его не проблема). А под конец можно отказаться и от CubeMX - без него стартовать безумно сложно, но предлагаемая им структура проекта и решения не всегда кажутся идеальными.
Славу богу живой!
Спасибо. Очень интересно.
Лёш, знаешь, мне кажется, тебе очень зашло бы делать видосы по разработке уникальных девайсов, как это делает AlexGyver, но с поправкой на твою специфику: больше железа, больше расчётов, больше кода, пайки и ЛУТа. Как насчёт аппаратного плеера AY и YM2612 с загрузкой модулей из флеш-карты?
Ёщё и Новогодний стрим , от круто :)
Спасибо за творчество!!!!!!!!!!!
Душевно.)
Для низкоуровнего доступа к USB есть кроссплатформенная библиотека libusb, которая для бэкенда может использовать тот же WinUSB. Для эмуляции джойстиков пора переходить на xinput и протокол контроллера от xbox 360, а не HID.
Спасибо за видео, довольно полезно для желающих вкатиться в эту тему! Был упомянут WinUSB - удалось ли его приручить (особенно под Windows 10)? Я осилил только дескрипторы Microsoft OS первой версии, но кажется десятке их за глаза хватает. :)
Кстати, эксклюзивный доступ -- не единственная проблема этого драйвера:
1. Изохронный режим передачи он начал поддерживать только с Windows 8.1.
2. Под Win 7 SP 1 пришлось качать обновлённые INF-файлы дополнительно c сайта MS: иначе девайс не распознавался.
В качестве альтернативы пробовал UsbDk, но это менее стабильный и костыльный (на мой взгляд) метод.
Привет, народ. А подскажите, пожалуйста, каналы, хотя бы чуть-чуть, похожие на этот.
Дмитрий Бачило, например. Там больше про историю разных девайсов, но с техническими подробностями.
@@huge_aubergine
вообще никак. боча не железячник от слова совсем.
он одмин.
Похожих нет. Только что-то отдалённое есть.
@@ff5x2 Но мне кажется по атмосфере похоже
Похожие каналы есть, например сборка от нуля компьютеры и пайка микроконтроллеррв с последующим программированием. Смотри на моём плей листе там их несколько
Маленькая неточность - не без драйвера, а со стандартным драйвером hid устройства.
Помнится, давным-давно, лет так 15 назад, подключал первый дуалшок к пк. Делал переходник на связке pic контроллер и usbn9604, вот я тогда пророс, читая тонну материала по usb и hid, т.к. про шину usb я тогда ничего не знал.
К стате идея с такими словечками нужно к девушкам подкатывать ради эксперимента завтра попробую. Чего только один дискриптер стоит.
После твоих предыдущих видео с посылом "пора бы изучить стм32" я таки заказал на али пару досточек... ;)
Он взорвёт мой мозг
Кластер, пили ещё!
есть программируемые регуляторы для радиатора отопления, внутри у него Атмега, но проблема в том, что он меряет температуру , в то время как ручные регуляторы просто имеют цифры от 1 до 5 и 4 деления между цифрами. Так вот, после открытия, пока сенсор намеряет нужную температуру в комнате, отопление хреначит на всю катушку, но смысла это дает мало, особенно если радиатор(aka батарея) не большой, потому что горячая вода уходит в обратную трубу, не успев отдать всё тепло. Было бы классно отреверсить эту схему и перепрошить чтобы не по температуре ориентировался МК когда придет назначенное время, а по процентам. То есть при первом включении двигатель гоняет заслонку в оба конца до упора и МК запоминает эти положения как 0% и 100%, а при программировании режима пользователь сам решает на сколько процентов открыть вентиль. Заодно можно изменить установку времени с точностью до минуты, а то сейчас они минимум 5 минут
пардон, не Atmega, а STM8L052C6T6
Cluster, редко но метко😀