ピン配置
- このページでは、FLY-RPFMEX マザーボードに Klipper ファームウェアを書き込んだ後のピン配置を示します。ピン番号はマザーボードの回路図に準拠します。
UARTは TMC2209 ドライバー通信用ピンです。ENはイネーブルピンで、Klipper 設定では通常ローアクティブです(enable_pinに!プレフィックスを付けます)。DIAGはドライバー診断信号ピンで、エンドストップレスホーミング時は下記の表に従って対応するdiag_pinを設定します。
インタラクティブなピンホットスポット
下の図は FLY-RPFMEX の製品画像と同一のホットスポットデータを使用しています。デバイスタイプのフィルターで、接続できるコネクタだけに絞り込めます。ホットスポットをクリックすると、接続可能なデバイス、主な Klipper 設定、注意事項を確認できます。カーソルを合わせるとコネクタ名とピンが表示されます。実際の基板のシルク印刷とコネクタ位置、回路図を必ず確認してください。

カーソルを合わせるとピンが表示されます。ホットスポットをクリックすると対応デバイスと設定が表示されます。ドライバーコネクタを除き、詳細パネルからピンをコピーできます。
ドライバーピン
FLY-RPFMEX には 4 つのドライバーポートがあります:
| ドライバー | STEP | DIR | EN | UART | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | gpio6 | gpio5 | gpio9 | gpio7 | gpio8 |
| DRIVER1 | gpio1 | gpio0 | gpio4 | gpio2 | gpio3 |
| DRIVER2 | gpio22 | gpio21 | gpio25 | gpio23 | gpio24 |
| DRIVER3 | gpio17 | gpio16 | gpio20 | gpio18 | gpio19 |
DIAG とエンドストップレス
DRIVER0–3 の DIAG 信号は独立してメイン制御 GPIO に直接接続されています。エンドストップレスホーミングを使用する場合は、ドライバーテーブルの DIAG ピンをそのまま diag_pin に設定します:
| ドライバー | DIAG / diag_pin |
|---|---|
| DRIVER0 | gpio8 |
| DRIVER1 | gpio3 |
| DRIVER2 | gpio24 |
| DRIVER3 | gpio19 |
これらの DIAG ピンは、下記「エンドストップ」テーブルの通常のエンドストップポートではありません。エンドストップレスを有効にしても、gpio27、gpio28、gpio29 の通常エンドストップ入力は占有されません。
エンドストップと温度の兼用
| 機能 | ピン | 備考 |
|---|---|---|
| エンドストップ / ADC 兼用ポート1 | gpio27 | サーミスタポート1 と兼用 |
| エンドストップ / ADC 兼用ポート2 | gpio28 | サーミスタポート2 と兼用 |
| エンドストップ / ADC 兼用ポート3 | gpio29 | サーミスタポート3 と兼用 |
マイクロスイッチ、光学式エンドストップ、近接センサー、TAP の配線方法はこちらをご参照ください:各種エンドストップ配線説明
温度センサー
| 機能 | ピン | 備考 |
|---|---|---|
| サーミスタポート1 | gpio27 | エンドストップ / ADC 兼用ポート1 と兼用 |
| サーミスタポート2 | gpio28 | エンドストップ / ADC 兼用ポート2 と兼用 |
| サーミスタポート3 | gpio29 | エンドストップ / ADC 兼用ポート3 と兼用 |
開始する前に、プリンターの電源を完全にオフにし、電源供給を切断してください。通電状態で配線を抜き差ししたり、インターフェースの配線順序を整えたり、端子に触れたりしないでください。
gpio27、gpio28、gpio29 は通常入力と ADC サンプリング機能の両方を備えており、いずれか1つの用途でのみ使用できます。サーミスタ入力として使用した後は、同じインターフェースを機械式エンドストップや他の入力として設定しないでください。インターフェース図の左側は上から順に gpio29、gpio28、gpio27 です。実際の配線順序を確認してください。
サーミスタポートはデフォルトで NTC サーミスタ(100K)の接続をサポートしており、sensor_type は Generic 3950 の設定を推奨します。2 線式 PT1000 にも対応しており、sensor_type を PT1000 に設定して直接接続できます。
Klipper に内蔵され直接接続可能な
sensor_type一覧と各モデルの適用シーン:サーミスタ設定方法
K 型熱電対、3 線式 PT100 などは追加の変換チップが必要で、サーミスタポートに直接接続することはできません。
ファン
| 機能 | ピン | 備考 |
|---|---|---|
| ファン0 | gpio11 | 制御出力 |
| ファン1 | gpio12 | 制御出力 |
| ファン2 | - | 常時電源供給インターフェース、MCU 制御対象外 |
汎用入力
| 機能 | ピン | 備考 |
|---|---|---|
| HV-IN / 汎用入力 | gpio10 | 入力ポート、RGB 出力としては使用しない |
PWM
| PWM | ピン | 備考 |
|---|---|---|
| PWM0 | gpio11 | ファン0 |
| PWM1 | gpio12 | ファン1 |
スクリーン / EXP について
FLY-RPFMEX には標準の EXP1 / EXP2 12864 ピンヘッダは用意されていません。このページに記載されているドライバー、エンドストップ、温度、ファン、汎用入力インターフェースに従って使用し、他のマザーボードの EXP1 / EXP2 ピンテーブルを流用しないでください。