ivy
New member
Для начинающего разработчика мигание светодиода от микроконтроллера - это большое достижение.
Для опытного разработчика - это уже просто святое - мигнуть диодом на каждом новом контроллере
После правильной распайки ESP8266 и прошивки NodeMCU хочется чем-нибудь мигнуть. Тривиально приделать диод с резистором к свободному GPIO и скострячить мигательный цикл. Я так и сделал сначала
Но для тех, у кого "нет паяльника" и кто обзавелся дев-бордом со всей развеской, пркручивание еще пары компонентов может обернуться "занозой". Вот для них есть идея заставить мигать встроенный синий светодиод на ESP-12E (ведь девборы приходят именно с этим вариантом ESP8266).
Диод горит, когда GPIO закорочено на землю.
Для опытного разработчика - это уже просто святое - мигнуть диодом на каждом новом контроллере
После правильной распайки ESP8266 и прошивки NodeMCU хочется чем-нибудь мигнуть. Тривиально приделать диод с резистором к свободному GPIO и скострячить мигательный цикл. Я так и сделал сначала
Но для тех, у кого "нет паяльника" и кто обзавелся дев-бордом со всей развеской, пркручивание еще пары компонентов может обернуться "занозой". Вот для них есть идея заставить мигать встроенный синий светодиод на ESP-12E (ведь девборы приходят именно с этим вариантом ESP8266).
Код:
myio = 4 -- GPIO 2
gpio.mode(myio, gpio.OUTPUT)
state = gpio.HIGH
tmr.alarm(0, 1000, 1, function()
state = (state == gpio.HIGH) ? gpio.LOW : gpio.HIGH
gpio.write(myio, state)
end)