原创 python 發送數據到Blynk服務器

本文先實現python程序發送數據到Blynk服務器,然後可以在手機上查看python發送的數據 首先在ubuntu 18.04上安裝blynk。 然後在手機Blynk app創建賬戶連接到ubuntu blynk的賬戶。具體見前2篇博客

原创 NodeMcu基於Arduino 處理JSON數據

 首先安裝ArduinoJSON library庫,我選擇了最新的6.14.0版本,注意網上有的例程是基於低於6.14版本的,如果你安裝的是6.14,然後語法是5.0版本的那是無法編譯通過的。 ArduinoJSON官網文檔 JOSN助手

原创 野火《LwIP 應用開發實戰指南》小白學習筆記

近日開始閱讀野火《LwIP 應用開發實戰指南》,遇到不懂的地方寫下筆記,與同好分享。本人水平有限,如有不對,請留言指正。 第一個問題: 對動態內存池的枚舉宏定義的理解 野火的解釋如圖:  我用例程來理解上述野火的解釋:(編譯環境ubu

原创 各種ESP8266開發板IO圖

        Best Pins to Use – ESP8266 One important thing to notice about ESP8266 is that the GPIO number doesn’t match

原创 STC15W單片機解析GPS數據

由於要做一個GPS碼錶,需要解析GPS模塊串口發送的數據,目前串口還沒做,先做解析GPS數據工作. 本文雖然CPU選型STC15W,但實際未用到任何STC15W硬件,完全是在仿真下獲取解析數據 GPS模塊串口發送的數據有固定的格式,我研究

原创 esp8266 nodeMCU arduino開發環境

第一步打開arduino,找到文件→首選項。在附加開發板管理中添加下面網址。 http://arduino.esp8266.com/stable/package_esp8266com_index.json  

原创 Notepad++下載地址

Notepad++ win64位下載地址

原创 Air724開發板uart試驗

使用Air724的IO端口首要注意的問題是電平問題,因爲輸出的高電平只有1.8V,如果需要其他電平輸出需要自行轉換。 試驗代碼選擇官方:\script_LuaTask_V2.3.2\demo\gpio\uartGpioSwitch下的例程

原创 Air724開發板引腳說明

        使用Air724的IO端口首要注意的問題是電平問題,因爲輸出的高電平只有1.8V,如果需要其他電平輸出需要自行轉換。   Air724開發板完整說明

原创 Air724開發板GPIO試驗

main.lua --必須在這個位置定義PROJECT和VERSION變量 --PROJECT:ascii string類型,可以隨便定義,只要不使用,就行 --VERSION:ascii string類型,如果使用Luat物聯雲平臺固

原创 基於樹莓派的lua

lua之門 github lua-periphery  碼雲lua-periphery LuaRocks is the package manager for Lua modules.  

原创 鉭電容極性反接後再次使用引起的電源電壓不穩定的教訓

 近日調試STC8A最小系統板,串口監控STC15F104W芯片不能正常工作,導致無法下載程序。開始懷疑電壓有問題就用了USB電壓表測量最小系統板電壓,電壓顯示在4.99V,未發現異常。 在試驗中發現STC15F104W帶電連接SOP8

原创 C51 浮點數轉字符串函數

單片機浮點數轉字符串可以使用 stdio.h 中sprintf函數,但代碼體積和RAM佔用空間比較大。自己寫的程序又不太好。在學習GPS數據解析過程中用到了LeiOuYang的GPS解析庫,在其中有浮點數轉字符串函數,現推薦給大家。 一下

原创 STC15W單片機解析GPS數據2

$GNGGA,093507.000,3145.615378,N,11955.720475,E,1,9,1.79,29.336,M,6.667,M,,*47 $GPGSA,A,3,19,17,09,193,28,05,,,,,,,2.00

原创 STC15W單片機解析GPS數據1

上回提到的程序問題如下: 修改後的程序: 我用的GPS模塊是泥人電子的,如圖:  詳細的模塊介紹請查看用戶手冊:http://pan.baidu.com/s/1bo9ME2F 串口接收到的數據: $GNGGA,091012.000