Pages:
Author

Topic: Arduino Miner? - page 2. (Read 31552 times)

member
Activity: 109
Merit: 11
May 30, 2011, 01:24:53 AM
#7
Haha hey, I did a lot of work with the Arduino a little while ago, maybe I can help with this project. Here is an example of a little program I wrote to bit bang PWM to some RGB led's:
http://www.youtube.com/watch?v=C3s8qDhUwlo

Good luck!
newbie
Activity: 12
Merit: 0
May 30, 2011, 12:29:34 AM
#6
I'd be happy to play around with this/improve this if you can get some initial code running :-)
member
Activity: 84
Merit: 10
May 27, 2011, 10:47:58 AM
#5
The Arduino microprocessors are really weak so you'll probably not get much out of them in terms of Hash/s. What might work is wiring up some custom SHA256 IC's and using the Arduino to farm work to them - of course with the PC doing the comms.
full member
Activity: 141
Merit: 100
May 26, 2011, 11:28:58 PM
#4
Sounds like a cool little project, when I read the topic I thought it was going to be someone with plans of clustering thousands of them Cheesy. Maybe you could port the following CPU miner using the assembler hash above:

http://forum.bitcoin.org/index.php?topic=1925.0

I haven't used it but checked the code and it looks pretty clean and un-bloated. What were you planning, getting work from the PC and pumping work and results over the serial port, or using a shield to do the network comms directly from the AVR?

I don't have an Ethernet shield, so I'll probably have a program on a PC to do the JSON and feed work to the board. That link looks pretty useful; there's also a fairly clean-looking Python implementation on the same person's Github.
full member
Activity: 294
Merit: 100
May 26, 2011, 03:26:26 AM
#3
Sounds like a cool little project, when I read the topic I thought it was going to be someone with plans of clustering thousands of them Cheesy. Maybe you could port the following CPU miner using the assembler hash above:

http://forum.bitcoin.org/index.php?topic=1925.0

I haven't used it but checked the code and it looks pretty clean and un-bloated. What were you planning, getting work from the PC and pumping work and results over the serial port, or using a shield to do the network comms directly from the AVR?
newbie
Activity: 8
Merit: 0
May 26, 2011, 02:50:44 AM
#2
looks like someone already ported SHA256 to lolduino, you're halfway there!

http://avrcryptolib.das-labor.org/trac/browser/sha256-asm.S?rev=3
full member
Activity: 141
Merit: 100
May 26, 2011, 02:22:18 AM
#1
Hey,

Does anyone know if there is a miner available for the Arduino already? I know it probably wouldn't be cost- or power-effective to mine on an Arduino, but if nobody else has done it yet I was thinking of attempting it.

On that note, is there documentation on the mining algorithm? What do I need to do with what I get from getwork?
Pages:
Jump to: