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