Skip to content
@bugg-resources

Bugg

Open source designs and code for the Bugg autonomous eco-acoustic monitoring system

cc-by-nc-sa-shield

Bugg

Bugg is a research initiative developing a fully autonomous acoustic monitoring system.

There are two key components to Bugg:

  • A sensor device, which records and uploads audio data in real-time (all designs openly available)
  • A server instance which analyses data and presents results in a web dashboard (coming soon)

Sensor device

User guide

For help setting up and using the Bugg device, visit https://bugg-resources.github.io/bugg-docs/.

The resources in the following pages are for those who want to dig into the technical details of Bugg (e.g., to manufacture or modify devices) and assume the reader has prior experience with embedded systems design and manufacturing.

Hardware

The repositories which host the electrical and mechanical CAD source files are:

Firmware

The repositories which host the two core parts of the firmware are:

  • buggd: Recording daemon
  • buggOS: Modified version of Raspberry Pi OS (along with pre-built images for flashing to the device)

The firmware hosted in bugg-cm4-firmware is an old version which has now been deprecated.

Commercial use

Bugg is designed primarily for non-commercial uses such as scientific research, and for these types of use-cases all our resources are free to use (CC-BY-NC-SA 4.0).

Since the device has no formal certifications (e.g., CE or UKCA), to make the hardware ready for commercial deployments significant further investment and potentially design changes may be required.

If you have the relevant expertise and are still interested in commercial licensing options, please contact Sarab Sethi at Imperial College London.

Publications

The below publications provide a useful overview of the motivation and philosophy of the project.

However, please be aware that the technical implementations of early prototypes differ significantly from the designs in these GitHub repositories (which are kept up to date).

Robust, real-time and autonomous monitoring of ecosystems with an open, low-cost, networked device. Sethi SS, Ewers RM, Jones NS, Orme CDL, Picinali L. Methods Ecol Evol. 2018; 9: 2383–2387. https://doi.org/10.1111/2041-210X.13089

SAFE Acoustics: An open-source, real-time eco-acoustic monitoring network in the tropical rainforests of Borneo. Sethi SS, Ewers RM, Jones NS, Signorelli A, Picinali L, Orme CDL. Methods Ecol Evol. 2020; 11: 1182–1185. https://doi.org/10.1111/2041-210X.13438

Team

Bugg was founded and is led by Dr. Sarab Sethi (Imperial College London).

Significant technical development has been undertaken by Monad Gottfried, UP Creative, and JBOTS and key academic collaborators include Prof. Robert Ewers, Prof. Nick Jones, Dr. Lorenzo Picinali, and Dr. David Orme.

Funding

We would like to thank NERC, EPSRC, and the Cambridge Centre for Data-Driven Discovery for their funding contributions.

If you would like to contribute direct or in-kind funding to the Bugg project, please contact Sarab.

Pinned Loading

  1. bugg-enclosure bugg-enclosure Public

    3D CAD files for the custom enclosure and full assembly for the Bugg device

    1

  2. sp-hardware-panel sp-hardware-panel Public

    eCAD files for the panelled PCBs of the Bugg device and full BoM

    HTML 1 1

  3. buggOS buggOS Public

    Modified version of Raspberry Pi OS for the Bugg v3 bioacoustics recorder

    Shell

  4. buggd buggd Public

    Userspace application code that manages recording and uploading audio

    Python

Repositories

Showing 10 of 16 repositories
  • buggOS Public

    Modified version of Raspberry Pi OS for the Bugg v3 bioacoustics recorder

    bugg-resources/buggOS’s past year of commit activity
    Shell 0 0 0 0 Updated Nov 25, 2024
  • buggd Public

    Userspace application code that manages recording and uploading audio

    bugg-resources/buggd’s past year of commit activity
    Python 0 0 0 0 Updated Nov 21, 2024
  • .github Public
    bugg-resources/.github’s past year of commit activity
    0 0 0 0 Updated Nov 8, 2024
  • bugg-cm4-firmware Public

    Firmware running on the Pi Compute Module 4 in the Bugg device

    bugg-resources/bugg-cm4-firmware’s past year of commit activity
    Python 1 3 0 0 Updated Nov 8, 2024
  • bugg-cables Public

    Bugg cable assemblies

    bugg-resources/bugg-cables’s past year of commit activity
    C++ 0 0 0 0 Updated Nov 7, 2024
  • bugg-notes Public

    Notes from Bugg v3 development

    bugg-resources/bugg-notes’s past year of commit activity
    0 0 0 0 Updated Nov 5, 2024
  • bugg-docs Public

    Bugg documentation and user guide

    bugg-resources/bugg-docs’s past year of commit activity
    HTML 0 0 0 0 Updated Oct 7, 2024
  • bugg-soundcard-driver Public

    Kernel module and Device Tree Overlay for the bugg external sound interface, and maybe the internal microphone too

    bugg-resources/bugg-soundcard-driver’s past year of commit activity
    C 0 0 0 0 Updated Mar 14, 2024
  • bugg-resources/bugg-hardware-main’s past year of commit activity
    HTML 0 0 0 0 Updated Feb 20, 2024
  • bugg-resources/bugg-hardware-led’s past year of commit activity
    HTML 0 0 0 0 Updated Dec 13, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…