Radar Waveform
FT232H는 FTDI에서 제공하는 USB-to-I2C/SPI/UART/GPIO 브리지 칩입니다. 이를 PC에서 사용하려면 몇 가지 단계를 따라야 합니다. 아래는 Windows를 기준으로 안내하지만, Mac이나 Linux에서도 비슷한 과정이 필요합니다.
1. Set-up Basic Driver
드라이버 설치 → https://ftdichip.com/drivers/d2xx-drivers/ https://ftdichip.com/drivers/
링크에서 아래로 스크롤하여 아래 그림을 참조하여 설치
설치 후 FT232H의 USB를 연결하면 아래와 같이 드라이버가 적용 됨.
2. Change Driver for I2C, SPI or GPIO
Zadig 다운로드 → Zadig 공식 웹사이트에서 도구를 다운로드합니다.
FT232H를 연결 → Zadig를 실행 → 아래 그림참조 실행
드라이버 교체 후 Device Manger의 상태
3. Install Python
다운로드 및 설치(Version 3.x) → Python.org
4. Install Python Library
Adafruit에서 제공하는 Blinka 라이브러리 사용해 FT232H를 제어 하기 위함.
Python 가상환경(venv)에 패키지 설치
(1) pip install adafruit-blinka
(2) pip install pyftdi
(3) pip install adafruit-circuitpython-bitbangio
FT232H를 사용하는 경우 Blinka에서 환경변수를 수동으로 설정해야 한다.
(3) set BLINKA_FT232H=1
또는 Pycharm에서 아래와 같이 설정해 줄소도 있다.