碼工備忘
個人日誌
2024-07-31
Windows 多出來的 網路n
2024-04-11
2024-03-11
2023-11-03
node-red-arduino 安裝
在 windows 10 :
在 windows store
安裝 python
安裝 visual studio
安裝 nvm,方便 nodejs 版本更換
以管理權限開 cmd :
安裝 nodejs:
nvm install latest, nvm use xx.xx.x
安裝 node-red
npm install -g --unsafe-perm node-red
安裝完後, 啟動 node-red
用 browers 開啟 127.0.0.1:1880
網頁右上角 選單/節點管理/palette/安裝/搜尋模組
打入 arduino 就可看到,選 node-red-node-arduino 安裝就完成了.
2023-05-30
platformio 編譯 ESP32 程式碼後,直接燒錄 bin 的方法
platformio 在 vscode 開發後,如果想要直接燒錄 bin 檔可以利用下列方式處理:
以下是 macos 的環境的指令:
esptool.py --chip auto --port /dev/tty.usbserial-0001 --baud 921600 write_flash --flash_mode dio --flash_size detect 0x1000 .pio/build/esp32release/bootloader.bin 0x8000 .pio/build/esp32release/partitions.bin 0xe000 ~/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin 0x10000 pio/build/esp32release/firmware.bin
2023-02-24
2022-12-20
2022-12-19
2011 苗栗燈會參與項目
2011 苗栗燈會的電路設計
客家創意主題館燈區,「天降甘露」、「百獸獻瑞」、「燈海祈福」三個展館中。
天降甘露、燈海祈福 燈光控制電路製作。
(上圖來至 https://www.twfhc.com.tw/business_activity_inpage.aspx?ID=62&List=%E7%B6%93%E7%87%9F%E5%8B%95%E6%85%8B&Type=%E5%85%AC%E7%9B%8A%E6%B4%BB%E5%8B%95)
2022-11-15
2022-11-05
遠端 Chromedp 中文問題
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
安裝完畢後,中文會以方框顯示。
apt install fonts-arphic-ukai fonts-arphic-uming fonts-wqy-microhei fonts-wqy-zenhei xfonts-wqy fonts-noto
2022-09-26
docker-compose 使用 docker 建立的 volume
查了許久才發現 docker-compose 要用 docker 建立的 volume 要在 docker-compose.yml 中加入 external: false
範例:
volumes:
myvolume:
external: false
2022-09-01
自動更新/安裝 golang
ver=`curl https://go.dev/VERSION?m=text`
cd /tmp
wget https://dl.google.com/go/$ver.linux-amd64.tar.gz
rm -rf /usr/local/go
tar -C /usr/local -xzf /tmp/$ver.linux-amd64.tar.gz
Windows WSL
ver=`curl https://go.dev/VERSION?m=text`
wget https://dl.google.com/go/$ver.windows-amd64.zip
unzip -oqx $ver.windows-amd64.zip -d /mnt/c
rm $ver.windows-amd64.zip
Windows WSL vscode 要安裝 remote-WSL
2016-03-06
Nuvton M0/M4 ISP 記錄
先解開 NuMicro_ICP_Programming_Tool_Rev1.31.6535 這個壓縮檔,執行裡面的唯一的程式,等待安裝完畢。
解開 NuMicro_ISP_Programming_Tool_Rev1.47 裡面有三個目錄。先執行(1) Application Program/setup.exe 等待安裝完成。
到(2) Nuvoton Standard ISP Code\Binary File\目錄下找所用CPU。我所用的是M453,打開M451目錄。目錄下有兩個,看使用ISP的方法。
執行Nuvoton NuMicro ISP Programming Too,選擇CPU。
選擇LDROM,在(2) Nuvoton Standard ISP Code\Binary File\目錄下。
檢查一配置位,按下後會彈出一個晶片選項的視窗,其中啟動選項要選LDROM,按確定離開。
在編程方塊內的選項 LDROM,配置區(全新的晶片一定要選取)依需求選取。如果有選配置區,晶片上所有資料都會清除。
按開始後,ISP的程式就寫入晶片中了。
按ISP要求連接好,先執行 NuMicro ISP Programming Tool,選好連結方式,先按下Connect後,再按下晶片的Reset,就可以看到Connected的訊息了。這時,就可以下載所要的程式了。