Today, I’ll show how to compile and run Duino Coin miner on an Orange Pi PC.

🎥 Video Tutorial


📥 Download Armbian Linux

  • I used Armbian 21.08 Bullseye (CLI version). Screenshot 1 Screenshot 2
  • Flash the image to SD card using BalenaEtcher:
  • 🔘 Flash from file → Select the downloaded image. Screenshot 3
  • 💽 Select target → Choose the SD card. Screenshot 4
  • 🚀 Press Flash to write the image. Screenshot 6
  • ⏳ Wait until the image is written. Screenshot 7

🧑‍💻 First Boot on Orange Pi PC

  1. Insert the SD card into the Orange Pi PC.
  2. Connect:
  3. 🖥️ Monitor
  4. 🔌 Power
  5. 🌐 Ethernet
  6. ⌨️ Keyboard
  7. Power on and wait for boot. Screenshot 8

🔐 Initial Configuration

  • Set root password 🛡️
  • Choose a shell 🐚
  • Create a standard user, set its password 👤
  • Configure location/timezone 🌍
    Screenshot 9

🌐 Network Setup

Check Orange Pi’s IP address:

ifconfig

Screenshot 10 Use any SSH client to connect (e.g. KiTTY):

  • Enter the IP
  • Click Start
  • Login as root using the password you set Screenshot 11

🔄 System Update

Screenshot 12 Update packages:

apt update && apt upgrade

Screenshot 13 Screenshot 14

Install Git and Python:

apt install git python3

Screenshot 15

🧬 Clone and Start Duino Coin Miner

Clone the repository:

git clone https://github.com/revoxhere/duino-coin.git

Screenshot 16

cd duino-coin

Screenshot 17

Start miner:

python3 PC_Miner.py

Screenshot 18

You’ll get a warning about missing packages. Install them:

pip3 install requests

Screenshot 19

Restart the miner:

python3 PC_Miner.py

Screenshot 20

Then enter:

  • 🧑 Duino username
  • ⚙️ Intensity
  • 🧵 Number of threads
  • 🧩 Difficulty
  • 💻 Rig name (optional)
  • 💸 Developer donation level Screenshot 21

📊 Performance

  • Without fasthash: 306 kH/s Screenshot 22
  • With fasthash (compiled separately, shown in video): 1.95 MH/s 🚀🔥 Screenshot 23