Skip to content
Iain Robinson edited this page Mar 26, 2016 · 8 revisions

Welcome to the WiiElephant wiki!

Hardware

Raspberry Pi

We are using a Raspberry Pi Model B, although almost any model of Raspberry Pi should work. We installed the latest version of the Raspbian operating system, Jessie 2016-03-18, on to a memory (SD) card with 8 GB data capacity.

After installing Raspbian, run sudo raspi-config and expand the filesystem to allow full use of the memory card's space.

Bluetooth adapter

We connected a mini USB Bluetooth adapter, Belkin F8T016, to the Raspberry Pi.

Wi-Fi adapter

The Raspberry Pi needs a network connection in order to provide access to the Wii Balance Board weight readings. The connection can be wired (Ethernet) or wireless (Wi-Fi). We connected a USB Wi-Fi adapter, TP-LINK TL-WN725N, to the Raspberry Pi and connected to the network from the Raspberry Pi desktop.

Software

these instructions

Connected the Raspberry Pi to a network using an Ethernet cable. If no monitor or keyboard are connected the Internet Protocol (IP) address can be discovered with avahi-browse or nmap.

Used hcitool to test the Bluetooth.

Node was already installed on the Raspberry Pi, but npm, the Node.js package manager was not installed. Installed it with sudo apt-get install npm.

Running sudo python bind-setup.py produced the error message:

Cannot find bluez 'bluez-test-device', 'bluez-simple-agent' or 'bluez-test-input' scripts

Installed bluez with: sudo apt-get install bluez bluez-tools bluez-test-scripts

Clone this wiki locally