Bitcoin Mining using Raspberry Pi Raspberry PI Projects
Bitcoin Mining using Raspberry Pi Raspberry PI Projects
What Is a USB Bitcoin Miner and How Does It Work?
Bitcoin Mining with a Raspberry Pi - Lonewolf Online
USB - Bitcoin Mining Setup Guide
Bitcoin Mining Using Raspberry Pi : 8 Steps (with Pictures ...
I earned about 4000% more btc with my android tablet than with a $250 ASIC mini rig setup using GekkoScience Newpac USB miners!
Requirements: 1.) Android Device with access to Google Play Store. *I haven't tried yet but you may be able to use tis on Android TV devces as well by sideloading. If anyone has success before I try, let me know! -Note, I did this with a Samsung Galaxy Tab S6 so its a newer more powerful device. If your android is older, your profts will most likely be less than what I earned but to give a projected range I also tested on my Raspberry Pi 4 running a custom LineageOS rom that doesn't allow the OS to make full use of the Pi's specs and I still got 500 h/s on that with Cloud boost, so about 60% of what my Tab 6 with MUCH Higher Specs does. **Hey guys. Before I get started i just wanted to be clear about one thing. Yes I have seen those scammy posts sharing "miracle" boosts and fixes. I have a hard time believing stuff online anymore. But this is honestly real. Ill attach photos and explain the whole story and process below. Thanks for taking the time to read and feel free to share any thoughts, concerns, tips, etc* So last week I finally got started with my first mini rig type mining build. I started getting into crypto about a year ago and it has taken me a long time to even grasp half of the projects out there but its been fun thus far! Anyways my rig was 2 GekkoScience Newpac USB miners, a Moonlander USB miner to pair with an FPGA i already had mining, a 10 port 60W 3.0 USB hub and 2 usb fans. The Newpacs actually are hashing at a combined 280 g/s which is actually better than their reported max hash rate when overclocked. Pleasant surpise and they are simple!! I just wanted to get a moonlander because my fpga already mines on Odocrypt for DGB and I just wanted to experience Scrypt mining and help build the DGB project. The Newpacs are mining BTC though. After I got everything up and running i checked my payout daily average after 1 week. I averaged .01 a day TOTAL between all three miners with them all perforing ABOVE SPEC!!! I had done research so i knew I wouldnt earn much. More than anything i just wanted to learn. But still. I was kinda surprised in a negative way. Yesterday I actually earned less than .01 Frustrated I went back to scouring the web for new ideas. About a year ago, when II was starting, I saw an app on my iphone called CryptoBrowser that claimed to mine btc on your phone without actually using phone resources using a method of cloud mining. I tried it for a week and quit because I earned like .03 after a ton of use and seemed scammy. Plus my iphone actually would get very hot when doing this so I quit using it as it seemed like a possible scam with all the cryptonight browser mining hacks and malware out there. Anyways I was on my Galaxy Tab S6 and saw that CryptoBrowser released a "PRO" edition for 3.99 on Google Play. I bought it for Sh*ts and giggles and booted it up. It came with what they called "Cloud Boost" Essentially this is a button you press and it multiplys the estimated hashrate that it gives you device by the number shown on the boost button. (With the purchase of PRO you get one free x10 boost. You can purchase additional boosts to use with other android devices but those are actually pretty pricy. Another x10 boost was like $25 if i remember correctly). I played with it for about an hour to see if it actually worked like it said it would this time. To my surprise, as i was browsing, my device didnt increase in temperature AT ALL!!!!! I checked my tast manager to confirm and it was indeed true, my memory and usage barely went up. it was giving me an estimated range of 80-105 on the hashrate. Once i pushed the x10 boost button, that went to 800-1150 h/s. I switched my screen to not go to sleep, plugged it to the charge and let it run on the browser page, hashing. When you push the boost button, it runs for 3 hours at the boosted speeds. After that it goes back to normal but if you press the button again, it boosts everything again. There is no limit to how many times you use it. After checking what I earned after 24 hours, I HAD MADE .40 in BTC!!!!! I JUST EARNED OVER 4000% MORE THAN MY $280 MINING RIG EARNED ME!!!! I was blown away. Maybe this was a fluke? I did it again next day. Every 3 hours or so I would push the button again but thats all. Sure enough, .35 that day. Also, it realy BTC. I requested a payout and although it took like 12 hours for them to send me an email stating they had just sent it, I actually did recieve the state amount of BTC within 24 hours in my personal wallet. The fees to send are SUPER LOW!. Like .01 Below I will list the steps I took, along with an explanation of thier "Mining" process on Androids. Reminder, this ONLY WORKS ON ANDROIDS. Also DO NOT use cryptobrowser on a physcal laptop or desktop. I ran it on an old laptop for three days last year and it fried it. It does actually use your hardware on those platforms to mine and it is not efficnet at all as I suspect they prob steal over half of your power for themselves using the REAL RandomX protocol via browser mining which is EXTREMELY INEFFICIENT DONT TRY IT!! -----How To Do This Yourself: Cryptotab Browser states the program works on Android devices by estimating what it thinks the hashrate would be for your device specs and siimulates what you would mine in a remote server however you still earn that estimated coin amount. It is not a SHA-256 process or coin that they say is mining, rather it is XMR and they swap that and pay it out to you in BTC Bitcoin. However I know damn well my Tab S6 doesnt hash 80-105 h/s on RandomX because I have done it with a moodified XMRig module i ported to Android. I got 5 h/s a sec if I was getting any hashes at all. But thats besides the point as I still was making money. Now, when you press that cloud boost button it immediately boosts that hash rate it estimates by the number on the cloud boost. As stated above, you can purchase more boosts and gift them or use them on extra android devices that you may have. Again, they are pricey so I'm not doing that plus it would just mean that I have another device that I have to leave on and open. The boosts come in x2, x4, x6, x8 and x10 variants. Again, they have unlimited uses. Here is the link to grab yourself CryptoBrowser Pro from CryptoTab. This IS A REFERRAL LINK! This is where I benefit from doing tis tutorial. Like i said, I want to be transparent as this is not a scam but I'm also not doing this out of the love of my heart. Their referral system works in that people that use the donwload the app using your link are your stage 1 referrals. Anytime they are mining, you earn a 15% bonus. So say they mine $.30 one day. You would get paid out an additional $.045 in your own balance (it does not come out of the referred user balance fyi so no worries). Then lets say that referred miner also gets their own referrals. I would get a 10% bonus on whatever THOSE people mine. This goes on and on for like 8 tiers. Each tier the bonus percntage essential halves. So again, I stand to benefit from this but it also is stupid to not make this visible as its WAY CHEAPER, EASIER AND MORE PROFITABLE TO GET BTC USING THIS METHOD THAN IT IS USING ASICS!! THIS EARNS ALMOST AS MUCH BTC AS AN ANTMINER S7 DOES RUNNING 24/7 ONLY WITHOUT THE HUGE ELLECTRICTY BILL AND COSTS!!!!) Thats it. Again, if you have concerns, let me know or if you have suggestions, other tips, etc... mention those as well!!! https://cryptotabbrowser.com/8557319 Links to Picture Proof http://imgur.com/gallery/P13bEsB
Hello, I’ve been trying to decide on a FPGA development board, and have only been able to find posts and Reddit threads from 4-5 years ago. So I wanted to start a new thread and ask about the best “mid-range” FGPA development board in 2018. (Price range $100-$300.) I started with this Quora answer about FPGA boards, from 2013. The Altera DE1 sounded good. Then I looked through the Terasic DE boards. Then I found this Reddit thread from 2014, asking about the DE1-SoC vs the Cyclone V GX Starter Kit: https://www.reddit.com/FPGA/comments/1xsk6w/cyclone_v_gx_starter_kit_vs_de1soc_board/ (I was also leaning towards the DE1-SoC.) Anyway, I thought I better ask here, because there are probably some new things to be aware of in 2018. I’m completely new to FPGAs and VHDL, but I have experience with electronics/microcontrollers/programming. My goal is to start with some basic soft-core processors. I want to get some C / Rust programs compiling and running on my own CPU designs. I also want to play around with different instruction sets, and maybe start experimenting with asynchronous circuits (e.g. clock-less CPUs) Also I don’t know if this is possible, but I’d like to experiment with ternary computing, or work with analog signals instead of purely digital logic. EDIT: I just realized that you would call those FPAAs, i.e. “analog” instead of “gate”. Would be cool if there was a dev board that also had an FPAA, but no problem if not. EDIT 2: I also realized why "analog signals on an FPGA" doesn't make any sense, because of how LUTs work. They emulate boolean logic with a lookup table, and the table can only store 0s and 1s. So there's no way to emulate a transistor in an intermediate state. I'll just have play around with some transistors on a breadboard. UPDATE: I've put together a table with some of the best options:
A very simple FPGA development board that plugs into a Raspberry Pi, so you have a "backup" hard-core CPU that can control networking, etc. Supports a huge range of pmod accessories. You can write a program/circuit so that the Raspberry Pi CPU and the FPGA work together, similar to a SoC. Proprietary bitstream is fully reverse engineered and supported by Project IceStorm, and there is an open-source toolchain that can compile your hardware design to bitstream. Has everything you need to start experimenting with FPGAs.
Xilinx Zynq 7-Series SoC - ARM Cortex-A9 processor, and Artix-7 FPGA. 125 IO pins. 1GB DDR2 RAM. Texas Instruments WiLink 8 wireless module for 802.11n Wi-Fi and Bluetooth 4.1. No LEDs or buttons, but easy to wire up your own on a breadboard. If you want to use a baseboard, you'll need a snickerdoodle black ($195) with the pins in the "down" orientation. (E.g. The "breakyBreaky breakout board" ($49) or piSmasher SBC ($195)). The snickerdoodle one only comes with pins in the "up" orientation and doesn't support any baseboards. But you can still plug the jumpers into the pins and wire up things on a breadboard.
Has one of the latest Xilinx SoCs. 2 GB (512M x32) LPDDR4 Memory. Wi-Fi / Bluetooth. Mini DisplayPort. 1x USB 3.0 type Micro-B, 2x USB 3.0 Type A. Audio I/O. Four user-controllable LEDs. No buttons and limited LEDs, but easy to wire up your own on a breadboard
Xilinx Zynq 7000 SoC (ARM Cortex-A9, 7-series FPGA.) 1 GB DDR3 RAM. A few switches, push buttons, and LEDs. USB and Ethernet. Audio in/out ports. HDMI source + sink with CEC. 8 Total Processor I/O, 40 Total FPGA I/O. Also a faster version for $299 (Zybo Z7-20).
Same as DE10-Standard, but not as many peripherals, buttons, LEDs, etc.
icoBoard ($100). (Buy it here.) The icoBoard plugs into a Raspberry Pi, so it's similar to having a SoC. The iCE40-HX8K chip comes with 7,680 LUTs (logic elements.) This means that after you learn the basics and create some simple circuits, you'll also have enough logic elements to run the VexRiscv soft-core CPU (the lightweight Murax SoC.) The icoBoard also supports a huge range of pluggable pmod accessories:
numato Mimas A7 ($149). An excellent development board with a Xilinx Artix 7 FPGA, so you can play with a bigger / faster FPGA and run a full RISC-V soft-core with all the options enabled, and a much higher clock speed. (The iCE40 FPGAs are a bit slow and small.)
I ordered a iCE40-HX8K Breakout Board to try out the IceStorm open source tooling. (I would have ordered an icoBoard if I had found it earlier.) I also bought a numato Mimas A7 so that I could experiment with the Artix 7 FPGA and Xilinx software (Vivado Design Suite.)
What can I do with an FPGA? / How many LUTs do I need?
VexRiscv is "A FPGA friendly 32 bit RISC-V CPU implementation." This is a RISC-V implementation written in SpinalHDL. VexRiscv has a lot of plugin and configuration options. The Murax SoC is a very light SoC that can run on an iCE40-HX8k (but probably not the 1k FPGA that only has 1,280 LUTs). The Briey SoC only runs on Xilinx or Altera FPGAs.
I got my hands on 3 Block Erupters, a Logilink UA0124 powerid USB hub and wanted to mine on my Raspberry Pi 3. I followed this guide without problems, until I get to the ls /dev/USB part. When connected to the Pi it seems like only one of the ports works. If I plug a miner into that port, it shows up: /dev/ttyUSB0 It doesn't matter which of the three miners it is, they all enumerate in that port. If I have all three miners plugged, they all have a green light shining, and nothing shows up on the Pi. If I then unplug the USB hub from the Pi and plugs it into my main computer running Ubuntu, all three miners show up there. So all three miners works on my main computer but doesn't enumerate on my Pi. What am i missing? The hub is of course powered by and external powersupply, 3.5A. Final update: I had an old very cheap USB hub which surprisingly works. All three miners are now plugging away happily at just shy of one Gigahash. I can't wait for the riches to start accumulating ;) Update: dmesg output: That did show something:
[41845.871013] usb 1-1.3: new high-speed USB device number 61 using dwc_otg [41845.971969] usb 1-1.3: New USB device found, idVendor=14cd, idProduct=8601 [41845.971989] usb 1-1.3: New USB device strings: Mfr=1, Product=3, SerialNumber=0 [41845.972003] usb 1-1.3: Product: USB 2.0 Hub [41845.972015] usb 1-1.3: Manufacturer: USB Device [41845.974159] hub 1-1.3:1.0: USB hub found [41845.974650] hub 1-1.3:1.0: 4 ports detected [41846.251005] usb 1-1.3.1: new high-speed USB device number 62 using dwc_otg [41846.351944] usb 1-1.3.1: New USB device found, idVendor=14cd, idProduct=8601 [41846.351962] usb 1-1.3.1: New USB device strings: Mfr=1, Product=3, SerialNumber=0 [41846.351975] usb 1-1.3.1: Product: USB 2.0 Hub [41846.351988] usb 1-1.3.1: Manufacturer: USB Device [41846.353344] hub 1-1.3.1:1.0: USB hub found [41846.353502] hub 1-1.3.1:1.0: 4 ports detected [41846.431014] usb 1-1.3.3: new full-speed USB device number 63 using dwc_otg [41851.511033] usb 1-1.3.3: device descriptor read/64, error -110 [41866.701111] usb 1-1.3.3: device descriptor read/64, error -110 [41866.891109] usb 1-1.3.3: new full-speed USB device number 64 using dwc_otg [41871.971140] usb 1-1.3.3: device descriptor read/64, error -110 [41887.161224] usb 1-1.3.3: device descriptor read/64, error -110 [41887.351225] usb 1-1.3.3: new full-speed USB device number 65 using dwc_otg [41897.771244] usb 1-1.3.3: device not accepting address 65, error -110 [41897.851240] usb 1-1.3.3: new full-speed USB device number 66 using dwc_otg [41908.271326] usb 1-1.3.3: device not accepting address 66, error -110 [41908.271456] usb 1-1.3-port3: unable to enumerate USB device [41908.351336] usb 1-220.127.116.11: new full-speed USB device number 67 using dwc_otg [41908.431321] usb 1-18.104.22.168: device descriptor read/64, error -71 [41908.541347] dwc_otg: DEVICE:000 : update_urb_state_xfer_intr:1435:trimming xfer length [41908.621307] usb 1-22.214.171.124: device descriptor read/64, error -71 [41908.811296] usb 1-126.96.36.199: new full-speed USB device number 68 using dwc_otg [41908.891293] usb 1-188.8.131.52: device descriptor read/64, error -71 [41909.081294] usb 1-184.108.40.206: device descriptor read/64, error -71 [41909.271296] usb 1-220.127.116.11: new full-speed USB device number 69 using dwc_otg [41909.691299] usb 1-18.104.22.168: device not accepting address 69, error -71 [41909.771299] usb 1-22.214.171.124: new full-speed USB device number 70 using dwc_otg [41910.191301] usb 1-126.96.36.199: device not accepting address 70, error -71 [41910.191384] usb 1-1.3.1-port2: unable to enumerate USB device [41910.271330] usb 1-1.3.4: new full-speed USB device number 71 using dwc_otg [41915.351366] usb 1-1.3.4: device descriptor read/64, error -110
It's a 7-port hub with three of the ports occupied by the block erupters.
“Bitcoin” mining on Raspberry Pi 3 with multiple USB miners
I’m just trying out “Bitcoin” mining to familiarize myself with the world of mining before investing in more powerful Th/s miners. I plan to use one of my Raspberry Pi’s with a powered USB hub connected with possibly 2-4 USB miners running with a USB fan as these things get pretty hot. Possible miners would be multiples of the Antminer U1, Antminer U2, or the GekkoScience device. My questions are: 1-Will a Raspberry Pi 3 work with a USB hub? 2-Can CGminer run properly with multiple devices and be able to consolidate the processing power of each miner? Thanks in advance.
So I recently I became quite interested in mining and cyptocurrencies in general. So interested in fact that I bit the bullet and decided to buy myself a GAW Fury. I then spent some time doing research on how to set up a GAW or Zeus ASIC on Linux, in particular on a Raspberry Pi, and have found most guides to be awful. The reason they are so bad IMHO is that they assume quite a bit of prior knowledge, either with Linux or mining, and give very little instructions. So I have tried to put together a guide that requires very little prior knowledge. It is my aim that anyone could get their shiny new asic up and mining in no time using this guide. Anyway, I present...
The Complete Noobs Guide to Setting Up a Zeus or Gaw ASIC on Debian/Ubuntu/Raspberry Pi
About Cyrptocurrencies and Their Jargon
If you are new to cryptocurrencies and how they work I suggest taking a look at this series of KhanAcademy videos. They are for Bitcoin but the theory is the same. I found them very helpful when it came to understanding what mining actually does and the mechanics of cyrptocurrencies. Also take a look at sircamm22 his info found here, is great and breaks down a large number of concepts. I slightly disagree with no. 21 regarding preordering. Just exercise common sense.
If you are new to Linux you could follow along by simply typing in the commands. However I highly recommend taking the time to learn what you are doing. This course is a great place to start.
By the end of this section you will have your device turned on, fully setup and connected to the internet with. Note: Commands to be typed into the command line will be displayed like this:
echo Hello World
For laptops and desktops already running Ubuntu or Debian I will assume you have setup your internet setup as part of the installation. If not: There are plenty of guides out there and the installation/setup process is very easy. A good place to start for Ubuntu is here. Now open up a terminal window. Ctrl + alt + t on a standard Ubuntu installation. If you plan on using this PC without a monitor I would suggest installing an SSH Server. These commands will be discussed later on in the guide.
sudo apt-get -y install openssh-server sudo service openssh-server start
The Raspberry Pi Foundation has put together a great guide in PDF format. Use NOOBS it will save you a lot of trouble. NB: Some SD cards don't support NOOBs but will work fine if the image is put on using a different method. Here is a great guide for setting up the Raspberry Pi SD card from Elinux.org. In fact it's a great place to start for anything RPi related. Raspberry Pi hub at Elinux. Once the SD card is setup you will need to insert it into the Raspberry Pi and boot. Install Raspbian from the NOOBs menu and wait. Follow this guide by Adafruit for first time setup. You will need to enable SSH Server. I suggest not starting the desktop on boot. It can be easily run from the command line by typing startx. Follow this guide by Adafruit to setup your network. Found here. No need to do this if you set up previously in the first time config. We will also at this point want to setup ssh. Again I will point you to an Adafruit guide. Once done exit back to a standard command line interface. This can be done in LXDE by using the power off menu located in the bottom right corner.
If you want to the Raspberry Pi or PC without a monitor go ahead and SSH into your device. So now you should be staring at a command line interface whether on the device with a monitor or via SSH. First things first lets make sure we are all up to date. This will update our package list from the repositories and upgrade them to the newest version. "-y" Will simply say yes to any prompts.
sudo apt-get update && sudo apt-get -y upgrade
We are going to need to install some useful tools. Git-core is how we will clone and download BFGMiner from GitHub and Screen allows multiple command line instances and means if we exit out of ssh session or quit Terminal on Ubuntu, BFGMiner will continue to run.
sudo apt-get install git-core screen
We also need to download some other tools/dependencies to ensure that BFGMiner will compile successfully.
Once the download has completed move into the bfgminer directory.
The following steps may take a while. Now run autogen.sh
You will need to make the configure script execuitable.
sudo chmod +x ./configure
Now configure bfgminer
sudo ./configure CFLAGS="-O3" --enable-scrypt
Now lets make!
sudo make install
One more thing...
If you haven't already plug in your ASIC. Just confirm your system is recognising the ASIC.
Its output should look similar to this (no need to type this in):
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Yep there it is our ASIC listed as device 005. There is no need to install any drivers, unlike in windows, as they come in the kernel. Now lets actually start BFGMiner. You will want to start a screen session to ensure BFGMiner doesn't quite when you exit. "-S" is the option for starting a new screen session. You can replace "miner" with anything you like.
screen -S miner
Now you can run the commands below. Here is a sample of what you should type. You will need to replace somethings with your own values.
Where: URL:PORT is the address and port of the pool you wih to use. Now I won't suggest a pool. I will leave that decision up to you. If you do wish to mine DOGE take a look at this site for a list of pools and comparisons. USERNAME this is the username you use on the pool. Every pool is different. Check your pool's website for details. PASSWORD same as above. Specific to your pool, not every pool requires one. CHIPCOUNT this is specific to which ASIC you are using. For GAWMiner ASIC's:
War Machine: 256
Black Widow: 64
For ZeusMiner ASIC's:
Hurricane X2: 48
Hurricane X3: 64
Thunder X2: 96
Thunder X3: 128
Now to make sure you don't stop mining when you exit ssh or terminal. Press:
ctrl + a + d
To come back to the BFGMiner screen simply run:
screen -r miner
Start on Boot
First off you will want to make sure you have BFGMiner running correctly. Ensure you have the miners set up properly and your pool correctly configured. Start a BFGMiner instance, detailed above. Once the instance has started and you are happy with how everything is working press "s" on your keyboard to enter the settings menu. Now press the "w" key. Don't press enter. We want to specify where our config will go. Type:
Substitute USERNAME for your user. On a standard RPI install its pi. On ubuntu it's what you set during the instillation. Now press the enter key to return back to the main BFGMiner screen. Press "q" on your keyboard to exit BFGMiner. You should now be back in the command line. Now we want to edit a file called rc.local. Any commands in this file will be executed on boot.
sudo nano /etc/rc.local
Depending on your system this file may already contain some commands. Be careful not to delete them. After the last command and before "exit 0" type the following on one line:
Where USERNAME = your username Hit ctrl + x then y to save and exit nano. The above command will create a new screen session and run bfgminer using the config we created earlier. All while as our username so that we can easily reattach. Lets reboot to ensure it is working correctly:
Once rebooted and logged in, show all running screen sessions:
Reattach to the session. You only need to use the numbers before the first dot. e.g Mine looks like: 2480..hostname (13/07/14 12:02:09) (Detached). So I type:
screen -r 2480
Verify everything worked as expected. Then ctrl + a + d to exit. You have now setup BFGMiner to restart on reboot.
If you are using a Raspberry Pi and it loses power it will automatically reboot on receiving power again. For standard desktop PCs there is an option in some BIOS/UEFI to turn the computer on when it receives power. Consult your motherboard's manual and manufacturer's website.
Congrats you've done it. You have managed to successfully get your shiny new asic mining away. I do plan to make another guide detailing how to setup and use StarMiner a ready to go RPi mining distro. So I hope this is helpful for you guys. I have seen lots of posts asking the exact same questions again and again and I have tried to answer these as best I can. I am still learning about this stuff so if there is something I have missed or a mistake I have made please tell me. Anyway good luck. And I'll see you at the moon. Cheers Frogsiedoodle Edit 1: Layout and formatting. Edit 2: Added instructions for screen which I initially forgot. Edit 3: Removed 1 unneeded dependency Edit 4: Added section on start on reboot and power failure.
First Post: (You are here.) Part Two: Filesystems and Data Protection Part Three: Networking and Security (Pending) So, I've got my Pi (Model B, 512 RAM) sitting in my homemade LEGO case with detachable 5 watt fan. Power supply is a solid 2.1 amp outlet-to-USB adapter. My SD is a Sandisk micro SDHC in an adapter; 16 gigabytes. The NOOBS installer works fine. All of the ported distros work fine. I bought both codecs. I have a 32 GB USB stick, a WIFI adapter, and everything is working perfectly. Everything runs off the one 5 volt, 2 amp adapter in the wall. No powered hubs, no stack of boxes next to it, nothing. It's a clean and compact setup. So what's the problem? Well... The project that I had in mind when I bought the thing was a simple one. I wanted (and want) to use the Pi to make a modest podcast downloader and NAS/samba server. I've gotten both working. All is well. So, what's the problem if the project is already done? Storage space. I checked my main computer's drive, and discovered that I have well over 100 GB of nothing but podcasts. Music is another 40 or so. Television shows and movies are about 50 GB. Artwork is about 70 GB. Other documents and images aren't that much. Remember my 32 GB flash drive? Don't even ask me how big my entire Humble Bundle collection would be, or Steam games and backups. Yeah... that's not going to work. So my options are to either get an external drive that (A) won't suck all the power and kill my Pi, (B) is reliable to both stay on 24/7 and keep my data safe for years, and (C) doesn't cost a billion dollars; -OR- I can find another project for my Raspberry Pi. I've looked into USB SSDs, but they're very pricy, don't have much storage space, and all full size external drives seem to require more power than the Pi would put out. They make 128 gigabyte flash drives, but those tend to be very expensive and are generally reviewed as failing often. If anyone has experience running an external USB SSD on their Pi without a powered hub, let me know. I'll get a hub if I need one, but I really do not want to. So below is an improvised list of the ideas I've had, and why I haven't done them. I'm hoping that if, at the very least I don't get any good suggestions from you fine folks, that you will get a few good ideas from me. If anyone wants me to re-write this list into an organized and more complete format, then just ask. Maybe we could make a giant list of project ideas. Anyway, I tossed around some projects in my head: (edited for readability)
So I thought about an emulation station. But, no. I already have an ollllld PSP (phat 1001) that I can lay in bed with and play all my old games on.
I thought about a wireless speaker for my computer, or a random Internet radio box. Neither of those are very useful to me though. I have this thing called a MP3 player with FM radio, plus a slow Internet connection.
Then I thought I could make a media center with OpenELEC, but since I don't have any networked media storage, and can watch everything I want from my computer, that's not very useful either.
Next on the list could be an IRC server, but I've no one to chat with on my network, and random strangers getting past my router and firewall is less than comfortable to me.
How about a Minecraft server! Offload some of the work to my Pi and enjoy a slightly better framerate on my main machine! Plus it's always on, so it's like the world is real in a sense. But the FPS boost wouldn't be that great, the chunks would load slower, and I don't play much Minecraft anymore anyway.
An automatic backup server? Again, no large storage for the Pi.
A general downloader? So no room for my music, no podcasts, no games (all legal). What exactly would I be downloading? Say I'm on my main computer, go to gutenberg.org, see a book I want to read, copy the URL, SSH into my Pi and 'wget' it. Then I use samba to connect my main machine to my Pi so I can re-download the book that I downloaded? Even if it was all automatic, what's the point when I ultimately want the copy on my main machine, have no reason to share the books across my home network, and don't need tons of disk space to store it?
A dedicated firewall box? That's an interesting idea, but I'm afraid I don't know much about how that would work, am in another room as the modem, and I already have a DD-WRT router taking care of things.
A dedicated social media thingy? I don't use any social media. I suppose reddit might count, but no chat programs, no G+ or facebook, no Twitter or StumbleUpon.
A feed aggregator? Most of my RSS feeds are web comics that would be better suited to viewing on my main machine. Besides, it really doesn't take that long to update them.
An educational platform? Learn python perhaps? My geek cred would go through the roof, certainly, but if I may quote... "Ain't nobody got time for that!". Anyway, my computer would serve equally well, I'd think.
Home automation? I live in a small apartment and have no knowledge of wiring, much less of complex electronics and custom coding. This should be a fun, cheap, and a small project for me, not a DIY renovation 'just because'.
Build a robot? See above.
Groovy homemade alarm clock? Now that's a great 'Plan C' for me. Simple, fun, and unless the power goes out, reliable. One power outage and my Pi's clock gets reset; not a great alarm clock. I suppose I could set a script to sync the time via NTP, but that assumes the modem and wireless router are both working and connected to the Internet after the power cuts back on.
Security cam? Cool, but I don't need anything like that.
Boodler box? This could be really nice to fall asleep to. I hear that the Boodler software makes very good artificial ambient sounds. But that seems like a waste of a perfectly good Pi, to only use it for an hour each day, if that. I know it could do other things during the daytime, but what? Finding something useful for it is the whole point here.
A text-to-speech book reader? My Kindle does that quite nicely, and is easier to carry around.
Some sort of tricky pseudo-URL setup that redirects traffic for example.com to a server on the Pi? Another interesting idea, but I have no use for that sort of thing. Who am I going to practical joke on my network? Me? Now, I suppose there's an application for extreme security. You set the outgoing URLs and IP addresses that you will allow on your network, and everything else gets sent to a black hole. It would make it hard for malware on any device on your network to call home, or even for a hacker to get feedback from your machines. But it would be a pain in the ass for normal household Internet usage.
Similarly, a Tor router or personal email server? No need.
Anything mobile or battery powered? No mobile applications needed or wanted; no batteries required.
A SMS forwarder? My phone doesn't get decent Internet connections, or have an email application, or a sane data plan, so getting emails or chat logs via SMS would be cool. But again, I do no chatting, and emails over SMS would be painful come bill day.
A personal web server? Don't want one.
An OwnCloud equivalent of Firefox's sync? Basically I would copy my Firefox profile to the Pi, set it in a samba share, and have all of my machines softlink to it. A very cool idea, but kind of flawed. There wouldn't be any protection from multiple computers writing to the profile at the same time. Also, I only have one computer. Well, I have a laptop, but that's a separated thing.
Maybe an index? It wouldn't actually hold any files, but it could keep an automatic inventory of what music, movies, and games I have. Neat, but not very useful.
A key? I configure my main machine to check the local network for any computer named "raspi" or something, and make it automatically shut down if there isn't one? I'm not that tin-foily yet. It also assumes that wifi works on all devices involved. If a storm fries the router, then my main machine is locked down until I get a new router and set it up...without a computer.
A purely essentials backup? Nothing but my important documents, browser profiles, and the like? What, is my Pi reduced to a glorified USB stick now? Use it once every two months and have it gather dust the rest of the time?
A local network VOIP? Our phones have built-in intercom functions.
A Internet-connected VOIP system? Now that would be interesting. I have no one techie enough to be able to call me on it though.
Bitcoin miner? Surely you jest.
A Tripwire log storage thing? An intrusion detection module for the entire network? I'm not knowledgeable enough to set that up properly. Nor would I know what to do if I caught a malicious hacker. If I was and did, I still don't really have a need for it.
An entropy generator? Use things like a USB microphone, network traffic, the GPU traffic, etc., to make random numbers that are extremely hard to predict. Cool, but I don't need that sort of thing.
Voice automation. There's nothing I want to automate vocally. Plus, even commercial voice automation systems aren't that good. I certainly don't want to use Google's service for my always on, personal, home usage.
A virtual pet? No monitor and keyboard, just some sort of critter 'lives' on my Pi, and I talk to it with a USB microphone and stuff? That sounds like a fun idea, but it would probably get stale really quickly. Besides, I know of no software that would do that. I could see a market in the future where small devices run pet AIs that people can interact with. Maybe I could make that happen and be a gazillionare. Maybe you could make that happen and just send me a nice check for giving you the idea. Seriously though. That sounds like a cool concept, but I know even less of programing, electronics, and AI theory, than I of quantum horse breeding.
Wardriv... Um, Warsitting? Log things like wifi spots, encryption schemes used, signal strength and clarity, etc.. I could even sniff signals to figure out people's encryption keys. Why would I want to do any of that though?
Give CPU cycles to some project like protein folding research? The Pi wouldn't be very valuable for that, I don't think. Also, my slow Internet connection.
Learn electrical engineering and play with the GPIO? Make something with LEDs? That's something I would enjoy doing, but I don't have the money or time to mess with that right now. Call this "Plan H".
Have a sensitive information (bank, email, online shopping) machine that I don't need to worry about? Another very good idea. Boring, but good. I'd rather find something fun to work on first though.
A guest computer? That wouldn't be very fun for me. I'd set it up once, then store it away until someone comes over to play on the Internet? That's boring.
A seeding torrent box for Linux ISOs? Good, geeky, and kind of fun. The problem is that I have 30 KB (max) upload, and AT&T as my ISP.
Anything? A porn machine? While tempting, and probably a good idea for separating work and play... I'm fine, thanks. Besides: "Hey, neat little box. Is that a computer? What does it do?" Yeah...
So, as you can see, I'm having trouble coming up with a fun project to do. I'm not just getting a Pi without any idea and begging for an instruction book. I had a goal and even got it set up. I just kind of forgot to check how much storage I needed. So, if anyone has any ideas of things to do with a single Raspberry Pi, please share. I'm at a loss. I'm just been goofing around and trying out different operating systems on it. I'd hate for this thing to go to waste.
Well, I finally just bit the bullet and got an external HDD for my Pi. I figured that I needed to get one anyway, since I'm running out of room on my main machine. So I might as well put my hundreds of gigs of audio on the Pi's drive once it arrives. Then I'll be able to go with my original idea of a podcast/music/video/torrent downloader. (Again, all legal stuff.) For those interested, I ordered a Western Digital 1 TB NAS drive and a StarTech.com drive enclosure with a built-in fan. I already have one of those enclosures, and it works great. The fan helps keep the drive cool, and it comes with its own power adapter. Hopefully, that paired with a NAS drive designed for 24/7 operation should offer some reliable performance and a long drive life. If anyone's interested, the enclosure I already have houses my Linux drive for my main computer. Linux being my main OS means that this drive is on for hours and hours at a time, and being written to and read from constantly. Besides a slight speed reduction due to my having USB 2 ports, I haven't had any problems running my main OS off an external HDD. That's why I ordered another one for my Pi. I just hope that the HDD I bought will work as well as the case does.
Hello! At the moment, I don't use my Raspberry Pi for something usefull. A friend of my recommended that I could start mining Bitcoin. I have never done it before (Just some days on my computer. Manged to mine 0,00x something Bitcoin), and I wanted to try it out after reading this. I know that I am not able to generate that much Bitcoin, but I just want to start. As I said, I don't use it to anything else. Why not mining for Bitcoin? I have never done it before on Linux. My idea was to buy a USB Hub, a fan, and a lot of these. So, how would this actually work with the Raspberry? I am afraid that it's using a bit to much power than the Raspberry can handle. Fortunately, the USB Hub is powered. Can I buy two of these hubs, and then connect 9 miners on each? Is this actually possible? Do you have any great tutorials on how I can easily set up a miner on Raspberry Pi? Thank you very much!
I have a bunch of USB miners if anyone is interested. Posting them here first. Looking for whatever the going rate on eBay is (or closest offer) I have 1 8Gh or so Jalepeno, 1 ant miner 2.2ish, and a handful of Red furies. I also have a bunch of old 333mh's. I'd love to get them to someone who wants to learn about bitcoin so I'll let them go for next to nothing. Or for Defcoin which is kind of the same thing. Thanks Guys! If this is up, I still have some! Pictures incoming, but you guys know what they look like! If you buy a lot of them I can get you a price including USB hub or raspberry pi setup.
I have a raspberry pi model B w/ 512mb ram. And I also have a small bitcoin mining set up that I mad just for fun that has a custom cooling solution that works farely well. The miners are here, And I have the Pi Box from Adafruit. And an artic cooling fan to help with cooling the Pi and the 10 USB port hub (but only 5 are available because the miners are hard wired to the ports as you can see in the pictures). Not really sure how much this should go for so I'm going to start with $40(?) Paypal + shipping. Album + TimeStamps
I'm thinking about mining with my Raspberry Pi, is it worth it?
I know mining is very difficult now a days but I just got my raspberry pi and I want to do a cool project for it. I thought Bitcoin mining would be pretty cool. I would use the ASIIC miners (the usb things) with a usb hub and maybe use 2-3 miners with a fan etc. Would I get any progress with this method? Or would it be like 1 bit per year? Would this be a fun project or completely pointless? Any advice is greatly appreciated! Thank you!
I am looking to sell three GAW Miner's 1.4mhs Fury ASICs. All three have been running for the past two months without any issues. I have not overclocked or undervolted or whatever (not smart enough). Mining on PandaPool has been giving me ~200 DGC every 4 hours. PIC In the sale I will include TWO usb micro cables, and THREE power supplies. You will need to provide a usb micro cable. I'm not selling the raspberry pi or usb hub in the picture. I'd like to get $75USD equivalent in Dogecoin or Bitcoin. Shipping from zipcode 83709.
[Selling] Butterfly Labs single 60GH/s miner and Raspberry Pi $3,600
Butterfly labs 60GHs Single SC in hand in Melbourne/Eastern suburbs - This is NOT a pre-order! Ordered in September 2012 and was delivered September 2013. Last of the few early pre-orders which got the upgrade from 50GH to 60GH. Butterfly labs offer a Lifetime warranty for all their products, it covers manufacture defects and component failure. Included:
BFL SC Single 60GH/s bitcoin miner BFL power supply BFL usb cable BFL cardboard box and padding
I'm based in the Eastern suburbs and would prefer to meet in public anywhere in Eastern suburbs or Melbourne or surrounding areas. I'm available most business days and weekends. Please message me to arange a place and time, payment in cash. I will also include in this sale a Raspberry Pi loaded and ready to mine with the miner. No USB hub required, just plug it in, turn it on, and it will begin mining bitcoins. Very easy and no need to leave your computer on this way which also saves power. Also included:
Raspberry Pi (Model B with 512MB RAM) Power adapter for Pi SD card with Minepeon loaded Raspberry Pi clear case
This is my current setup and has been working very well. You won't need anything else to start mining. This is NOT a pre-order! This BFL ASIC is currently hashing away in Melbourne, don't waste anymore time waiting, get it today! I will try my best to deliver in person same day or next day.
Hello there! I really wanted to start bitcoin mining for a while now, but everything was very expensive. Now, like 5 months later, Prices have dropped. I wanted to know if this would be good. I entered this into a profit calculator as well, so no need to say how much I will earn, just if you think it will be a good stater-ish kit... 4-5 USB ASIC Miners .335 G/hash roughly 16 bucks 1-2 USB ASIC Bitfury or Some Other clocking in at 1.7-2 G/Hash. Roughly 40-60 bucks 1 10 slot usb hub, powered of course. 10 ish bucks (Depends on how lucky I get!) 1 Cooling Fan For about 10 bucks as well. 1 Raspberry PI (Own It <3 ) Possibly a 10 G/hash miner box from Butterfly,but not to sure until I feel how mining goes... That is about it. Now before you guys go and scorn me about, "Hey, noob, learn everything first, go spend 3k before you get Serious!", I really don't care about profit ATM... I just want to get the experience in. I would also like some crypto currency just in case it gets REALLY popular. Kind of like a investment. Well, what else do you think? With the Fan , Usb Hub ( Possibly Smaller for now) And 4-5 of the .335, that should churn out .16 cents a day. 222 days later XD... But I would really like to get along with this. Any other advice or a comment, feel free to put it under! Have a nice day and happy mining!
Help with getting things to start mining scrypt currencies (using raspberry pi 2 , gridseed asic miner , & cgminer) . . .
Here's what I have & will be using (I already have the cables & power) : raspberry pi 2 Gridseed ASIC Miner for Litecoin and Bitcoin Mining --- 4 of these cgminer [ I followed this example for setting things up : https://www.reddit.com/defcoin/comments/23nvs1/raspberry_pi_asic_defcoin_mining_guide/ it is my understanding that any altcoin you wish to setup mining for , is done in this similar fashion ] I want to do scrypt cryptocurrency mining , I just want to understand how this is done .... ( I know there's a lot of tutorials out there & great vids , and I've done a lot of reading on all this matter , but I can't seem to get things working right , please help / advise ) Questions:
if I solo mine , what is the correct port # to use here (and is the below command formatted correctly more-or-less) :
sudo ./cgminer -o stratum+tcp:localhost:#### -u Username.Workername -p yourworkerpassword --gridseed-options freq=850 ( I understand I need to create my own pool , a pool of 1 , is considered to be solo-mining , correct ? How do I do this ? )
also , before I can solo-mine , I need to have downloaded & install the wallet for the cryptocurrency I am going to mine , correct ? And I understand there is some kind of Config files relevant that I should modify accordingly to set things up with my mining solo , right ? How is it done & where do I find this config files ??
I tried connecting my 4 gridseed(s) to my raspberry pi 2 , via the 4 usb ports it has , but it seems like it can't handle the 4 of them , so I have to deal with only using 2 of the gridseed(s) connected to my raspberry pi 2 at a time .... does this seem right to you ? And so , what work around do I have for this poroblem , I want to use all 4 of these gridseeds connected to my raspberry pi 2 ,,, I'm guess a usb hub is needed for this right ?
I am looking to sell three GAW Miner's 1.4mhs Fury ASICs. All three have been running for the past two months without any issues. I have not overclocked or undervolted or whatever (not smart enough). Mining on PandaPool has been giving me ~200 DGC every 4 hours. pic In the sale I will include TWO usb micro cables, and THREE power supplies. You will need to provide a usb micro cable. I'm not selling the raspberry pi or usb hub in the picture. I'd like to get $100 USD equivalent in Dogecoin or Bitcoin. Shipping from zipcode 83709.
Alright, I'm new to all this Bitcoin mining stuff. I have a raspberry pi, and I'm looking at these ASICMiner USB Block Erupters and i'm kind of clueless on if it's even worth buying. I would buy 3 of the miners, put them on a USB port hub, and then cool it down with a fan. Is it worth the investment? I'm not looking to spend huge amounts on these 20 Ghash/s miners.. Thanks.
Im really interested in mining bitcoin but i want to know what you guys think my setup should be what i was thinking was getting a couple of asic usb block erupter and a powered usb hub with a fan and either use it with ny computer or a raspberry pi. I already have the rasppi. Should i just spend some money on a asic miner? What programs should i use (wallet and miner)
I am selling a 6 Gh/s Bitcoin and SHA-256 altcoin mining rig. This comes with 3x Antminer U1s over clocked to 2 Gh/s, Arctic Breeze Usb Fan, 10 port powered usb hub, Raspberry Pi Preloaded with Minepeon ( More Info about that here http://minepeon.com/index.php/Main_Page ) a 8 GB SD card, and a Hard Shell case for the Raspberry Pi (Instronctions on how to set it up are in the box). It is in perfect condition and works great. If you want you can upgrade the hash rate by simply adding more miners or even faster miners. if you have anymore questions comment below! Pics http://i.cubeupload.com/mQPeR6.jpghttp://i.cubeupload.com/wKkSZp.jpghttp://i.cubeupload.com/oB5vKB.jpg Price = 350000 DOGE + Shipping I accept Bitcoin Dogecoin and Paypal. (I dont have many stats to display as I am new to Reddit)
Not trying to make a ROI, trying to participate in bitcoin with a power-efficient-as-possible bitcoin miner (I assume rpi is best) with USB block eruptors. Any advice I should know besides the multitude of posts already here and /raspberry_pi? I plan on installing Raspbian and using CGMiner, but I've seen a few other OS's, so OS and mining software advice would be huge I plan on getting a USB Powered hub eventually, but first the raspberry PI would act as a full-node. Also! if anyone is trying to get rid of their old usb block eruptors, I would be huge
[WTS] 2x BFL Bitcoin Miner [7GHs and 10Ghs], power supplies, various USB Miners and Raspberry Pi Model B for controlling BFL
Can not sell for at least 6 months I need to get these things out of my house. Everything runs perfectly and have been run for about 6 weeks [turned them off back in the summer after running too hot]. I bought them from Butterfly Labs directly at retail price. I am interested in knowing how much I can get for them. Doing some math I think I can get about $300-$350 I will not be making the sale until July, when I can actually get to them and get them shipped out. [No pictures, again just looking for reference prices] What I have: 1x BFL Bitcoin Miner 7GHs (Likely could part for $60) 1x BFL Bitcoin Miner 10GHs (Likely could part for $90) 5x USB Block Eruptors 330MHs (Likely could part with the lot for $35) 2x AntMiner 2GHs [Never used] (Retail on Amazon for $35 each, could sell for $30 each) 1x Raspberry Pi Model B [would probably sell 4GB SD Card, USB Hub, Power Supply, and 16x2 LCD display with it] (Would sell the entire package for $70) Willing to ship US only
Raspberry Pi in combination with a USB ASIC miner chip makes a good Bitcoin miner (PiMiner) due to its low power usage and ease of configuration. ASIC devices are specialised computing processors specific to the SHA256 algorithm used in Bitcoin hashes. They are much more efficient than pure CPU computations. If you plan on running more than one Bitcoin miner at the same time, it is best to use a powered USB hub. Take into account the power rating as mining will need a lot of power, as much as one mp per miner. With your USB miner attached to your Raspberry Pi, let’s get everything installed. Instead of connecting to a standard PC or laptop, the USB bitcoin miner setup can be connected to other smaller, low-cost computer devices like Raspberry Pi, which offers suitable capacity to run ... Raspberry Pi; USB Bitcoin ASIC Miner; Powered USB Hub; Having a powered USB Hub is important, because Raspberry Pi can only supply a limited amount of power to a connected USB device. Since a USB ASIC miner can draw a lot of power, using an external power source would solve the power problem. Not to mention that with a USB hub you can connect ... Now this USB hub has a USB 2.0 connection right here on the end. Now this is going to connect to the USB ports on the Raspberry Pi. So the Raspberry Pi has two USB ports we are just going to need one of them, like so. Next, take your Ethernet cable, connect it to the Ethernet spot on your Raspberry Pi and connect the other end to your modem.
Ultra Low Power USB Mining ASIC Cooling Box (concept)
Hey Guys! Today I will be talking about the best USB 2.0 Powered HUB for the Raspberry Pi. Please do not forget to Subscribe and Like this video! Thank you v... I made this Pi Zero USB Hub, its available on Tindie! Check it out here: https://www.tindie.com/products/idlehandsdev/piangle-plug-n-play-raspberry-pi-zero-u... In this video I show you how to setup a home automation hub using a USB z-wave controller and a raspberry pi running the home assistant software z-wave smart... Dell display with built in, powered usb-hub. Raspberry Pi taking its power from that hub, The usb of the RasPi is connected to this same hub, and the keyboard and mouse is connected there. In this video I show you how to make your own USB server with a raspberry pi. The final result is essentially a wireless USB hub. This does NOT have to be do...