Рейтинг
0.00
avatar

esp8266

Подробнее ↓

Библиотеки LUA (модули)

esp8266
Небольшой список библиотек(модулей) для разработки в среде LUA.
Модули заархивированны и приложены как Zip архив LUA_modules_nodemcu_lib.zip
Сразу скажу то, что на работоспособность был проверен только модуль ds18b20.
Далее прикреплю архив с примерами на LUA (LUA_Examples_nodemcu.zip)
____________________________________________________
Читать дальше

Первая программа на Lua(продолжение)

esp8266
В продолжении первого написанного и успешно загруженного скрипта на LUA сделаем модернизацию и запуск другого скрипта.
Суть заключается в том, чтобы первым делом загружался файл init.lua а через 5-10 секунд уже запускался на выполнение наш основной скрипт например main.lua.
Читать дальше

Первая программа на LUA

esp8266
Первый скрипт на LUA для новичков
луа логотип
После того как Вы научились подключать модуль и менять прошивку в прошлой статье, настало время и написать первую программу(скрипт) на языке LUA в прошивке NODEMCU.
Срипт будет подключаться к Вашему роутеру, используя обычный таймер с задержкой выведет в терминал полученный ip адрес.
Прошивку Lua 5.1.4 on SDK 1.5.4.1 я использовал скомпилированную на сайте nodemcu-build.com/
Модули использовал при компиляции следующие:
adc,bit,bmp085,crypto,dht,encoder,file,gpio,http,i2c,net,node,ow,pwm,rtctime,sntp,spi,tmr,u8g,uart,websocket,wifi
Можно использовать и минимальный набор для первых уроков, но есть и перспектива изучения всех модулей.
Для написания и загрузки LUA скрипта потребуется
Читать дальше

esp-01s 8Mbit 1 MBayt 74880

esp8266

Успешный запуск модуля ESP-01

терминал на скорости 74880 выдаёт отладочную информацию затем модуль стартует.

ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0

2nd boot version: 1.4(b1)
SPI Speed: 40MHz
SPI Mode: DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

doЛ13і

новый модульv3

esp8266
PORT OPEN 74880

Communication with MCU..Got answer! Communication with MCU established.
AutoDetect firmware…

Can't autodetect firmware, because proper answer not received (may be unknown firmware).
Please, reset module or continue.
boot mode:(3,7)

load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79

2nd boot version: 1.5
SPI Speed: 40MHz
SPI Mode: DIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

rf[112]: 03
rf[113]: 00
rf[114]: 01

SDK ver: 1.5.4(baaeaebb) compiled @ May 17 2016 19:23:54
phy ver: 972, pp ver: 10.1

К0HYЙZ1ќ€YКЦРш\)‡Г
`JФFш

Подключение и прошивка esp-01

esp8266
моуль esp-01
Схема правильного подключения модуля esp-01 для программирования и прошивки.
ESP-01 Connection  Diagram
прошивка модуля производится переводом в режим программирования, для этого зажимает кнопку FLASH затем не отпуская кратковременно нажимаем на кнопку RESET и отпускаем FLASH.
Читать дальше