1. 程式人生 > >開源一個安卓四軸上位機+配套ESP8266 UDP串列埠通訊原始碼

開源一個安卓四軸上位機+配套ESP8266 UDP串列埠通訊原始碼

手機APP是由匿名四軸遙控器修改而來,在原有基礎上添加了雙搖桿控制和單搖桿控制
資料通過UDP和ESP8266通訊 協議可修改
安卓app原始碼:https://github.com/Kevincoooool/KSTC_V1
ESP8266 串列埠通訊韌體原始碼:https://github.com/Kevincoooool/ESP8266_UART_UDP
安卓通過Android Studio 3.2編譯
ESP8266通過安信可IDE編譯
可達到921600波特率的串列埠透傳 直接上電就類似藍芽般的透傳
UDP串列埠透傳韌體基於樂鑫ESP_IOT_SDK使用C編寫,程式碼執行效率高。可靠性較高,功能豐富。韌體開放,可自由編譯修改使用。
沒有AT韌體,不能網頁配置,所以要使用此韌體的話,要注意原始碼裡的配置是否正確。
在這裡插入圖片描述


此搖桿介面來源於Github Rocker-master:https://github.com/kongqw/AndroidRocker
在這裡插入圖片描述
ESP8266原始碼:
在這裡插入圖片描述
波特率是可以任意修改的。
下載到ESP8266模組後,再開啟手機APP連上模組的熱點,設定好IP、埠即可看到串列埠助手上的資料。
在這裡插入圖片描述