RCプロポ送受信機をUSBに接続するアダプタ

  4CH受信機で使用している様子(7CHまで対応)
| 受信機 | Arduino ピン名 | 
| CH1信号ピン | D4 | 
| CH2信号ピン | D13 | 
| CH3信号ピン | D0/RX | 
| CH4信号ピン | D1/TX | 
| CH5信号ピン | D2 | 
| CH6信号ピン | D3 | 
| CH7信号ピン | D7 | 
| 電源ピン | +5V | 
| GNDピン | GND | 
| import struct | 
| propo = open('/dev/input/js0', 'rb')
 | 
| while True: | 
| readbuf = propo.read(8) | 
| if readbuf: | 
|     tval, value, vtype, number = struct.unpack('IhBB', readbuf)
 | 
| print(vtype, number, value / 0x7fff) | 
| 受信機のCH | vtype | number | value値のバタつき | 
| 1 | 2 | 0 | なし | 
| 2 | 2 | 1 | なし | 
| 3 | 2 | 2 | 大きい(60マイクロ秒,12%程度) | 
| 4 | 2 | 3 | 〃 | 
| 5 | 2 | 4 | 〃 | 
| 6 | 2 | 5 | 〃 | 
| 7 | 2 | 6 | 〃 |