- 改裝 SkyWalker 40A 變電
- 改裝 Arduino Uno R3 + LCD 1602 Keypad Shield
- 準備 12V 電源供應 (Lipo 3S 電池也可以)
- 下載軟體
左圖是拆掉熱縮套膜外皮的好盈天行者變電40A (Hobbywing SkyWalker ESC 40A) 的反面,左邊3條黑線是接到馬達,右邊紅黑接12V電源,白紅黑3線接到飛控控制,紅黑3個圓圈是焊點。

更新分3步驟
1. 燒錄 Arduino Uno R3 + LCD 1602 Keypad
2. 使 Arduino Uno R3 + LCD 1602 Keypad Shield 變成 BLHeli Flashing Stick
3.更新ESC變電韌體
燒錄 Arduino
1. 到 olliw 的部落格下載AvrBurnTool_v101,下載點。
2. PC 連接 Arduino Uno R3 + LCD 1602 Keypad ,執行AvrBurnTool_v101
1. 選 Arduino Uno + LCD Shield 。
2. 選 COM Port。
3. 選檔案 BLHeliBox_v120_lcd4884_m328p_16MHz_pb3pb4
4. 先 Check Connection。
5. 可能會得到 libusb0.dll 遺失錯誤 ,到 http://www.libusb.org/ 下載安裝 libusb0.dll,下載點
6. 執行 Burn All ,完成後會有提示。
3. 下載 BLHeliSuite PC software ,下載點
4. 執行 BLHeliSuite.exe。
1. 選 Interface for SILABS。
2. 選 SILABS Series Interface。
3. 選 COM Port。
4. 選115200 碼率。
5. Make Arduino Uno LCD 1602。
6. 完成後會有提示。
5. 更新BLHeli 韌體
1. 選 COM Port
2. 選 Read setup from HEX File,選SkyWalker 40A Multi
3. Flash Firmware
4. 完成後會有提示 (LCD 應該有文字)
另一種方法是用 Arduino Nano + AVRSP ,利用AVRSP將Arduino Nano變成Stick 。可參考這裡 。