KuttyPy는 노트북/휴대폰과 인터페이스하여 실제 장치를 실시간으로 제어할 수 있는 저렴한 마이크로 컨트롤러 개발 보드입니다.
일반적인 작업에는 향상된 부트로더를 통한 실시간 디지털 입력/출력 전환, ADC 읽기, 모터 제어 및 I2C 센서 로깅이 포함됩니다.
OTG 케이블을 통해 kuttyPy를 휴대폰에 연결한 후 이 앱을 사용하여 다음을 수행할 수 있습니다.
- 32개의 I/O 핀 제어
- 10비트 ADC의 8개 채널을 읽습니다.
- I2C 포트에 연결된 읽기/쓰기 센서, 그래프/다이얼을 통해 데이터 시각화. BMP280 MS5611 INA219 ADS1115 HMC5883L TCS34725 TSL2561 TSL2591 MAX44009 AHT10 QMC5883L MPU6050 AK8963 MAX30100 VL53L0X
- 수위 감지 기능이 있는 자동 물 펌프와 같은 프로젝트를 만들기 위한 시각적 코드를 작성합니다. 생성된 자바스크립트 코드를 편집하고 실행할 수도 있습니다.
클라우드 기반 컴파일러를 사용하여 C 코드로 프로그래밍할 수도 있습니다.
안드로이드 앱은 활발하게 개발 중이며 압력, 각속도, 거리, 심박수, 습도, 광도, 자기장 등에 대한 여러 I2C 센서가 이미 지원됩니다.
이 앱은 kuttypy 펌웨어를 실행하는 Atmega32/168p/328p 보드로만 제한됩니다. 부트로더는 Atmega328p(Arduino Uno) 및 Atmega328p(Nano)용으로 개발되었습니다.