6.3.7 Bluetooth® Low Energy Over-The-Air Device Firmware Update Demo

This section describes the common steps for performing Bluetooth® LE OTA DFU using the Microchip Bluetooth Data (MBD) application and the PIC32WM-BW1 Curiosity Board. The Bluetooth® LE sensor application serves as a sample project, with precompiled hex and upgradable bin files provided for reference.
Table 6-6. Hardware and Software Requirements
ItemDescriptionQuantity
PIC32WM-BW1 Curiosity BoardTarget device for OTA DFU1
USB Type-C cableFor power and programming1
Android®/iOS® MobileFor running the Microchip Bluetooth Data application1
Microchip Bluetooth Data (MBD) Application Available on iOS®/Android® app stores1

Firmware Files

  • Current image (with OTA capability):
    • ota_ble_sensor.X.production.signed.hex
    • ota_ble_sensor.X.production.signed.unified_timerbased.hex
  • Upgradable image (.bin):
    • OTAPackage_1.0.0.1.bin
  • Location:
    • \ble\peripheral\ota_ble_sensor\hex