background preloader

How to Turn a Raspberry Pi into a Low-Power Network Storage Device

How to Turn a Raspberry Pi into a Low-Power Network Storage Device
Mix together one Raspberry Pi and a sprinkle of cheap external hard drives and you have the recipe for an ultra-low-power and always-on network storage device. Read on as we show you how to set up your own Pi-based NAS. Why Do I Want to Do This? The benefit of having an always-on network storage device is that it’s extremely convenient to have your data (or backup destination) always accessible to the computers both inside and outside your network. The downside, in most instances, is that you’re consuming a fair amount of power for the convenience. Our office server, for example, runs 24/7 and consumes almost $200 worth of power a year. We’ll be the first to grant you that a full fledged server is going to have more storage space and the capability to do more work (such as transcoding a multi-terabyte video collection in a reasonable span of time). What Do I Need? In addition to the gear you’ll need from the Getting Started with Raspberry Pi tutorial, you’ll only the following hardware: or Related:  raspberry pi

Make Your Own Wireless Printer With A Raspberry Pi Wireless technology is perhaps the best improvement to home printing for years. Fewer cables, flexibility about where you can put your printer – it’s win-win. Unless you have an older printer. While it might be easy enough to buy a new printer for under $50, you might have spent enough on your last one, and be unable to justify the outlay. The solution, then, is to make it wireless. Benefits Of Wireless Printing If you haven’t already enjoyed the benefits of wireless printing, then this project is definitely the place to start. With a wireless printer you can move your printing into a separate room (perhaps even your shed) and collect your print jobs when they’re complete. Wireless printing really is about making printing flexible rather than “locking” it to the desk. Preparing For Wireless Printing With The Raspberry Pi For this project, you’ll need to ensure you have connected and setup a wireless USB dongle for your Raspberry Pi. To update, enter sudo apt-get update followed by lsusb

How to Configure Your Raspberry Pi for Remote Shell, Desktop, and File Transfer So you have a Raspberry Pi and you would like to maximize its tiny footprint by turning into a totally stand alone box—no monitor, keyboard, or other input peripherals. Read on as we show you how to set up remote shell, desktop, and file transfer access on your Pi. Why Do I Want to Do This? The Pi, even clad in a sturdy case, is a tiny computer. It’s perfect for tucking somewhere out of sight without a gaggle of wires sticking off of it—for many projects you simply don’t need a permanent monitor and peripheral accompaniment. That doesn’t mean, however, that you won’t need to connect to the box to make changes, update things, transfer files, and so on. What Do I Need? If you’re brand new to working with the Raspberry Pi, we strongly suggest checking out The HTG Guide to Getting Started with Raspberry Pi to get a handle on the basics of the device and get up to speed. For this tutorial you will need the following things: Setting Up and Connecting to the SSH Server sudo raspi-config #! sudo reboot

WTware for Raspberry Pi 2 — thin client operating system Turn your Raspberry Pi into a wireless access point | The MagPi This article explains how to convert your Raspberry Pi into a wireless access point using a simple WiFi USB dongle. You will need - A Raspberry Pi model B (of course!) - An SD Card for your Raspberry Pi: I used a 4GB for this but whatever you have should be good - A USB WiFi Dongle: I used a ZyXEL Communications Corp. Setting up your SD card First install Raspbian from the Raspberry Pi site at the URL below: www.raspberrypi.org/downloads Install the image to your SD card as explained here: www.raspberrypi.org/wp-content/uploads/2012/04/quick-start-guide-v2_1.pdf Logging into your Raspberry Pi Log in to your Raspberry Pi – I setup mine via SSH but no reason why you can’t do it via a keyboard and screen if you have it connected that way. If you’re using SSH then you’ll need to locate your Raspberry Pi’s IP address on your LAN using (on Linux systems, at least): $ sudo nmap -sP 192.168.0.0/24 Nmap scan report for UNKNOWN (192.168.0.54)Host is up (0.65s latency). Configuring your Raspberry Pi #!

Raspberry Pi Scratch Robot | Eric Barton Fuller I found an application for the Raspberry in my classroom! With the endless possibilities of the Raspberry Pi in education, it is difficult to focus on one application. This is my attempt to document a focused application. I am sure this idea will branch out into other ideas or supplemental ideas will follow. Goal: The students are presented with an easy to develop hardware system on top of the robot chassis consisting of the Raspberry Pi, Pi Cobbler, Battery pack, H-bridge motor controller, and a Breadboard. The students are presented with an easy to use graphical/block based software programming environment using a modified version of Scratch for the Raspberry Pi which allows for control of GPIO pins. Students will be provided with resources such as wiring pin-outs, diagrams, schematics, hardware tutorials, software tutorials so they may create working robots in class (hopefully in about 10 minutes). Autonomous vs. Summary: This project will take a work on the back end. Resources:

Creating a LAMP server (web server - Linux Apache Mysql PHP) on the Raspberry Pi - Linux tutorial from PenguinTutor This provides details of how to configure a Raspberry Pi as a webserver. This is similar to the guide to using Xubuntu as a LAMP webserver, but adds some of the things that need to be handled differently for the Raspberry Pi. It is termed a LAMP server which is one of the most common configuration for webservers which standard for: Linux – operating system Apache – webserver (http) software Mysql – database server PHP or Perl – programming languages This setup is probably overkill for most uses of the Raspberry Pi, but it is the setup that most users will be familiar with and is a good way to learn about setting up a webserver. I’ll be looking at setting up a lightweight setup in future. All this configuration is done at the command line. Why use the Pi? Avoiding the geeking answer of “because I can” I think there are some good reasons for doing this. Learn Linux The main aim of this site is to teach Linux skills. Debian Linux Security passwd and follow the prompts for changing the password.

We're writing a FAQ for the weather station - help wanted! Hi Clive and Fellow/Fellowette Weatherheads EveryWhere! Yes, it's li'l ol' me, I'm still alive, and I've been banished to the badlands of Northwestern W(h)yoming ... by choice - I'm an hour East of Yellowstone National Park, the first NP in the world and home to the incredible, world-famous geysers, hot springs, and waterfalls! I'm taking charge of an incredible real Computer Science and Robotics program that includes dual-credit accredited college courses that qualify anywhere an accredited college transcript is accepted, one of the few high schools in the entire U.S. to have such an in-depth program. Somehow, the application I submitted for a "whether" station (as in, "whether we can get this to all work" ) a year ago February (when the Pi 2 was still brand new - remember those halcyon days?) was misplaced onto the Approved pile, and Steph just notified me that a kit is en route! Just to calibrate everyone's understanding of exactly where I am, here's Static RAM: and here's Dynamic RAM:

Take Photos Through These Raspberry Pi Powered Binoculars The Over-Engineered version The Quick and Dirty version Read articles from the magazine right here on Make:. Don’t have a subscription yet? Get one today. Upgrade a pair of binoculars (or a telescope or microscope) with a Raspberry Pi 2 and a Pi camera and use one of Adafruit’s touch LCDs to view and take pictures at a distance. This project is more time-consuming, expensive, and clunky than if you were to purchase a commercial product. We created two versions. 1. The Adafruit crew put together a specific version of the Raspbian OS to make it easy to interface with their 2.8″ capacitive touchscreen. Unzip the image after it finishes downloading. 2. Remove the microSD card from the adapter. Figure A Next, attach the other end of the cable to the Pi, silver tabs facing the HDMI port, blue side facing the network jack, again disengaging the clasp first if needed. Figure B Attach the LCD panel to the Pi — be aware that it fits a bit loose and floppy. Figure C 3. Boot the Pi. Figure D A. B. Run 4.

Visual Programming Guide | 2017 Overview of Available Languages and Software Tools It wasn’t many years ago that using a computer meant literally learning a new language. Innovations like the graphical user interface exposed basic elements like the filesystem to a wider audience, and the Internet has become increasingly democratized as user-friendly tools like WordPress, Youtube and Soundcloud allow anyone to create, publish and distribute content without writing a line of code. Today an explosion of accessible prototyping kits is making it possible for amateurs and hobbyists to sink their teeth into the growing Internet of Things by cobbling together connected computing projects. But when it comes to making that hardware do your bidding, most tinkerers will still encounter a “language barrier”. Even the most user-friendly development boards need to be programmed; and even the simplest programming languages still look like alphabet soup to the uninitiated. Fortunately, some developers have started to step in and provide user-friendly, visual programming tools.

Related: