Bitcoin Mining using Raspberry Pi
4.0 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
240 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Bitcoin Mining using Raspberry Pi to your Wishlist.

Add to Wishlist

Bitcoin Mining using Raspberry Pi

Get up and running with Bitcoin Mining in no time
4.0 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
240 students enrolled
Last updated 11/2016
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 1 Article
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand all the concepts related to bitcoin mining.
  • Implement bitcoin mining using a Raspberry Pi.
View Curriculum
  • The students need not know anything prior to taking up this course.
  • All theoretical concepts will be explained from basics.

This course explains to you about bitcoin mining from its very basics. Initially, you will learn about all the different terminologies associated with the mining process. It includes the description of Blockchain, bitcoin wallet, signature, cryptography etc. You will also be explained about the types of mining on the basis of different parameters such as hardware and number of people involved in the mining process. You'll also be briefed about the SHA, which is an algorithm used for implementing bitcoin mining. 

You will then learn about the blockchain. A sample of the blockchain and the transactions are shown for you to understand the concept clearly.Then you will see what a bitcoin wallet is and how to get a bitcoin wallet for yourself. You'll then learn about how to setup an account for bitcoin mining and synchronization of a bitcoin wallet to this mining account.

You will be briefed about the hardware components required for a bitcoin mining setup. You'll be shown how to connect the components and a step by step implementation of the mining process will then be explained using linux commands.

Who is the target audience?
  • Anyone who is interested to know what Bitcoin mining actually is.
  • Anyone who wants to learn how to use a Raspberry Pi for the mining process.
Compare to Other Bitcoin Courses
Curriculum For This Course
Basics of Bitcoin mining
4 Lectures 20:13

In this lecture, you will be given a brief of the topics covered in the course and also an introduction to what bitcoins are and also about its evolution.

Preview 02:59

This lecture focuses on giving you the definitions of all the terms which are involved in the bitcoin mining. It includes terms such as Blockchain, Wallet, Cryptography etc..

Preview 08:08

In this lecture, you will learn about one of the forms of classifying Bitcoin mining, i.e, Solo mining and Pooled mining. You'll learn about its advantages and disadvantages too.

Bitcoin Mining, Solo mining and Pooled mining

In this lecture, you will learn about the classification of Bitcoin mining based on the hardware used. The classification deals with how mining has evolved since its inception.

Classsification on the basis of Hardware

Questions based on section 1

Basics of Bitcoin mining
3 questions
SHA and Blockchain
2 Lectures 06:30
This lecture focuses on explaining you about SHA and how it is being used in Bitcoin mining.

In this lecture, you will learn about the blockchain and how it can be accessed by anyone in the world.

The Blockchain

Questions based on section 2

SHA and Blockchain
3 questions
Wallet and Account setup
3 Lectures 10:20

In this lecture, you will see how to setup a Bitcoin wallet which is a primary requisite for the mining process.

Setting up your Bitcoin wallet

In this lecture, you will see how to create a mining account. By following the same steps, you can create your own mining account.

Creating Mining pool account

In this lecture, you will see how to include your wallet in the miner account created in the previous lecture.

Synchronizing wallet to pool

Questions based on section 3

Wallet and Account setup
3 questions
5 Lectures 12:23

In this lecture, you will learn about the different components needed to setup your mining.

Hardware requirements

You can view and/or download an image of the hardware components listed in the above lecture and also an image of the connection which will be explained in the next lecture.

Hardware requirments and connection diagram

This lecture explains how to connect the components to setup your mining and starts with the basic linux commands that deals with updating and upgrading the Raspberry Pi.

Connection explanation and starting with Raspberry Pi

In this lecture, you will learn how to install BFGMINER on the Raspberry Pi. It deals with few Linux commands.

Installing BFGMINER

This lecture shows how to configure your mining device and to execute the mining process. This lecture also comprises of Linux commands like the previous one.

Configuration and Execution

Questions based on section 4

3 questions
1 Lecture 01:55

This lecture covers the overview of the complete course.

About the Instructor
Venkatesh Varadachari
4.1 Average rating
743 Reviews
13,715 Students
32 Courses
Founder of ScratchNinja, PiWizards and Money-Wizards

Venkatesh Varadachari is the founder of Money-Wizards Global Pte Ltd, that owns the education brands Money-Wizards, PiWizards and Scratch Ninja.

Venkatesh believes that knowledge should be made available to people in all walks of life. Venkatesh also believes in the power of education to transform lives.

Venkatesh has an MBA from the prestigious Indian Institute of Management, Bangalore.

He also has a degree in Electrical Engineering from Madras University and a Masters in Financial Engineering from National University of Singapore.

Satyajeet .
4.0 Average rating
575 Reviews
9,079 Students
21 Courses
Senior Product Engineer - Technology

Satya is a passionate technology enthusiast and is excited about the possibility of impacting education through technology. Satya holds a Masters in Computer Applications from VIT, one of the premier engineering institutes in India. He is a product engineer and spends his time creating exciting courses around the credit card sized Raspberry Pi.

Santhosh Krishna
4.0 Average rating
30 Reviews
240 Students
1 Course

An avid learner who is interested in electronics, specially in the fields of embedded system and digital signal processing. Currently learning and working on Raspberry Pi, Arduino, Scratch programming and PLC.