Во вторник, 20 ноября, выступаю на HardwareZone на международной конференции Zero Nights [https://2018.zeronights.ru/]. У меня целых два доклада.
На первом буду рассказывать как сделать идеальный (ну, почти идеальный) USB-прокси. В одну руку берем FPGA, в другую логанализатор, и понеслась…
Второй доклад посвящен SDR приемникам и передатчикам, и радиосвязи в целом. Доклад получится, скорее, ликбезно-обзорный, хотя какой-нибудь радиоканал на паре свистков нарулим :)
На первом буду рассказывать как сделать идеальный (ну, почти идеальный) USB-прокси. В одну руку берем FPGA, в другую логанализатор, и понеслась…
Второй доклад посвящен SDR приемникам и передатчикам, и радиосвязи в целом. Доклад получится, скорее, ликбезно-обзорный, хотя какой-нибудь радиоканал на паре свистков нарулим :)
еее ребята, прокся завелась!
Позже покажу немножк, как оно работает, надо допилить разбор данных еще
Позже покажу немножк, как оно работает, надо допилить разбор данных еще
клава проксируется отлично, разбираю коды символов, модификаторы и светодиоды.
Попозже будет поинтереснее..
Попозже будет поинтереснее..
Доклад на ZeroNights зашел на ура, выкладываю обещанные материалы.
Доклад записывали, так что позже должно быть видео.
ссылка на репозиторий проекта https://github.com/qanper/usbproxy
ссылка на презентацию: https://mega.nz/#!YktzSSDa!BePl8-gZtDz5RWjNMzjCAMZovlqRiVaoXAKLZSm4yGs
Доклад записывали, так что позже должно быть видео.
ссылка на репозиторий проекта https://github.com/qanper/usbproxy
ссылка на презентацию: https://mega.nz/#!YktzSSDa!BePl8-gZtDz5RWjNMzjCAMZovlqRiVaoXAKLZSm4yGs
GitHub
GitHub - glitchcore/usbproxy: FPGA (verilog) implementation of zero-delay usb proxy. Tested on DE10-lite
FPGA (verilog) implementation of zero-delay usb proxy. Tested on DE10-lite - GitHub - glitchcore/usbproxy: FPGA (verilog) implementation of zero-delay usb proxy. Tested on DE10-lite
Есть у меня два чехла. В одном DSLogic+DScope, а в другом всякие инструменты и TS100. Запарило их путать, каждый раз открывать для идентификации, запилил инфографику #яхудожникятаквижу
На выходных проходил всемирный конкурс по разработке игр Ludum Dare [ldjam.com], мы вот уже четвертый раз организовываем сходку в Санкт-Петербурге [spbld.ru].
Но это все не так интересно, я же в рамках людума написал игру, и это первый раз, когда она мне нравится и в нее даже интересно играть: http://s3f.ru/following/
Игра про проблему вагонетки, но что-то пошло не так, и цель игры — передавить как можно больше людей :)
Но это все не так интересно, я же в рамках людума написал игру, и это первый раз, когда она мне нравится и в нее даже интересно играть: http://s3f.ru/following/
Игра про проблему вагонетки, но что-то пошло не так, и цель игры — передавить как можно больше людей :)
Прислали тут статью 2015 года про ARM1, команду visual6502.org (я использовал их симулятор для своего доклада, если помните), и интервью со Стивом Фербером: https://www.theregister.co.uk/2015/11/28/arm1_visualized/
www.theregister.co.uk
Meet ARM1, grandfather of today's mobe, tablet CPUs – watch it crunch code live in a browser
Gate-level blueprints restored for anniversary
Друзья-подписчики, у меня созрело желание порекомендовать канал моего друга, в прошлом физика и электронщика, а теперь datasciense-человека: [https://t.me/sv9t_channel]
Там можно найти разные ссылки-новости по теме этого вашего датасаенса, но главное, что Свят делает всякие исследования и выкладывает очень классные визуализации!
Там можно найти разные ссылки-новости по теме этого вашего датасаенса, но главное, что Свят делает всякие исследования и выкладывает очень классные визуализации!
Telegram
iggisv9t channel
Всячина от Свята.
https://i.delta.chat/#91C0961D7874150921AA3FF8958FB5323A32500B&a=iggisv9t%40disroot.org&g=%CE%AD%CF%88%CE%B9%CE%BB%CE%BF%CE%BD%20chat&x=TVE3Ois3PLt52P1N8NSQ1POI&i=7Keb07YP4SBjr3CmFyvM6LwZ&s=DwRsMIjcP55LSyh_e_z0lb чат канала в дельтачат
https://i.delta.chat/#91C0961D7874150921AA3FF8958FB5323A32500B&a=iggisv9t%40disroot.org&g=%CE%AD%CF%88%CE%B9%CE%BB%CE%BF%CE%BD%20chat&x=TVE3Ois3PLt52P1N8NSQ1POI&i=7Keb07YP4SBjr3CmFyvM6LwZ&s=DwRsMIjcP55LSyh_e_z0lb чат канала в дельтачат
Всех с Наступающим, а кого-то уже с наступившим 2019!
Немного лирики, итоги моего года можно почитать здесь: https://telegra.ph/2018-postmortem-12-31
Немного лирики, итоги моего года можно почитать здесь: https://telegra.ph/2018-postmortem-12-31
Telegraph
2018 postmortem
Полстраны уже встретило 2019, надо бы успеть подвести итоги 2018! Я решил себе придумать формат и написать 10 мыслей про уходящий год, и написал всего 8: Наконец-то я сменил формат работы и начал путь в сторону своего свечного заводика Наконец-то с головой…
Впервые за 37 лет MIDI решила выкатить серьезное обновление стандарта. Обещают двухсторонний обмен, передачу кучи параметров по шине, расширение разрядности значений до 16 бит, прочие плюшки. И все это с сохранением обратной совместимости. [https://www.midi.org/articles-old/the-midi-manufacturers-association-mma-and-the-association-of-music-electronics-industry-amei-announce-midi-2-0tm-prototyping]. Обещают показать на NAMM 2019.
В разработке участвуют Google, Ableton, в общем всё серьезно.
Мне было интересно, как они собираются сделать двухсторонний обмен и сохранить обратную совместимость, ведь MIDI на электрическом уровне — это просто UART по токовой петле. Ну и судя по описанию у ребят получилось навернуть полудуплекс поверх этого UART, с установлением соединения и обменом профилями, так что теперь это штука чуть ли не сложнее чем USB.
В разработке участвуют Google, Ableton, в общем всё серьезно.
Мне было интересно, как они собираются сделать двухсторонний обмен и сохранить обратную совместимость, ведь MIDI на электрическом уровне — это просто UART по токовой петле. Ну и судя по описанию у ребят получилось навернуть полудуплекс поверх этого UART, с установлением соединения и обменом профилями, так что теперь это штука чуть ли не сложнее чем USB.
хэй, немного лирики посреди ночи, делаю трансляцию со странной электронной музыкой https://youtu.be/btbi5mLcusE?t=3361
(если кто-то будет смотреть в записи, начинайте где-то с 56:00)
(если кто-то будет смотреть в записи, начинайте где-то с 56:00)