Представьте себе, что у вас пылится на полке старая электронная игрушка, карманный калькулятор или даже простая плата Arduino. Что, если я сообщу вам, что это простое устройство способно майнить криптовалюту? Хотя это невероятно, именно это предлагает проект DuinoCoin.
DuinoCoin работает на самых простых микроконтроллерах, в отличие от обычного майнинга, требующего мощных видеокарт или специализированных процессоров. Это очень маленькие чипы, которые могут управлять игрушками, учебными роботами или бытовой техникой. Здесь будет тихое жужжание маленькой платы, которая пытается решить свою криптографическую проблему. Никаких громких ферм и огромных счетов за электричество.
Конечно, на этом не получится заработать состояние. Доступность и образовательность DuinoCoin — его основные преимущества. Это отличный способ на практике понять основы блокчейна и как работает криптовалюта. В проекте участвует огромное количество любителей майнинга, которые экспериментируют, делятся схемами и создают общую экосистему майнинга.
Arduino UNO:
Таким образом, Ардуино — наш первый подопытный «кролик». Давайте посмотрим, сколько золота он приносит.
Доход на 18.12.2021 примерно такой:

0, 002 доллара в час означает 6 центов в месяц.
Установка майнера на Arduino UNO:
Теперь я покажу вам, как начать майнить на Arduino uno. Вам нужно будет скачать самую новую версию с этого сайта: https://github.com/revoxhere/duino-coin/releases.
Поскольку у меня Windows, я скачиваю архив. Когда мы распаковываем архив, у нас будет что-то подобное этому:

Теперь мы должны попасть в Папку Arduino_Code и запустить файл Arduino_Code.ino. Запустится автоматически в программе IDE Arduino.
Все должно выглядеть примерно так:

После этого вводим код в микроконтроллер.
Но, по сравнению с ESP32, в плате Arduino Uno нет разъема Ethernet и Wi-Fi. Следовательно, нам нужно подключить Arduino Uno к компьютеру и запустить файл AVR_Miner.exe в папке архива.
При запуске майнер запросит у нас учетное имя, которое мы создали на сайте: Посетить веб-сайт https://wallet.duinocoin.com/
Далее необходимо выбрать порт COM, к которому подключается Arduino Uno. Вот как выглядят настройки и начало майнинга:

У вас начнется майнинг и будет продолжаться, пока программа не запущена на компьютере.
ESP32:
ESP32 должна генерировать больше, поскольку она обладает большей мощностью, как показано на скриншоте:

На 14 декабря 2021 года прибыль составляет 0,012 доллара в день, а в месяце 0,36 доллара.
Использует ESP32 1w. Следовательно, мы потратим 0,720 кв/ч электричества в месяц. Если я не ошибся. При тарифе 2.97 за квадратный час потребление в месяц составляет 2,1 рубля. Вообще-то небольшие суммы) То есть, по сути, прибыль будет поступать.
Кроме того, если предположить, что у меня есть примерно 17 ESP32, то, вероятно, я буду получать некоторую прибыль, если все заработает.
Тем не менее, я использовал версию майнера DuinoCoin 2.7.2. Кроме того, после обновления я стал получать еще больше, и майнер стал отображаться как один, а не как два отдельных устройства. Таким образом, обновление имеет смысл, когда выходят новые прошивки. В конечном итоге:

Установка майнера на ESP32:
Я расскажу вам, как начать майнить с ESP32. Вам нужно будет скачать самую новую версию с этого сайта: https://github.com/revoxhere/duino-coin/releases.
Поскольку у меня Windows, я скачиваю архив. Когда мы распаковываем архив, у нас будет что-то подобное этому:

В этом месте мы должны попасть в папку ESP32_code и запустить файл ESP32_Code.ino. Запустится автоматически в программе IDE Arduino.
Теперь вам нужно ввести данные вашего Wi-Fi и ID аккаунта DuinoCoin. Для начала необходимо зарегистрироваться на веб-сайте: Посетить веб-сайт https://wallet.duinocoin.com/
У меня это выглядит следующим образом:

Однако, поскольку у вас, скорее всего, будут ошибки при компиляции, сначала следует избегать их:
Чтобы установить плату ESP32 в менеджере плат, сначала перейдите в Файл, Настройки, а затем добавьте эту ссылку: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json.
На 14.12.2021 плата ESP32 должна быть 2.0.0.

Библиотека ArduinoJson — вторая деталь. Он должен быть более поздним.

Так, ESP32 закрыт.
Можно майнить криптовалюту DuinoCoin даже с простыми микроконтроллерами, такими как Arduino, что делает майнинг доступным для обычных людей, не имеющих дорогого оборудования. Всё, что нужно — это подключение к Интернету, немного кода и несколько долларов. Несмотря на то, что это не метод разбогатеть, это отличная возможность понять процесс майнинга, поиграть с электроникой и почувствовать себя частью крипто-процесса без лишних проблем.
ESP8266:
На 18.12.2021 можно также майнить esp8266. Доход примерно такой:

Как вы видите, доxод вообще никакой; иногда он даже показывает, что он зарабатывает примерно 0 долларов. Таким образом, я не знаю, насколько актуально майнить на esp8266, и может быть, я что-то неправильно сделал. Если это так, пожалуйста, сообщите мне об этом в комментариях.
Установка майнера на esp8266:
Теперь я объясню, как начать майнить с ESP8266. Вам нужно будет скачать самую новую версию с этого сайта: https://github.com/revoxhere/duino-coin/releases.
Поскольку у меня Windows, я скачиваю архив. Когда мы распаковываем архив, у нас будет что-то подобное этому:

Теперь мы должны попасть в Папку ESP8266_code и запустить файл ESP8266_Code.ino. Запустится автоматически в программе IDE Arduino.
Теперь вам нужно ввести данные вашего Wi-Fi и ID аккаунта DuinoCoin. Для начала необходимо зарегистрироваться на веб-сайте: Посетить веб-сайт https://wallet.duinocoin.com/
У меня это выглядит следующим образом:

Важна библиотека ArduinoJson. Он должен быть более поздним.

Так, ESP8266 завершен.
DuinoCoin открывает для каждого, у кого есть даже самая простая электронная плата, дверь в мир криптовалют и программирования. Вместо того, чтобы стать богатым, это увлекательный образовательный проект, который поможет вам понять основы майнинга и блокчейна, не тратя много денег.
Создание небольшой «фермы» с помощью устройств Arduino или ESP — это скорее хобби, похожее на коллекционирование или техническое творчество. Удовольствие от процесса включает в себя настройки оборудования, наблюдение за тем, как оно работает, и чувства причастности к большому, интересному сообществу энтузиастов.
Таким образом, DuinoCoin снижает высокий порог входа в криптовалютную индустрию. Он делает сложные технологии простыми для понимания. Это отличный момент, чтобы начать получать удовольствие от этого и сделать первый шаг в мир распределенных систем и интернета вещей.








