background preloader

Banana PI

Facebook Twitter

Raspberry Pi and Arduino Connected Using I2C - Oscar Liang. With Raspberry Pi and I2C communication, we can connect the Pi with single or multiple Arduino boards.

Raspberry Pi and Arduino Connected Using I2C - Oscar Liang

The Raspberry Pi has only 8 GPIO’s, so it would be really useful to have additional Inputs and outputs by combining the Raspberry Pi and Arduino. There are many ways of Linking them such as using USB cable and Serial Connection. Pure Pi: Control custom stompbox effects on a Raspberry Pi with a smartphone - All. Pure Pi: Digital Effects with Pure Data running on a Raspberry Pi. Pure Pi (version 1) controlled by TouchOSC on a phone Ever wonder how digital effects are created?

Pure Pi: Digital Effects with Pure Data running on a Raspberry Pi

Want to customize your favorite effects without picking up a soldering iron? Then Pure Data may be your best option. The Pure Pi uses a Raspberry Pi Model B running the Raspbian distro of Pure Data Extended, all controlled from an Android phone via TouchOSC and/or MIDI. Sounds like a lot of work, but thanks to the Raspberry Pi community and numerous blogs like GuitarExtended and InsideTheseBoxes, it’s a Wheezy breeze. Pure Pi: Digital Effects with Pure Data running on a Raspberry Pi. Entrées/sorties GPIO sur Raspberry Pi. Cet article est un cours d’introduction aux entrées et sorties numériques sur carte Raspberry Pi, permettant de comprendre leur fonctionnement, leur connexion et de les tester depuis le shell, avant de voir leur programmation dans différents langages.

Entrées/sorties GPIO sur Raspberry Pi

Banana Pi, Webcam sur CSI, GPIO avec le BPIDuino et le module 6LEDs, horloge RTC, quatrième partie. Dans cette quatrième partie, je vais continuer à tester le Banana Pi et plus précisément les GPIO, le connecteur CSI pour la Webcam, le module ARDUINO en version Banana Pi c’est à dire le BPIDuino, ainsi qu’un module 6LEDs.

Banana Pi, Webcam sur CSI, GPIO avec le BPIDuino et le module 6LEDs, horloge RTC, quatrième partie.

Vous trouverez aussi, une procédure pour installer la distribution multimédia « XBMC » qui s’appelle maintenant « LeMedia« . Pour terminer, vous trouverez des outils comme USBIT pour « USB Image Tool« , des solutions pour vous connecter à distance avec Putty et Xming en duo, via le mode console mais aussi en mode graphique. BPI-SINOVOIP (Banana Pi -BPI) BPI-SINOVOIP/BPI-WiringPi: Supports BananaPi BPI -M1 / M1Plus / M2 / M2P / M3. BananaPro/Pi:How to login to the system - BananaPro/Pi. Using the HDMI cable 1.

BananaPro/Pi:How to login to the system - BananaPro/Pi

First, get the basic things you need: a Banana Pi with a prepared SD card containing an OS, an HDMI cable with Type A plug (13.9mm wide) for the B-Pi end, an HD-ready monitor, a micro USB power adapter, a keyboard and a mouse. We'll be using the HDMI cable in the photo below. 2. Connect the Banana Pi and the monitor using the HDMI cable as shown here:. 3.

Using the AV out (composite video) The AV cable is usually yellow and of the RCA connector/phono type – it normally comes bundled with similar red and white versions. GitHub - LeMaker/WiringBP: This is a GPIO access library for Banana Pro/Pi. It is based on the original WiringPi for Raspberry Pi. Access GPIO from Linux user space. <a href=' marketing</a> GPIO mean "General Purpose Input/Output" and is a special pin present in some chip that can be set as input or output and used to move a signal high or low (in output mode) or to get the signal current status (in input mode).

Access GPIO from Linux user space

Usually these pin are directly managed by kernel modules but there are an easy way to manage these pins also from user space. Program an AVR or Arduino Using Raspberry Pi GPIO. Wiring To program an AVR from the Pi you'll need to have 4 GPIO pins free on the Raspberry Pi.

Program an AVR or Arduino Using Raspberry Pi GPIO

These pins will connect to the AVR's ISP/ICSP MOSI, MISO, SCK, and RESET pins. In addition you'll connect the Pi's 5 volt power and ground to the AVR to power it during programming. If you're using an Arduino Uno you can access all the required pins from the small ICSP header on the far end of the board. Gordon Hendersons Projects pages. WiringPi updated to 2.36. PURE DATA forum~ Banana Pi, Webcam sur CSI, GPIO avec le BPIDuino et le module 6LEDs, horloge RTC, quatrième partie. Banana Pi, Webcam sur CSI, GPIO avec le BPIDuino et le module 6LEDs, horloge RTC, quatrième partie.

WIKI. Banana Pi, Webcam sur CSI, GPIO avec le BPIDuino et le module 6LEDs, horloge RTC, quatrième partie. BananaPI en France. Tutoriel : Mettre en place le reset automatique du Module d'extension Arduino. - BananaPI en France. Un nouveau tutoriel permettant de mettre en place le reset automatique nécessaire à l'envoi des programmes sur le module Arduino pour BananaPi !

Tutoriel : Mettre en place le reset automatique du Module d'extension Arduino. - BananaPI en France

Liste_de_distributions_linux_et_unix_optimisees_pour_raspberry_pi [Swissraspberry.ch] Cette liste recueille les systèmes d'exploitation expressément optimisés pour Raspberry Pi Débutants.

liste_de_distributions_linux_et_unix_optimisees_pour_raspberry_pi [Swissraspberry.ch]

Sound configuration on Raspberry Pi with ALSA. While setting up a Raspberry Pi to play streamed music using UPnP, I have had quite a bit of trouble understanding how to configure the sound on my Raspberry Pi.

Sound configuration on Raspberry Pi with ALSA

This is partly because I am running it in headless mode (no graphical desktop) and partly because sound on Linux is fiendishly complicated. Anyway, I am making progress in understanding what’s going on but I am no expert. Here are my findings on how to control the ALSA system from the command line. All I am focussed on here is getting control of the sound output by the 3.5mm stereo socket. BPI-SINOVOIP/BPI-WiringPi: Supports BananaPi BPI -M1 / M1Plus / M2 / M2P / M3. Raspberry Pi and realtime, low-latency audio. The Raspberry Pi can be set up to handle realtime, low-latency audio but it requires quite some tweaking. Hence this Wiki article in which some common bottlenecks as well as some possible optimizations will be described. Last but not least this article will explain how to get JACK aka jackd running on your RPi.

Powering the RPi If you use the micro-USB power input to power the RPi you might encounter sudden reboots when plugging in or unplugging USB devices. If you want to be sure your RPi doesn't reboot in such cases you can try backfeed powering your RPi by connecting the power supply to one of the USB ports or use a powered USB hub that backfeeds.

Overclocking With the raspi-config tool or by editing /boot/config.txt directly it is possible to overclock various parts of the RPi (CPU, GPU, SDRAM). Wiring Pi. Blink is the “Hello World” of the GPIO interfacing world. It’s the simplest program and circuit that lets you see something happening. If you have the following saved in a file called blink.c: #include <wiringPi.h> int main (void) { wiringPiSetup () ; pinMode (0, OUTPUT) ; for (;;) { digitalWrite (0, HIGH) ; delay (500) ; digitalWrite (0, LOW) ; delay (500) ; } return 0 ; } then to compile and run, you would enter: gcc -Wall -o blink blink.c -lwiringPi sudo . To see the output of this, you would need to connect a single LED to the GPIO connector of the Raspberry Pi as follows: and if all goes well, you should see the LED flashing once a second.

The LED is any generic LED you may have – typically 5mm diameter and the resistor is 330Ω. You can find blink.c and others – blink8.c and blink12.c in the examples directory of the wiringPi distribution. Make blink make blink8 make blink12. GitHub - BPI-SINOVOIP/BPI-WiringPi: Supports BananaPi BPI -M1 / M1Plus / M2 / M2P / M3. Welcome to Bananian Linux - Bananian Linux. Sans titre. Advanced Features - Armbian Documentation. If you are running legacy kernel and you want to switch to vanilla, development or vice versa, you can do it this way: wget -q -O - | bash You will be prompted to select and confirm some actions. Jackd and cirrus audio card. Helm getting ARM support! - LinuxMusicians. Raspberry Pi and realtime, low-latency audio. GitHub - igorpecovnik/lib: Armbian build tools. Armbian Documentation. Move Linux Banana Pi SATA Setup. The Banana Pi is a superior mini computer to the Raspberry Pi in terms of raw power. When I read about the Banana Pi I knew it would be a formidable opponent as a home media server, for HTPC serving purposes, the Banana Pi does everything the Raspberry does, just faster.

For those with less patience (sometimes myself) but want to keep their electricity bill down, the BPi is a wise choice. One of my reasons for choosing the Banana Pi was its SATA port and the ability to connect an SSD to run Linux (Debian, Ubuntu, Raspbian) so everything is snappier, overcoming the slow input/output speed of SD cards which significantly limits the RPi. My SATA cable arrived and I got to work, this guide will show you how to partition your SATA hard drive for the Banana Pi, copy the operating system onto the SATA hard drive and configure the SD card to point to the SATA hard drive during the boot process.

The Banana Pi has the awesome feature over the Raspberry Pi of having a SATA port. D w n p. Move Linux Banana Pi SATA Setup. Mkctbbq: Installing ttymidi on Ubuntu Studio. Arduino: Create your own touch sensitive MIDI-keyboard/-controller. Did you ever wish to play an instrument and interact at the same time with another instrument? As an example: Your audience is listening to your great guitar playing. But you want to give them more than that: With one touch on a piece of fine cutted aluminium foil you can trigger a MIDI control command and add whatever you like to your musical performance: Loops, drums, keyboards... With a little trick you even do not have to touch the foil but only have to wave your hand (or feet) above it to start the MIDI control command.

Sounds good but is certainly much too expensive? Then you should read further and experience how to build this device with an Arduino. Building the hardware You will need the following components to build the touch(less) MIDI device: 1 x Arduino UNO R31 x USB cable1 x computer/laptop running the MIDI software for sound generationsome wiresa roll of aluminium foil You can also build your own MIDI out for Arduino as described in another LMP tutorial. RPi audio software repository. Raspberry Pi and realtime, low-latency audio. Move Linux Banana Pi SATA Setup. Auto Install Remote Control for Raspberry PI (X11VNC) for non-Geeks.

Index of /A20/ Banana Pi Images, Documents,Quick start Download. BananaPro/Pi:How to login to the system - BananaPro/Pi. USB to TTL Serial Cable - Debug / Console Cable for Raspberry Pi ID: 954 - $9.95. The cable is easiest way ever to connect to your microcontroller/Raspberry Pi/WiFi router serial console port. Inside the big USB plug is a USB<->Serial conversion chip and at the end of the 36" cable are four wire - red power, black ground, white RX into USB port, and green TX out of the USB port. The power pin provides the 5V @ 500mA direct from the USB port and the RX/TX pins are 3.3V level for interfacing with the most common 3.3V logic level chipsets.Because of the separated pin plugs, this cable is ideal for powering and connecting up to the debug/login console on the Raspberry Pi or BeagleBone Black. Connect the pins as shown to power the Pi or BBB and establish the RX/TX link.Also handy for hacking WiFi routers to install alternate OS's, or nearly any other 3.3V logic serial port.

This is easier to use than an FTDI cable in many cases because the wires are separated. Banana Pi Pro Home Media Server Installer + Image. The Banana Pi and Banana Pi Pro by LeMaker are alternatives to the Raspberry Pi for a NAS home media server solution. Powered with SATA and gigabit, it has significant network throughput improvements compared to the Raspberry Pi and Pi 2 (see benchmarks).

I decided to make my new HTPC Media Server Installer compatible with the Banana Pi so setting up your own media server is much easier. This image is based on Igor’s build scripts, Armbian and microserver installer which greatly simplified the process of creating the HTPC Installer distro. The current kernel version in this distro is 3.19.7 running Debian Wheezy because it has modular port multiplier support.

The image hosted here does not support DVB tuners out of the box but it is being looked into.