原创 ⑦ ESP8266 開發學習筆記_By_GYC 【ESP8266 驅動 DHT11 溫溼度傳感器】

目錄   一、準備材料 二、硬件連接 三、軟件編程 1、修改工程名 2、添加組件 3、編程 4、反饋結果  5、核心代碼 四、總結   ⑦ ESP8266 開發學習筆記_By_GYC 【ESP8266 驅動 DHT11 溫溼度傳感器】 本

原创 ⑤ESP8266 開發學習筆記_By_GYC 【ESP8266 IDF框架 使用C++編程】

⑤ESP8266 開發學習筆記_By_GYC 【ESP8266 IDF框架 使用C++編程】 目錄 ⑤ESP8266 開發學習筆記_By_GYC 【ESP8266 IDF框架 使用C++編程】 一、簡單的開始 二、主函數文件使用C++編程

原创 ④ESP8266 開發學習筆記_By_GYC 【Ubuntu系統下ESP8266 開發環境搭建】

目錄 ④ESP8266 開發學習筆記_By_GYC 【Ubuntu系統下ESP8266 開發環境搭建】 一、安裝前準備 1、樂鑫官方的ESP-IDF 編程指南 2、ESP-IDF風格的ESP8266 SDK。 3、交叉編譯工具鏈 二、根據

原创 ② ESP8266 開發學習筆記_By_GYC 【ESP8266 驅動 ws2812 三原色燈(spi方式 穩定燈光)】

目錄   ② ESP8266 開發學習筆記_By_GYC 【ESP8266 驅動 ws2812 三原色燈(spi方式 穩定燈光)】 一、驅動ws2812遇到的問題 二、可能的方案 三、具體實現 四、測試程序 五、還沒結束 ② ESP826

原创 ③ESP8266 開發學習筆記_By_GYC 【虛擬機Ubuntu系統的安裝】

目錄   ③ESP8266 開發學習筆記_By_GYC 【虛擬機Ubuntu系統的安裝】 一、獲取最新穩定版本的Ubuntu系統安裝包。 二、軟件安裝  三、接下來 ③ESP8266 開發學習筆記_By_GYC 【虛擬機Ubuntu系統的

原创 ① ESP8266 開發學習筆記_By_GYC 【更新 ets_printf 函數 使ESP_IDF 能夠支持浮點數打印】

① ESP8266 開發學習筆記_By_GYC 【更新 ets_printf 函數 使ESP_IDF 能夠支持浮點數打印】 在我們日常的開發過程中,經常使用到的一個功能就是串口打印功能。在ESP8266的IDF框架中,提供了類似控制檯的p

原创 這是一個目錄

ESP8266 開發學習筆記_By_GYCESP_IDF框架(ESP_RTOS_SDK V3.2)這是一個目錄一些基礎知識ESP8266 開發環境搭建ESP8266 使用C++編程已完成的小項目ESP8266 產生 PWM 信號

原创 OLED屏幕的IIC驅動程序

目錄 一、IIC驅動 二、自己動手寫的模擬IIC 三、OLED驅動 四、常用的OLED函數 五、咕咕咕 今天有個小老弟問我OLED的IIC驅動問題,正好我前段時間寫了SPI的OLED驅動程序,也想把IIC的驅動補上,湊成一對O(∩_∩)O

原创 SSD1306(OLED驅動芯片) 設置內存地址模式(Set Memory Addressing Mode)(20h)

參考了notmine 的博客 :SSD1306(OLED驅動芯片)指令詳解(https://blog.csdn.net/notMine/article/details/79317782)   今天在寫ESP8266的OLED屏幕驅動的時候

原创 使用Qt繪製二維碼 QRcode

——今天的我們,是站在巨人的肩膀上前行。   二維碼自從出現以來,已經極大地改變了我們的生活方式,它能容納一些簡短的信息,卻又不那麼簡短,以至於很多場合都能使用二維碼作爲信息的載體。一個月以前,有個老師跟我提過一句,如果可以在上機實驗時使

原创 Ubuntu下github上傳文件過程記錄

今天因爲一些原因,需要往github的倉庫裏上傳一些文件。由於最近在Ubuntu環境裏編程,就想嘗試一下使用linux下的Git,並把其中的一些問題記錄在這裏。 1、首先我的系統中已經安裝好了git和ssh。所以省去了安裝這個步驟,如果你

原创 VM虛擬機串口無法檢測問題(解決辦法) & ubuntu下的串口調試工具--cutecom

    之前在VM虛擬機中的ubuntu系統一直無法檢測到cp210x的串口,後來經檢查發現是VM虛擬機的VMware USB Arbitration Service服務沒有打開,設置爲自動啓動之後就可以在Ubuntu中檢測到cp2102

原创 NodeMCU開發環境搭建之PlatformIO (ESP8266)

最近一直在折騰,在嘗試各種開發環境,因爲手上有幾塊NodeMCU(ESP8266),就想用它做點東西,之前聽說這個芯片是能作爲MCU使用的。 我以前熟悉的是Keil集成開發環境,用起來很順手,自然而然也想延續以前的做法,不過目前ESP並沒

原创 Eclipse IDE 2018-09 安裝過程

最近因爲想研究一些新的東西,需要使用Eclipse,安裝過程中遇到一些小插曲,就打算把安裝的過程記錄一下,方便以後使用。 首先我是一個強迫症,下載地址理所當然的要去官網(https://www.eclipse.org/)下載最新版本啦。

原创 MPU9255移植DMP到LPC & 上電後數據規律性變化15秒後才穩定的原因

很久之前買了兩塊MPU9250 模塊名稱是GY-91,拿到手之後各種嘗試都無法讀取,一番debug之後發現這芯片竟然不是MPU9250而是MPU9255 芯片id=0x73 。無語....  後來就把這件事先放下了,最近又把它拿了出來,打