允許外部裝置連入本機Mosquitto伺服器的辦法是修改mosquitto.conf設置檔,在裡面加入幾個參數,你可以直接修改C:\Program File\mosquitto路徑裡的mosquitto.conf設置檔,筆者是將它命名成mosquitto.conf.bak備份,然後新增一個mosquitto.conf。
允許外部裝置連入本機Mosquitto伺服器的辦法是修改mosquitto.conf設置檔,在裡面加入幾個參數,你可以直接修改C:\Program File\mosquitto路徑裡的mosquitto.conf設置檔,筆者是將它命名成mosquitto.conf.bak備份,然後新增一個mosquitto.conf。
Arduino官方正式發布了Arduino IDE 2.0測試版,有別於1.x版編輯器是基於一個偏向互動藝術領域的“Processing”程式語言編輯器並且採用Java語言開發,2.x版全面改寫,基於一款開放原始碼的Eclipse Theia IDE並採用JavaScript語言和Electron框架開發、包裝成跨平台可執行檔,並整合Arduino的另一個開放原始碼專案“Arduino CLI”(命令行操作介面),提供開發板與程式庫管理員、開發板偵測、編譯與上傳程式碼等功能。
「使用ESP32控制板(一):WEMOS LOLIN32簡介」提到控制板的UART埠可透過軟體指定任意接腳,相當於Arduino程式的SoftwareSerial。用軟體設定時,UART腳可以是任意GPIO腳,但ESP32的34, 35, 36和39不支援數位輸出,所以不能用於TX。
2021年1月21日,樹莓派官方重磅發布了新的微電腦控制板產品:Raspberry Pi Pico(樹莓派Pico,以下簡稱Pico),“Pico”代表微小,它不僅是樹莓派的第一款微控制板,也是邁入Arduino固守疆域的一小步,而且Pico還採用了自家研發的32位元雙核心微控器:RP2040,或許最令競合廠商汗顏的是,樹莓派基金會維持了一貫的親民風格:一片定價美金4元。
ESP32這本書的重點主題如下:
昨天把Xbox One(初代)500GB硬碟更換成舊筆電拆下來的1TB硬碟。Xbox One(初代)和One S的硬碟都是5400轉機械式SATA硬碟,可以替換成SSD固態硬碟,內建硬碟的容量上限為2TB。這是內建的500GB硬碟:
Arduino Leonardo板上傳搖桿程式之後,開發板的晶片(Atmega32u4)內建的USB介面,將變成人機介面通訊埠,而非燒錄程式用的UART序列介面,所以無法再透過Arduino IDE上傳新程式。解決辦法是替Leonardo板重新燒錄Bootloader(開機啟動程式)。Arduino開發板的bootloader是透過SPI介面燒錄,而非序列埠。
最近透過PyTube3程式庫下載YouTube影片,會出現KeyError: ‘assets’錯誤:
把PyTube3更新到目前最新的3.7.4.1版,仍舊會出現相同錯誤。到pypi.org網站搜尋pytube關鍵字,可找到21個相關專案,其中包含10月31日才更新的pytube 9.7.0版。另外還可以看到一個新的下載YouTube影片的專案程式“mhyt”,還有PyTubeX和PyTube4。
《超圖解Arduino互動設計入門》第四版第1刷和第2刷的索引有誤,本文提供修正版本,讀者也可以下載PDF格式的索引(312KB)。許多關鍵字重複出現的機率很高,例如,電阻、delay()指令、條件判斷式……所以這篇索引將以列舉語法和元件的使用說明為主。
我嘗試使用快乾膠加小蘇打粉來修復斷裂的螢幕外殼。首先拆下螢幕B面的外殼,發現斷裂的部份不只是連接螺絲的塑膠柱,轉軸部份,連接螢幕右側的金屬也斷了(紅色圈起來的部份):
前幾天我把下載YouTube影片的PyTube3程式庫更新到最新版:
pip install pytube3 --upgrade
結果之前寫的YouTube影片下載程式出現錯誤,不能用了。經修改幾個地方,程式即可正常運作,而且測試下載幾個影片,原本無法下載的音樂影片都能正常下載了。
延續之前的文章,本文改用SocketIoClient程式庫以及ESP8266控制板(如:Wemos D1 mini或NodeMCU),當ESP8266和Node.js的socket.io建立連線之後,將每隔5秒發送一個事件訊息詢問Node.js目前的時間,Node.js將在收到訊息之後回覆一個事件訊息給ESP8266。
Begin typing your search term above and press enter to search. Press ESC to cancel.