###### tags:`產品開發` `FlagsBlock`,`esp8266`,`arduino`,`測試` 使用瀏覽器運行 Flag's Block ==== #### 安裝 Arduino 1.8.5 1. 下載 [linux 版本的 Arduino 1.8.5](https://www.arduino.cc/en/Main/OldSoftwareReleases#previous) 2. 解開壓縮檔: ```bash tar Jxvf arduino-1.8.5-linux64.tar.xz ``` 3. 執行安裝草稿碼: ```bash ./install.sh ``` 4. 將自己加入 dialout 群組中: ```bash sudo usermod -a -G dialout <username$ ``` 記得要先登出在登入後才會生效, 這樣才會具備 dialout 群組的權限。 :::info :memo: 加入群組的動作在 ubuntu 上一定要, 但是在像是 mx linux 或是 antix 等發行版上卻都不需要。 ::: #### 在 linux 上安裝可攜式 ESP8266 Arduino Core 2.4.1 版 1. 下載 [2.4.1 版](https://github.com/esp8266/Arduino/tree/2.4.1) 2. 在 arduino/hardware 下建立 esp8266com 資料夾 3. 將 1. 下載的 ZIP 檔解開到 2. 的資料夾下, 改資料夾名稱為 esp8266 4. 切換到 esp8266/tools 下 5. 執行 `python get.py` 下載必要的工具軟體。注意, 這裡要使用 python 2.7 #### 執行 Python 伺服器 1. 在系統安裝 `python-tk` 套件: ``` $ sudo apt install python-tk ``` 2. 切換到 FlagsBlock/block 資料夾, 執行: ``` $ python start.py ``` 3. 會自動執行瀏覽器 (要安裝 Google Chrome, 也要設定為預設的瀏覽器)顯示 Flag's Block 畫面
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up