Build a new PlatformIO/Arduino Bluetooth project in C++ for the Seeed XIAO sensor.

  • Job DurationLess than a month
  • Project LevelMedium Level
  • Project deadlineExpired

Project detail

Build a new PlatformIO/Arduino project in C++ using the Seed XIAO sensor platform.
Using the available public libraries create a bluetooth peripheral for the PDM microphone, pair the microphone and stream the microphone audio to the host.
Using the available public libraries create a bluetooth peripheral for a MS5837 pressure sensor pair and and publish the calibrated pressure and temperature to the host on an interval set by a pushed value from the host.
Detect when the XIAO has been moved using the IMU and wake the core from deep sleep on movement.
Detect when the XIAO has has not moved for a time and put the XIAO to sleep.

Skills Required

Industry Categories

Freelancer type required for this project