NodeMCU – оценочная платформа на базе беспроводного модуля ESP8266 с возможностью отправки данных в локальную сеть или интернет на основе технологии Wi-Fi. Отличие платы от стандартных решений на базе модуля ESP8266 заключается в том, что в нее загружена прошивка NodeMCU, которая позволяет интерпретировать команды языка Lua, создавать файлы во Flash памяти модуля ESP8266 и выполнять их. Кроме того, в отличие от использования стандартных AT команд, прошивка NodeMCU позволяет отправлять модуль в режим глубокого сна для снижения энергопотребления и открывает доступ к широким возможностям модуля, недоступным в стандартной прошивке.



Для подключения внешних устройств модуль имеет 11 портов ввода/вывода. Кроме того, некоторые из выводов мультиплексированы с интерфейсами UART, I2C, SPI, PWM и ADC. Для удобства макетирования, все выводы платы выполнены с шагом 2,54 мм. Питание платы, а так же загрузка кода, осуществляется через MicroUSB разъем.



Отличительные особенности:
  • беспроводной модуль ESP8266;
  • стандарт 802.11 b/g/n 2,4 ГГц;
  • частота процессора 80 МГц;
  • память пользователя 64 кБ;
  • оперативная память 96 кБ;
  • режим работы «точка доступа» и «клиент»;
  • напряжение питания 3,3 В;
  • потребляемый ток: max220 мА;
  • 11 портов ввода/ вывода;
  • габаритные размеры: 30x45 мм.