このKuttyPy : μSTEM Learningについて
MicroSTEM: マイクロコントローラーを使用して STEM を学びます。学生向けの実践的なプロジェクト
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
- ビジュアル コードを記述して、水位検知機能を備えた自動給水ポンプなどのプロジェクトを作成します。生成された JavaScript コードを編集して実行することもできます。
クラウドベースのコンパイラーを使用して C コードでプログラムすることもできます。
Android アプリは現在鋭意開発中であり、圧力、角速度、距離、心拍数、湿度、照度、磁場などのいくつかの I2C センサーがすでにサポートされています。
このアプリは、kuttypy ファームウェアを実行している Atmega32/168p/328p ボードのみに限定されています。ブートローダーは、Atmega328p (Arduino Uno) および Atmega328p(Nano) 用に開発されました。
最新バージョン 2.0 の更新情報
RGB LED support for upcoming STEM Turtle boards






