Arduino Uno: http://alii.pub/669p99
Raspberry pi pico: http://alii.pub/669pb0
ESP32: http://alii.pub/669pck
ESP8266: http://alii.pub/669pei
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Всем привет, наткнулся недавно на забавную вещь. Все мы знаем про то, что сейчас очень модный майнинг. Майнинг на видеокартах, на специальных устройствах “Асиках”, на процессорах. И люди даже зарабатывают не плохие деньги на этом. Да что там говорить, я и сам свою видеокарту RTX 3090 Гоняю в “этих водах”.
Так вот, наткнулся я значит на то, что существует криптовалюта под названием “DuinoCoin” и эта валюта майнится на микроконтроллерах. Да да именно на микроконтроллерах. Казалось бы, бред какой-то, но нет. Это действительно так. Алгоритмы у этой “монетки” заточены специально под контроллеры.
Ну собственно мне стало интересно, насколько актуален майнинг на микроконтроллерах и будет ли какой-то профит в этом. Вот собственно в этой статье я и попробую разные платы какие у меня есть и опишу какая сколько приносит.
Arduino UNO:
И так, первый подопытный “кролик” это у нас Ардуино. Давайте посмотрим сколько же он приносит “золотишка”.
На момент 18.12.2021 доход примерно такой:
0,002$ в сутки это 6 центов в месяц.
Установка майнера на Arduino UNO:
Теперь давайте расскажу как начать майнить на Arduino uno. Итак, скачиваем последнюю версию отсюда https://github.com/revoxhere/duino-coin/releases
У меня windows, по этому скачиваю архив под windows. Распаковываем архив, и там у нас будет чтото типо этого:
Тут заходим в Папку Arduino_Code и запускаем файл Arduino_Code.ino. Запустится естественно в программе Arduino IDE
Выглядеть это все должно примерно так:
Все, после этого загружаем код в микроконтроллер.
Но так как в плате Arduino uno нет Ethernet разъема и wi-fi как на esp32. То нам нужно оставить подключенной arduino uno к компьютеру и запустить в папке из архива файлик под названием AVR_Miner.exe
При запуске, майнер запросит у нас имя аккаунта, это имя которое мы создавали на сайте: https://wallet.duinocoin.com/
Далее нужно будет выбрать COM порт к которому подключена Arduino Uno. И выглядят настройки и начало майнинга примерно так:
Все, далее у Вас начнется майнинг и будет идти пока на компьютере запущена эта программа.
ESP32:
ESP32 по мощнее ардуино и следовательно должна приносить больше. И Вот на скрине ее прибыль:
Прибыль 0,012$ в сутки на момент 14.12.2021 год. В месяц это 0,36$.
Потребляет ESP32 1w. Следовательно за электричество мы потратим в месяц 0,720 кв/ч – это за месяц. Если я ничего не перепутал. И того получается при тарифе 2.97 за кв/ч потребление за месяц 2,1 рубля. Вообще какие-то копейки) То-есть в принципе прибыль какая-то будет идти.
А если учесть допустим, что у меня где-то 17 ESP32. То даже какую-то прибыль я буду ощущать если все заработает.
Но, это у меня стояла версия майнера DuinoCoin 2.7.2. А когда я обновился стало приносить еще чутка побольше и майнер стал отображаться как один, а не как 2 отдельных устрйоства. Так что имеет смысл обновляться когда выходят новые прошивки. ВОт результат:
Установка майнера на ESP32:
Теперь давайте расскажу как начать майнить на ESP32. Итак, скачиваем последнюю версию отсюда https://github.com/revoxhere/duino-coin/releases
У меня windows, по этому скачиваю архив под windows. Распаковываем архив, и там у нас будет чтото типо этого:
Тут заходим в Папку ESP32_code и запускаем файл ESP32_Code.ino. Запустится естественно в программе Arduino IDE
Тут нужно ввести данные от WI-FI ваши и Имя аккаунта от DuinoCoin. Так, что перед этим нужно зарегистрироваться на сайте: https://wallet.duinocoin.com/
У меня это выглядит вот так:
Но скорее всего, сейчас при компиляции у Вас будут ошибки. ЧТоб их небыло надо сначала:
установить в менеджере плат плату ESP32, предварительно в Файл->Настройки->Дополнительные ссылки для Менеджера плат, добавить ссылку: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
И Версия платы ESP32 на момент 14.12.2021 должна быть версии 2.0.0
Второй момент это библиотека ArduinoJson. Она должна быть последней версии.
Так, с ESP32 закончили.
ESP8266:
Майнинг на esp8266 тоже возможен. На момент 18.12.2021. Доход примерно такой:
Как видите, доход вообще никакой. Иногда даже показывает приблизительный доход 0$. Так что не знаю насколько актуально майнить на esp8266. Возможно я что-то сделал не правильно. Если это так напишите об этом в комментариях.
Установка майнера на esp8266:
Теперь давайте расскажу как начать майнить на ESP8266. Итак, скачиваем последнюю версию отсюда https://github.com/revoxhere/duino-coin/releases
У меня windows, по этому скачиваю архив под windows. Распаковываем архив, и там у нас будет чтото типо этого:
Тут заходим в Папку ESP8266_code и запускаем файл ESP8266_Code.ino. Запустится естественно в программе Arduino IDE
Тут нужно ввести данные от WI-FI ваши и Имя аккаунта от DuinoCoin. Так, что перед этим нужно зарегистрироваться на сайте: https://wallet.duinocoin.com/
У меня это выглядит вот так:
Важный момент это библиотека ArduinoJson. Она должна быть последней версии.
Так, с ESP8266 закончили.
Raspberry pi pico:
Так-же майнить можно и на Raspberry pi pico. Причем сам код программы не меняется. Он одинаковый как для Arduino, так и для Raspberry pi pico.
Но правда майнит сие устройство по хуже чем ESP32. Вот скрин от 14.12.2021:
Тут я заснял доход в 0.01$. Но по факту там поменьше получается. Где-то в среднем 0.008$ в день ну и где-то 0,24$ в месяц. Маловато конечно. Но, чип не греется совсем. следовательно и электроэнергии кушает меньше.
Установка майнера на Raspberry pi pico:
Установка следующая.
Итак, скачиваем последнюю версию отсюда https://github.com/revoxhere/duino-coin/releases
У меня windows, по этому скачиваю архив под windows. Распаковываем архив, и там у нас будет чтото типо этого:
Далее переходим в папку Arduino_Code и запускаем файл Arduino_Code.ino.
Теперь заходим в Инструменты->Платы->Менеджер плат и находим там “Arduino Mbed OS RP2040 Boards”
Устанавливаем эту плату. Ну и после установки опять заходим в Инструменты->Платы И выбираем в Arduino Mbed OS RP2040 Boards плату Raspberry pi pico
Все, после этого загружаем код в микроконтроллер.
Но так как в плате Raspberry pi pico нет Ethernet разъема и wi-fi как на esp32. То нам нужно оставить подключенной raspberry pi pico к компьютеру и запустить в папке из архива файлик под названием AVR_Miner.exe
При запуске, майнер запросит у нас имя аккаунта, это имя которое мы создавали на сайте: https://wallet.duinocoin.com/
Далее нужно будет выбрать COM порт к которому подключена Raspberry pi pico. И выглядят настройки и начало майнинга примерно так:
Все, далее у Вас начнется майнинг и будет идти пока на компьютере запущена эта программа.
Ниже видео с подробным объяснением и подсчетом доходности.