bangpypers / meetup-talks

Creative Commons Zero v1.0 Universal
6 stars 3 forks source link

Talking to USB with Python #10

Closed nk521 closed 1 year ago

nk521 commented 1 year ago

Title of the talk

Talking to USB with Python

Description

About a small project I did on how to control OSD menu of a gigabyte monitor using the provided USB cable. Gigabyte ships there own software for this but you can reverse engineer the communication and implement it again in python!

This is not a USB 101. Although I give required context before hand!

What format do you have in mind for your talk?

Talk

Table of contents

  1. Understanding how Gigabyte's OSD controller works.
  2. Reversing the communication using wireshark
  3. LibUSB
  4. How to use LibUSB in Python
  5. How to do a control transfer

What domain would you say your talk falls under?

Embedded

Duration in minutes (including Q&A)

30

Prerequisites

If you understand basic syntax of python, you should be good to go.

Speaker bio

Twitter: @dumbomason LinkedIn: @nk521

The talk/workshop speaker agrees to

anistark commented 1 year ago

Hi @nk521 Are you willing to present this in July meetup?

nk521 commented 1 year ago

@anistark, Sure. Though it depends on the venue.

RiteshAgrawal commented 1 year ago

@nk521 Venue is Cyware labs, HSR Layout. Please confirm your availability.

nk521 commented 1 year ago

@RiteshAgrawal Works for me.

anistark commented 1 year ago

Thanks for confirming @nk521 Could you please also share your pic to be used in the promotional banner if you're ok with it?

nk521 commented 1 year ago

@anistark is it possible for you to do it without my face? You can use my name (Nikhil) and my nickname (mason) to denote me anywhere.

anistark commented 1 year ago

@nk521

Of course can leave it blanked. Any particular reason though? Had taken pic from your LinkedIn: https://www.meetup.com/bangpypers/events/whqxvsyfckbtb/

Will remove it if you don't like it.

nk521 commented 1 year ago

No need to remove if you've already used the image.