I2CMini -소형 USB-I2C 브릿지 변환 모듈
(I2CMini -A tiny USB to I2C bridge)
개요
- 본 제품은 I2CMini 소형 USB-I2C 브릿지 변환 모듈입니다.
- I2C 트래픽을 제어하고 분석 디버깅하는데 사용할 수 있는 제품입니다.
- Micro USB 커넥터, Qwiic I2C 커넥터를 장착하고 있습니다.
- I2CDriver 멀티툴과 100% 호환되는 제품입니다.
- 오픈소스 툴로 윈도우, 맥, 리눅스에서 동작하는 GUI 툴과 Python2/3, C/C++, command-line 툴을 가지고 있습니다.
- 표준 FTDI USB 시리얼 칩을 사용하기때문에 별도의 드라이버가 필요없습니다.
- 모듈에는 I2C 센서나 장치용의 별도의 3.3V 공급 핀을 가지고 있습니다.
- I2C 버스상에서 I2C BUS를 drive 시키거나 listen 할 수 있으며, 프로그래밍 가능한 pullup 저항을 i2C 라인에 가지고 있습니다.
특징
- Open hardware: the design, firmware and all tools are under BSD license
- Fast transfer: sustained I²C transfers at 400 and 100 kHz
- I²C pullups: programmable I²C pullup resistors, with automatic tuning
- Dual I²C ports: a castellated .1" header, plus a Qwiic standard connector
- Jumpers: color coded Qwiic jumper included, for instant connection
- 3.3 V output: output levels are 3.3 V, all are 5 V tolerant
- Supports all I²C features: 7- and 10-bit I²C addressing, clock stretching, bus arbitration
- Sturdy componentry: uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
- Usage reporting: reports uptime, temperature, and running CRC of all traffic
- Flexible control: GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux
- Maximum power out current: 270 mA
- Device current: up to 25 mA
- Dimensions: 61 mm x 49 mm x 6 mm
- Computer interface: USB 2.0, micro USB connector
-
Who Needs It and Why?
If you want to connect an I²C peripheral to a CPU with USB, I²CMini is the ideal interface. Its straightforward Open Source hardware and software design make it the maker’s choice.
Show I²C Devices Who’s Boss
By controlling I²C hardware using the PC tools you’re most comfortable with, you can get devices doing what you want in a fraction of the development time. Calibrating devices like accelerometers, magnetometers, and gyroscopes is much easier when done directly on the PC.
I²CMini ships with Python examples using small groups of I²C devices to make something useful.
A Tiny Bridge
At 2.1 g and 18 x 18 mm, the I²CMini will fit into the tinyiest projects, so after developing on the full-size I²CDriver, you can drop the I²CMini into small spaces like drones and IoT devices.
A Solid Platform for Your Embedded I²C Network
Because it uses the same proven firmware and toolchain as I²CDriver, I²CMini is the solid, reliable choice for driving your sensors and peripherals. Its a straightforward interface - it appears as a standard serial device - giving you a high level of portability and maintainability. There are no special drivers to install, so code for I²CMini and I²CDriver can work on any platform.