Post
Topic
Board Hardware
Re: Announcing the FutureBit Apollo BTC - A Full Node/Mining Platform for the Home!
by
jedilostone
on 12/05/2022, 04:34:07 UTC
Hello

Just received my unit with USB hashboard that requires to be plugged into PC

Is there a way to upgrade hardware for use with Ethernet?

I see the open port on bottom where i believe that board gets plugged in

I'm ok with having it connected to another device but would like to plan in future to have it on its own

Thank you!

There's no plug-n-play upgrade to get a working Ethernet miner, but you can easily DIY one.

You can setup a small device like a Raspberry Pi which has Ethernet to control the miner via a USB cable. You need to get the binary file from here: https://github.com/jstefanop/Apollo-Miner-Binaries/releases

Depending if your Raspberry Pi is running 32 or 64 bits you need to download Apollo-Miner_linux-aarch32.tar.xz or Apollo-Miner_linux-aarch64.tar.xz. That will contain the executable that allows you to control the miner from the Raspberry Pi.

From then on you're able to customize the Raspberry Pi as much as you want. You only need to execute the binary with certain parameters to control the miner. The miner then writes a json file with the current status that you could use to display some information. The official web dashboard, which uses that json file to display a nice interface, is open source and available here: https://github.com/jstefanop/apolloapi

It's basically 2 projects, a data server and a web server. It's made for the official Apollo node hardware so you will have to tinker a bit with it to work with your own device though.

Yea you could technically run the whole UI off a rasberry pi (or any ARM SBC with a UART port for that matter), or simply run it off the USB port if you dont want to deal with setting up the internal UART. I should probably post the board connector pinout for anyone that wants to do this. Will probably release a pi image at some point as well (or at least update the installer so its a one step RPI installation).


A UI that supports devices connected via USB would be greatly helpful


Also, how many Apollo BTC with usb connectors can you have connected to one PC/Linux host machine? I have one running now and wanted to test with second one upon arrival but unfortunately the usb port on the device is damaged and looks like i need to send in for repair  Cry