There are three steps to becoming a contributor

  1. Create a free account to become a member of the ElectroSense community
  2. Set up a sensor at your place
  3. Make your data available to the community by adding your sensor in our ElectroSense App


Setting Up Your Own Sensor

It is possible to set up a Raspberry Pi as an ElectroSense sensor. Therefore, you need

  • A Raspberry Pi (or compatible ARM computer) - 65€
  • A radio front-end supported by the rtl-sdr library - 15€
  • A running Debian-based distribution on your device. We recommend Raspbian Jessie.
For further details have a look at the list of compatible hardware.

 

When it comes to software, you have the choice between an installation based on Debian package or using our pre-configured image. Using the image is the preferred procedure.

 

Image-based installation

  1. Download the latest firmware
    $ wget http://repository.electrosense.org/images/electrosense_latest.img.bz2
  2. Decompress the firmware
    $ bzip2 -d electrosense_latest.img.bz2
  3. Insert an SD card (8GB or more) and copy the image
    $ sudo dd if=electrosense_latest.img of=/dev/mmcblk0 bs=4M
    (/dev/mmcblk0 may be different on your computer. It is the device node of your SD card reader)
  4. Finally, insert the SD card into your RPi and the ElectroSense software will start to scan the spectrum around you.

Debian package based Installation

First of all, install the latest version of Raspbian:

  1. Download the latest image
  2. Decompress the image
    $ unzip 2016-05-27-raspbian-jessie.zip
    (The exact name may change)
  3. Copy it to the SD card:
    $ sudo dd if=2016-05-27-raspbian-jessie.img of=/dev/mmcblk0 bs=4M
    (/dev/mmcblk0 may be different on your computer. It is the device node of your SD card reader)

Now you can boot your Raspberry Pi with the SD card and install the ElectroSense package.

  1. Log into your device (user: pi - password: raspberry)
  2. Open a Terminal/Shell
  3. Become root:
    $ sudo su
  4. Add the electrosense repository in /etc/apt/sources.list
    # echo "deb http://repository.electrosense.org/apt/debian/ stable main" > /etc/apt/sources.list.d/electrosense.list
  5. Add the GPG key of the repository
    # wget -qO - http://repository.electrosense.org/apt/debian/conf/electrosense.gpg.key | sudo apt-key add -
  6. Install the electrosense Debian package
    # apt-get update && apt-get install electrosense
  7. Reboot your device and you are done!