esp01はgpio0をGNDにしてUSBシリアル3Vから1M仕様を書き込める 実行時は
gio0をフリーにする ACラインより3V供給してUSBシリアルはgnd,tx,rxのみ残して通信!
ああややこい、よって没
NodeMCU Documentationが基本となる! Cモジュールははいっとるげな
--------------------simple server----------------------------
ーーーーーーーblink.luaーーーーーーーーーーーーーーーーーーーーーーーー
https://gist.github.com/skyrocknroll/fb7184f4a6e0025e5d33443553a995db 有益
ただし ピン配置は注意が必要
https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ を参考にする
---bme280-----------------------------------------------------------------------------
BME280を用いた NodeMCUの温湿度・気圧測定 プログラム | TomoSoft で成功!
t, p, h = dofile(
"bme280.lua"
).read()
print (string.format(
"T:%d P:%d H:%d"
,t,p,h))
ーーlcd1602ーー5v駆動ーーーーーーーーーーーーーーーーーーーー
GitHub - dreske/nodemcu-lcd1602: 16x2 LCD I2C Lua Module for NodeMCU で
ゲットしたlcd1602.luaをいれて
require("i2c") // defaultで入っているみたい
lcd = require("lcd1602")
scl = 1 // d1
sda = 2 // d2
i2c.setup(0, sda, scl,i2c.SLOW)
lcd.init(0x27)
lcd.printAt(0, 0, "Hello World.")
0 件のコメント:
コメントを投稿