avatar
Рейтинг
+0.08
Сила
0.20

Публикации

Библиотеки 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 скрипта потребуется
Читать дальше

ams1117 1.5 1.8 3.3 5.0

The AMS1117-ADJ and AMS1117-1.2,-1.5,-1.8,-2.5,-2.85,
-3.3 and-5 are low dropout three-terminal regulators with
1A output current capability. These devices have been
optimized for low voltage where transient response and
minimum input voltage are critical. The 2.85V version is
designed specifically to be used in Active Terminators for
SCSI bus.
On-chip thermal limiting provides protection against any
combination of overload and ambient temperatures that
would create excessive junction temperatures.
Unlike PNP type regulators where up to 10% of the output
current is wasted as quiescent current, the quiescent current
of the AMS1117 flows into the load, increasing efficiency.
The AMS1117 series regulators are available in the industry-
standard SOT-223 and TO-252 power packages.
AMS1117-1.2,-1.5,-1.8,-2.5,-2.85,
-3.3 and-5

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.
Читать дальше