Version 1 (modified by 6 years ago) ( diff ) | ,
---|
Remotely Controlling LED Bluetooth Candle with the Gateworks GW16126 CATM1/BLE Mini-PCIe Adapter
Bluetooth Low Engery (BLE) is the latest communication standard in the Internet of Things (IoT) and M2M markets. Sensors that report small amounts of data periodically can last for several years using BLE. The Generic Attribute Profile (GATT) is one of the most common profiles used over BLE. Gateworks setup a LED candle that changes colors and brightness using BLE commands sent from a Gateworks SBC and GW16126 BLE radio. The GW16126 Mini-PCIe card features a u-blox NINA-B301 BLE module with custom Zephyr firmware to use HCI. It also has a u-blox SARA-R4 LTE Cat M-1 modem for pushing data up to the cloud. More can be read on the GW16126 wiki page
Hardware Requirements
- Gateworks SBC, preferably Ventana or Newport
- Gateworks GW16126 Mini-PCIe BLE & Modem Card
- LED Candle
- Android Smartphone
- Linux Host PC
Sniffing Bluetooth Packets
Sending BLE Packets over GATT
Attachments (6)
- candle.jpg (398.3 KB ) - added by 6 years ago.
- wireshark_bluetooth_candle.png (141.0 KB ) - added by 6 years ago.
- screen-bluetoothsettings.png (49.6 KB ) - added by 6 years ago.
- screen-magic-hue-device.png (49.5 KB ) - added by 6 years ago.
- screen-magic-hue.png (155.0 KB ) - added by 6 years ago.
- screen-debug.png (91.3 KB ) - added by 6 years ago.
Download all attachments as: .zip