Skip to content

Getting rid of the cable

Bernat Romagosa edited this page Feb 28, 2018 · 8 revisions

The downside to having a live, dynamic and parallel environment is that we need to keep the board connected to the computer at all times.

However, there are at least five different ways to making your projects portable.

Bluetooth

Your first option is to use an HC-06 Bluetooth module to substitute the USB cable. These are cheap and reasonably easy to set up, you only need to configure each module once. HOWTO: Autonomy via Bluetooth

Wifi

Another option would be to use Snap4Arduino over WiFi. This method requires a much more complex setup and some electronics knowledge, but the ESP8226 wifi modules run a bit cheaper than the HC-06 Bluetooth ones and are more versatile. HOWTO: Autonomy via WiFi

Single board computer + command line version

A third alternative is to use the command line version of Snap4Arduino and interface with the board from a single board computer such as the Raspberry Pi, the BeagleBone or the Odroid. The advantage to the previous methods is that you do not need to configure any additional device and you do not need any electronics knowledge. However, you will need to have basic GNU/Linux skills to install and use this version. HOWTO: Autonomy via CLI