原创 (xTaskNotify)- assert failed! 錯誤的修復

今日在測試ESP32代碼的時候,使用xTaskNotify發生錯誤,提示如下: (xTaskNotify)- assert failed!,然後系統重啓。 找了一下原因,在xTaskNotify()之前先打印對應的task_han

原创 esp-aliyun OTA及版本設置

版本號在這裏設置: make menuconfig->Component config ->iotkit embedded -> aliyun linkkit device version -> Device version 版本

原创 esp-idf 之事件循環(Event Loop)例程詳解

本文是將Default Event Loop:esp-idf/examples/system/esp_event/default_event_loop at release/v3.3 · espressif/esp-idf 例程內

原创 0.96寸OLED像素排列、漢字顯示和取模

以常見的128x64的OLED爲例。 我們常用的取模軟件PCtoLCD2002爲例,字模選項設置如下: 陰碼 逆向 列行式 每行顯示數據:點陣16 索引16 十六進制 C51格式 一個16x16的宋體“聯“字,取模結果是2行,每

原创 樹莓派和MacOS安裝proxychain-ng

1.樹莓派 依次輸入如下命令即可: git clone https://github.com/rofl0r/proxychains-ng.git cd proxychains-ng/ ./configure --prefix=/u

原创 pyinotify asyncio監控文件和文件夾變化

你可能會問,爲什麼不用python的watchdog?因爲watchdog用戶可重寫的實例方法就那麼幾個: self.on_any_event(event) # 任何事件發生都會首先執行該方法,該方法默認爲空,dispatch()

原创 vscode使用psioniq File Header自動添加文件頭並保存最後更新時間

把快捷鍵寫在前面以便查詢: 插入文件頭,按兩次 ctrl+alt+H 插入Change Log,按兩次 ctrl+alt+c 注意mac也使用ctrl鍵而不是cmd鍵。 首先在擴展庫中搜索psioniq File Hea

原创 解決阿里雲部署flask-socketio外網無法訪問

看了幾篇博文嘗試了以下幾種方案: 開放端口(默認5000),實際上端口已開,不行。 指定host="0.0.0.0",即socketio.run(app, host="0.0.0.0",debug=True),不行。 指定hos

原创 privoxy無法啓動

當你使用 sudo systemctl restart privoxy 無法啓動privoxy,報錯 Job for privoxy.service failed because the control process exit

原创 樹莓派安裝privoxy

直接上代碼: 安裝 sudo apt-get install privoxy 編輯配置文件 nano /etc/privoxy/config 添加一行其中(127.0.0.1:1080)是本地socks5地址和端口 forwar

原创 python使用pexpect與screen進行交互控制啓動ffmpeg

最近在折騰screen內ffmpeg自動啓動,但是樹莓派不知道爲啥運行ffmpeg幾乎每次首次運行都會報錯Input/output error,然後第二次運行就能正常工作。所以需要對screen的命令運行結果做一個判斷,然後根據

原创 Mac終端nano中文亂碼

在~/.bashrc(如果你用bash),或者~/.zshrc指定字符編碼即可: export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8

原创 linux crontab添加log ,及2>&1 添加時間戳

默認情況下,使用 grep CRON /var/log/syslog 可以看到crontab的一些相關log,但是信息並不太多。你能看到crontab執行了哪個命令,但是看不到命令執行的輸出信息。 如果希望看到crontab中執行

原创 樹莓派pistreaming broken pipe 錯誤修復

搭好了一個系統,用pistreaming 測試的時候,提示broken pipe錯誤: pi@raspberrypi:~/pistreaming $ python3 server.py Initializing camera In

原创 while 循環導致 IndentationError: unexpected unindent錯誤

今日寫一個python腳本出現IndentationError: unexpected unindent錯誤,反覆檢查多次,所有行重新輸入縮進,甚至換了一個編輯器還是同樣報錯,而且是在if __name__ == '__main_