Майним Duino-coin на ESP8266
Duino-coin![](/file/9b9f9624b0bd7c243af3d.jpg)
Приветствую всех на нашем канале! Сейчас мы расскажем и покажем, как начать майнить Duino-coin с помощью микроконтроллера ESP8266 на примере платы NodeMcu v3. Внимание! ESP8266 может подключаться только к сетям 2.4 ГГц.
Итак, что же нам понадобится:
1) Плата с микроконтроллером ESP8266, например, как на фото выше;
2) Wifi-роутер с поддержкой частоты 2.4 ГГц;
3) ПК с установленной Arduino IDE;
4) Кабель USB - micro USB для подключения платы и дальнейшего ее питания.
Приступим к настройке. Откроем Arduino IDE и перейдем в пункт Файл —> Настройки:
![](/file/403bcdbd44566f6f55a60.jpg)
В открывшемся окне в пункте “Дополнительные ссылки для Менеджера плат” вставим эту ссылку:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
![](/file/ea96430392d11469f93bc.jpg)
![](/file/2e233ec3e5e0e198afeca.png)
Теперь перейдем в пункт Инструменты —> Плата —> Менеджер плат:
![](/file/5f36bdd7de26372c0deec.jpg)
В открывшемся окне найдем пункт с ESP8266 и установим необходимые драйвера:
![](/file/27dd05951798cb2389e2a.jpg)
После установки:
![](/file/e059e73ff4d59e718026e.jpg)
Подключим нашу плату к компьютеру. На плате NodeMcu v3 должен загореться синий светодиод. В пункте Инструменты —> Плата —> ESP8266 Boards выберем нужную плату. Для нас это NodeMCU 1.0:
![](/file/fc08a35c8c79e82864f71.jpg)
Установим рабочую частоту микроконтроллера 160 МГц, это позволит майнить с удвоенным хэшрейтом:
![](/file/a0c891951c3cb31ec3d96.jpg)
И выберем COM-порт, к которому подключена плата:
![](/file/35299c572c8020bad9f4a.jpg)
Откроем нужный нам скетч для загрузки:
![](/file/f589d07fe3a3fe17570b2.jpg)
Папку с файлами для майнинга можно загрузить здесь. Откроем папку ESP8266_Code:
![](/file/6ae1fcf5e6f91b12da3ab.jpg)
Откроем файл ESP8266_Code:
![](/file/2ce687637f8486ad16957.jpg)
Откроется новое окно с нужным нам скетчем. В нем нужно поменять данные, которые выделены в рамке. ssid — сюда вводим название вашей Wifi сети, работающей на частоте 2.4 ГГц, password — ваш пароль от Wifi, ducouser — ваш логин от кошелька Duino-coin для зачисления наград, rigIdentifier — имя для отображения работающего устройства в кошельке:
![](/file/4151327314108c061d0d7.jpg)
После того, как мы изменили нужные данные на свои, можно загружать код на ESP:
![](/file/254286a27d39ab79a9748.jpg)
Так выглядит успешная загрузка на устройство:
![](/file/2ccb93c45ccdb99ecdb4b.png)
Как теперь проверить работу платы? Идем в пункт Инструменты —> Монитор порта:
![](/file/8d6cf7e659928ed33188f.png)
В открывшемся окне мы можем увидеть крякозябры:
![](/file/ff8a4a9f0a785ec008502.png)
Чтобы исправить это, нам нужно выбрать правильную скорость передачи. Ее можно подобрать в правом нижнем углу. В нашем случае это 115200 бод:
![](/file/b4f785fc7810643363906.jpg)
Теперь мы увидим текст про успешное подключение к серверу и начало майнинга:
![](/file/e1aa8d424f932a0218a1d.png)
Ура, мы успешно запустили майнинг на ESP8266. Теперь можно спокойно отключить плату от компьютера и воткнуть ее в любой источник питания USB, так как данные для майнинга плата получает и отправляет по Wifi. Проверить подключение мы всегда можем через свой кошелек:
![](/file/d61a531289f3479f8f4bb.jpg)
Друзья, на этом все! Подписывайтесь на наш канал, мы будем продолжать публиковать полезную информацию и статьи про майнинг Duino-coin.