Re: i2c bus via USB adapter

John Kennedy <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <YswuwrUSC7F/[email protected]>
On Mon, Jul 11, 2022 at 03:56:34PM +0930, Daniel O'Connor wrote:
> Checking the MCP2221 data sheet shows it does present itself as UART (since it is a UART) and HID (for I2C control)
> HID is common because it means you don't need a custom driver (and the associated cost/PITA factor with signing one for Windows & OSX).

  Hmm.  I think you're getting my brain on the right track.  Yeah, this
is totally intended for people to plug into any old desktop and
interface with i2c devices in an OS-agnostic way.

> Something like this should work on FreeBSD: https://github.com/ZakKemble/libmcp2221
> (Might take a bit of porting though)

  I know Adafruit generally makes their code available, although I think
they're more GPL (and aimed towards arduino).  I was initially trying to
keep my brain license-clean if I was going to mess with kernel code.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.