Integration of data-over-sound for Arduino boards

14th August 2019
Source: Chirp
Posted By : Alex Lynn
Integration of data-over-sound for Arduino boards

Chirp and Arduino have announced the first official integration of data-over-sound on Arduino’s range of boards. The integration allows Arduino-powered projects to send and receive data wirelessly through soundwaves alone, using just microphones and loudspeakers.

The partnership between Chirp and Arduino aims to fully support developers when building projects that combine the companies’ technologies. This effort will provide developers with compatible libraries via the official Arduino Library Manager in Arduino Create as well as the Desktop IDE, and further comprehensive documentation, tutorials and technical support - making it simple for anyone to build data-over-sound enabled hardware projects.

Chirp’s flagship data-over-sound solution enables the secure exchange of data between devices using existing microphones and speakers. Data is encoded into a series of tones, played out over the air and decoded on the receiving device or group of devices. This way of embedding and extracting meaning from sound provides a quick, secure, and cost-effective solution that works completely offline, providing developers with a frictionless connection solution to send and receive data. 

Arduino's new Nano 33 BLE Sense board, with a DSP-optimised Arm Cortex-M4 processor, means that it is the first board in the Arduino range with the power to transmit and receive Chirp audio signals using the board's microphone as a receiver. 

The Chirp SDK for Arduino also now supports the following boards, in send-only mode:

  • Arduino MKR Zero
  • Arduino MKR Vidor 4000
  • Arduino Zero
  • Arduino MKR Fox 1200
  • Arduino MKR WAN 1300
  • Arduino MKR WiFi 1010
  • Arduino MKR GSM 1400
  • Arduino MKR NB 1500
  • Arduino Nano 33 IoT

Developers working with the Chirp SDK for Arduino now have the capability to fully utilise the benefits of sending and receiving data with sound when building projects. Encouraging the Chirp and Arduino developer community to harness these affordances to explore new, creative applications is at the core of the official partnership. 

Some of the possibilities include:

  • Triggering events from YouTube audio.
  • Remote control that interacts only with devices in the same room as you.
  • Securely unlocking a smart lock with audio.
  • Sending WiFi credentials to bring offline devices onto a WiFi network.

James Nesfield, CEO of Chirp, said: “Sound is prevailing as a highly effective and versatile means of seamless data transmission, presenting developers with a simple to use, software-defined solution which can connect devices. 

“Working with Arduino to extend the integration of data-over-sound across its impressive range of boards will not only increase the reach of Chirp’s technology, but provide many more developers with an accessible and easily integrated connectivity solution to help them drive their projects forward in all purposes and environments. We can’t wait to see what the Arduino community builds”.

Massimo Banzi, Co-Founder of Arduino, added: “Connectivity is a fundamental asset for our users, as the demands of IoT uptake require devices to communicate information seamlessly and with minimal impact for the end user. Chirp’s data-over-sound solution equips our boards with robust data transmission, helping us to deliver enhanced user experiences whilst increasing the capabilities of our hardware at scale."


You must be logged in to comment

Write a comment

No comments




More from Chirp

Sign up to view our publications

Sign up

Sign up to view our downloads

Sign up

Connected World Summit 2019
22nd October 2019
United Kingdom The Business Design Centre, London
Hotspots Specials 2019
24th October 2019
Germany Böblingen, Germany
IoT Solutions World Congress 2019
29th October 2019
Spain Barcelona
Maintec 2019
30th October 2019
United Kingdom NEC, Birmingham
NOAH Conference 2019
30th October 2019
United Kingdom Old Billingsgate, London