background preloader

Raspberry stuff

Facebook Twitter

The Only Raspberry Pi XBMC Tutorial You Will Ever Need. In this updated guide, you will learn how to set up Raspberry Pi 3 as a complete Kodi (was XBMC) entertainment center solution with the right accessories. Over the past couple of years, I have had mixed feelings about Raspberry Pi as a Kodi based front-end device, because even after using all possible optimization tricks it simply was not responsive enough for my requirements. Fortunately, with the latest Raspberry Pi 3 this is not the case anymore.

In this complete and up-to-date tutorial, you will learn Free Step-by-Step eBook: Learn how to install and configure your Raspberry Pi and Kodi installation to make it more user-friendly. IO Pi Plus - 32 Channel Port Expander for the Raspberry Pi computer boards. Raspberry Pi GPIO Pinout - Pi 1, B+, Pi 2. Introducing PIXEL the New Raspbian Desktop.

RaspiHub - For the latest Raspberry Pi news. Raspberry Pi Development. Raspberry Pi. FrontPage - Raspbian. Quick Start Guide – The Pi Hut. Creating your first program. This project will show you how to create your first program using Python, the programming language for beginners.

Creating your first program

First of all we need to install the programming software Geany, we are using the Fedora operating system for this tutorial. In the Gnome system menu, go to Accessories and select Root Terminal. You may be asked to enter the root password to continue. We will now use the command terminal to download and then install the Geany programming software. In the command line type apt-get install python geany xterm and press enter to run the command. You will be told that the installation will use just over 9MB of storage space and you will be asked if you would like to continue. The installation of Geany is now complete, you may now close the terminal. Once Geany is open, click on the File menu and navigate to New (with Template) and select this will now open a new Python file for us to create our program with.

Within the second line of the code type Print. Setting Up Your Raspberry Pi For Headless Use With SSH. The Raspberry Pi is – as we’ve seen in several previous articles – an extremely flexible piece of hardware.

Setting Up Your Raspberry Pi For Headless Use With SSH

Once you’ve installed an operating system, got to grips with the small dimensions, and found a case for it, you’ll be able to install media centre software and perhaps even begin programming software (after all, that’s what it was designed for!). However, you might find that the business of plugging the Raspberry Pi into your big screen plasma TV – the only device in your house with a HDMI connection – is a bit tiresome while your family is watching their favourite show. Alternatively, you might have more than enough HDMI displays but not enough keyboards. Benefits of SSH. In A Nut Shell…Direct Network Connection. Raspberry Pi Remote Connections Without A Network!

In A Nut Shell…Direct Network Connection

This is a ultra-cut down version of the detail Guide To…Direct Network Connection , if you run into problems or do not know anything about networks then follow that guide! No keyboard or screen available for your Raspberry Pi, but you have a laptop? How to use WiringPi2 for Python on the Raspberry Pi in Raspbian part 1. What is WiringPi2 and why do I need it?

How to use WiringPi2 for Python on the Raspberry Pi in Raspbian part 1

WiringPi2 for Python is an excellent GPIO handling system written by Gordon ‘Drogon’ Henderson and packaged for Python by Phil ‘Gadgetoid’ Howard. It uses Arduino-like scripting language. For simple GPIO work, I still tend to use RPi.GPIO because that’s what I first got started with, but WiringPi is a very good alternative. It currently has more features. One of the reasons (I think) the take-up for WiringPi-Python has been a bit slow, despite its richer feature set, is the lack of documentation.

MCP4725 Breakout Board - 12-Bit DAC w/I2C Interface ID: 935 - $4.95. The Only Raspberry Pi 3 Kodi Tutorial You Will Ever Need. K002 - Slice of PI/O. K002 - Slice of PI/O Details Category: Raspberry Pi Last Updated on Tuesday, 28 August 2012 10:29 1.

K002 - Slice of PI/O

1: Getting Started with Raspberry Pi GPIO and Python. 1: Getting Started with Raspberry Pi GPIO and Python Details Category: Raspberry Pi Last Updated on Friday, 06 March 2015 12:37 1.

1: Getting Started with Raspberry Pi GPIO and Python

Gertboard - DEV-11773. Except for the most proficient and well-equipped hardware engineers, the Gertboard is a MUST-HAVE piece of kit, just as important as the Raspberry Pi itself.

Gertboard - DEV-11773

The board’s design is inspired by a brilliant concept - several independent pieces of equipment on the one board, which can be linked exactly as the user desires. LEDs and buttons help with the ‘Hello, world" programming stages, an abundance of open collector outputs are on tap for driving those mains power relays, and an on-board ATMega microcontroller, easily programmed from the RPi, and linked to the RPi via TTY or SPI. takes care of any pin shortages.

Tutorial: Raspberry Pi GPIO Pins and Python. The GPIO pins on a Raspberry Pi are a great way to interface physical devices like buttons and LEDs with the little Linux processor.

Tutorial: Raspberry Pi GPIO Pins and Python

If you’re a Python developer, there’s a sweet library called RPi.GPIO that handles interfacing with the pins. In just three lines of code, you can get an LED blinking on one of the GPIO pins. Keypad Matrix Python Package. Using an External Drive as a Raspberry Pi Root Filesystem. One of the more noticeable limitations of the Raspberry Pi is using an SD card for its main storage.

Using an External Drive as a Raspberry Pi Root Filesystem

If you've been using a Pi for a while, you might be looking for more storage, faster access times, or media with a longer lifespan than many SD cards turn out to have. For example, I'm working on a project to configure a set of custom Raspbian images to support some Adafruit hardware. I'd like to write a script to automate the process, but doing so will take quite a bit of storage space, and copying multi-gigabyte files can be pretty slow on an SD card.

Python with Arduino LESSON 16: Simple Client Server Configuration over Ethernet. In the previous lessons we have seen that powerful analytic and graphic programs can be written that allow data taken from the arduino to be displayed on a PC via Python.

Python with Arduino LESSON 16: Simple Client Server Configuration over Ethernet

We have shown how the arduino can be connected to a PC by either a serial cable or Xbee radios. To fully unleash the power of the arduino, it can be set up as a server, and connected to a network via Ethernet. In this lesson, we will show how to set the arduino up as a server which is controlled and queried by clients on PC’s on the same network.

Python - Communicating between Raspberry Pi and Arduino over LAN. Raspberry Pi Network Chat in Python » Myself and @ryanteck (Mr Rastrack) ran some Raspberry Pi workshops this week. I put together a simple network chat application between two Pi’s to demonstrate how easy it can be to build a network aware application. We ran some workshops this week at a College, to train up students to be facilitators at an event we will soon be running for school children. Raspberry Pi + Arduino + Tornado. Tornado is a great open source, Python based web framework. It is designed to be light-weight, easily scalable, non-blocking and it supports websockets and some other nice features. What’s more, it runs smooth and quick on the Raspberry Pi.

Thus far, my experiments with the Raspberry Pi have involved running Node.js on it to serve web pages and to interact over serial with an Arduino. Here are some posts on how to do that: 1. How To Autorun A Python Script On Boot Using systemd. With the latest release of Raspbian I started to struggle to autorun Python scripts on bootup using Cron or rc.local. It appears that the Raspbian boot sequence has changed and these processes run at different points in that sequence. How much of an issue this is depends on what your Python script is trying to do and what resources it needs.

Running A Python Script At Boot Using Cron. Home. Tutorial_Devices - webiopi - Internet of Things framework. Raspberry Pi. Raspberry Pi. Remote programming of mini PC like Raspberry Pi or Beaglebone Black. Programming on mini PC like Raspberry Pi, or Beaglebone Black maybe bit annoying or hard due to lack of some more complex IDEs not available on ARM platform, or just to resource heavy to such computers. Sometimes you may also lack keyboard, mouse and a display to connect to them. In such cases remote access and remote programming may be a solution.

All you need is a network connection and proper applications and protocols. In this article I'll showcase how to use SSH, SSHFS, VNC/RDP protocols/solutions for remote access and programming of any (mini) PC. Raspberry Pi gets Parallels 2X support to boost enterprise adoption. The addition of Parallels 2X support has been added to Raspberry Pi, making the credit card sized computer even more attractive to enterprise users. The update to Parallels' 2X Remote Application Server (RAS) means that businesses can run full Windows remote desktops and virtualised applications safely at a level sufficient for the demands of enterprises. "The Parallels 2X team adapted its well-known client for Linux to maximise performance and user experience for Raspberry Pi," explained Parallels 2X marketing director Giorgio Bonuccelli. Bringing this functionality to the Raspberry Pi makes it more relevant for the enterprise sector. The Windows client management that is part of Parallels 2X lets IT administrators control Windows devices, set passwords and shows PCs to give remote assistance.

Five million sold Over five million units of the Raspberry Pi have been shipped since its launch in 2012, and it is just as popular among consumers as it is in the education and enterprise sectors. The Only Raspberry Pi XBMC Tutorial You Will Ever Need. Raspberry Pi I/O expansion card opens Pi to robotic navigation, automation.

Raspberry Pi XBMC Solutions Compared: Raspbmc vs OpenELEC vs XBian. Csound Journal. Introduction Analog modular synthesizers and embedded systems are currently enjoying a large amount of attention due to the arrival of extremely cost effective and unbelievably powerful devices. This article will describe the process of building a Eurorack FM oscillator using Csound's foscili opcode. The module will have three potentiometers with associated control voltage inputs, 1/v per octave pitch tracking, a push button for powering down, and a push button which cycles through 4 possible portamento times.

Csound Journal. Sonic Pi. IoT Head-To-Head: MIPS Creator CI20 Vs. Raspberry Pi 2.