原创 小熊派GD32開發(6)— NBIoT模擬CoAP協議將數據上傳到EMQ

NBIoT模擬CoAP協議將數據上傳到EMQ 關於UDP模擬CoAP協議可以參考:NBIoT模組NB35-A開發(3)— 使用UDP模擬CoAP協議連接到EMQ 一、NBIoT啓動後準備 新建【Application】文件,並在裏

原创 Cadence 17.2 軟件使用(3)— 繪製電阻、電容、LED等簡單元器件的原理圖Symbol庫

繪製電阻、電容、LED等簡單元器件的原理圖Symbol庫 一、繪製電阻的Symbol 新建電阻元器件,輸入名稱,索引編號即可,其他的暫時不填,點擊OK 在右側的繪圖工具裏選擇【Place Pin】放置引腳 彈出引腳設置界面,輸

原创 Cadence 17.2 軟件使用(1)— 軟件安裝

Cadence 17.2 軟件使用(1)— 軟件安裝 一、軟件介紹 參考自:Cadence17.2軟件安裝與介紹 Cadence 目前使用量比較大的版本是16.6、17.2。Cadence在2019年年底也推出了17.4新版本,

原创 Cadence 17.2 軟件使用(2)— OrCAD新建原理圖工程和原理圖庫

Cadence 17.2 軟件使用(2)— OrCAD新建原理圖工程和原理圖庫 一、打開OrCAD 在安裝Cadence軟件後:Cadence 17.2 軟件使用(1)— 軟件安裝 打開桌面的快捷方式: 或者在開始菜單裏找到【C

原创 嵌入式Linux學習之旅(12)— 使用Yocto構建根文件系統

嵌入式Linux學習之旅(12)— 使用Yocto構建根文件系統

原创 PyQt5開發之路(3)— 將python腳本打包爲可執行程序

PyQt5開發之路(3)— 將python腳本打包爲可執行程序 一、前言 在上一個項目裏(按鍵的使用),我們已經編寫好了一個簡單的窗口程序,那麼能不能將其生成一個可執行文件,就是我們雙擊就可以運行的程序呢? 首先我們需要安裝一個p

原创 PyQt5開發之路(2)— 按鍵的使用

PyQt5開發之路(2)— 按鍵的使用 一、按鍵的默認功能使用 首先,添加一個按鍵到ui界面: 然後點擊【Edit】 -> 【Edit Signals/Slots】, 然後我們按住新加入的按鍵拖動,可以看到被拉出來一個信號,其

原创 ESP8266 RTOS學習之旅(5)— MQTT通信

ESP8266 RTOS學習之旅(5)— MQTT通信 一、前言 在上一節:ESP8266 RTOS學習之旅(4)— UDP通信和TCP客戶端通信 的基礎上,將ESP8266_RTOS_SDK-2.0.0\examples\mqt

原创 ESP8266 RTOS學習之旅(4)— UDP通信和TCP客戶端通信

UDP通信和TCP客戶端通信 一、前言 在之前的基礎上開始:ESP8266 RTOS學習之旅(3)— 連接到WiFi 在user文件夾下新建一個文件app_main.c,然後再wifi連接成功後創建一個任務,任務函數爲app_ma

原创 ESP8266 RTOS學習之旅(2)— 點亮第一個LED燈及按鍵輸入

點亮第一個LED燈及按鍵輸入 一、點亮第一個LED燈 在user_init()函數中設置IO2爲GPIO模式,如下所示: PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO2_U, FUNC_GPIO2); /

原创 ESP8266 RTOS學習之旅(3)— 連接到WiFi

連接到WiFi 一、初始化wifi連接 在user_init()裏設置WiFi 連接的參數,然後開始WiFi連接 wifi_set_opmode(STATION_MODE); /* 設置爲STATION模式 */

原创 RT-Thread開發之路(9)— 通過PWM控制液晶屏幕的亮度

通過PWM控制液晶屏幕的亮度 一、工程準備 在上一個工程:RT-Thread開發之路(8)— 通過TFTLCD液晶屏幕顯示數據,我們已經完成了LCD的基本顯示,可是我們會發現,LCD屏幕非常的亮,那麼可以降低他的亮度嗎,接下來我們

原创 ESP32開發之路(10)— ESP32的I2C通信讀寫AT24C02

ESP32開發之路(10)— ESP32的I2C通信讀寫AT24C02 一、前言 之前我們將ESP32的基本功能—WiFi都差不多試過了,進行了就來使用一下他的其他功能,比如I2C通信,I2C是一種典型的低速硬件通信協議,我想很多

原创 ESP32開發之路(11)— ESP32讀取SHT3X溫溼度傳感器的值

ESP32開發之路(11)— ESP32讀取SHT3X溫溼度傳感器的值 一、前言 我們在之前完成了ESP32的IIC讀取AT24C02:ESP32開發之路(10)— ESP32的I2C通信讀寫AT24C02 接下來我們使用一個II

原创 RT-Thread開發之路(8)— 通過TFTLCD液晶屏幕顯示數據

RT-Thread開發之路(8)— 通過TFTLCD液晶屏幕顯示數據 一、硬件連接 BearPi上和正點原子的潘多拉開發板上一樣,安裝了一個1.3寸,分辨率240*240,色彩深度16bit 的SPI通信接口的TFTLCD液晶彩屏