How to Build a Raspberry Pi B

The point of a Raspberry Pi B+ is that it is a cheap, credit card sized computer that is great for mini projects and experimental learning with computers. You can use a Raspberry Pi B+ for many things such as a general purpose computer, a media centre, learning to program, to take photos, security system (if you add a webcam), robotics, network storage, retro games console, weather station, and much more. The possibilities are endless. You program this by injecting the MicroSD Card pre-loaded with the new NOOBS into the MicroSD slot located on the bottom side of the device. After that you choose one of the 8 programs and let it download. The programming languages that come installed on Raspberry Pi's are Java, Scratch, and Ruby. But you are not limited to just those, any language that can covert for ARMv6 (Pi 1) or ARMv7 (Pi 2) can be used on the Raspberry Pi.


  1. Image titled IMG_0072 1l
    Put the case on starting from the biggest piece, then snap the bottom on, then put the top on.
  2. 2
    Put the SD card into the slot but make sure it can be taken it back out if needed.
  3. Image titled IMG_0075
    Connect a USB keyboard and mouse to the USB ports, and connect the wifi USB into a different port.
  4. Image titled IMG_0075 1l
    Connect your HDMI monitor to the HDMI cable then connect it to the Raspberry Pi.
  5. Image titled IMG_00788
    Plug the charger into the 5V MicroUSB port, then plug it into the wall.
  6. Image titled IMG_0076 (1)
    Choose Raspbian and wait for it to download.
  7. Image titled IMG_0088 (1) 1
    Select “Expand filesystem”,
  8. Image titled IMG_0090 (1)
    Select “Desktop”, then select “Enable Camera.
  9. Image titled IMG_00911
    Select “about raspberry-config”.
  10. Image titled IMG_0092 (1)
    When it says “ Would you like to reboot now,” select yes.


  • Make sure you have all of these parts in order to make your Raspberry Pi B+.
  • Image titled IMG_0068 (1)


  • Make sure when the SD card is inserted that it can be easily taken back out if needed.

Article Info

Categories: Web Programming