The imp004m module supports Bluetooth LE (from impOS™ 38), enabling an array of new wireless communications options, including BlinkUp™ device activation, advertising data as a remote sensor, receiving data from remote sensors (‘gateway mode’), and operating as an Apple iBeacon or one of a number of alternative Bluetooth beacon specifications.
When connected to a suitable wireless communications unit, the imp006 module can also provide this functionality (impOS 42 and up). For example, Electric Imp’s imp006 Breakout Board features a Murata LBEE5HY1MW module which contains a Cypress Semiconductor CYW43455 chip that delivers Bluetooth 5.0.
Listed below are the sample code projects we currently offer which make use of the imp004m’s Bluetooth LE sub-system. The can be readily adapted for use with the imp006.
Before trying any of these examples, you should work through the guide How to use Bluetooth with the imp004m or How To Use Bluetooth With The imp006, depending on your chosen module. These guides will take you through the key components of impOS’ Bluetooth support and will help you set up your module for Bluetooth applications.