mirror of
https://github.com/thegecko/web-bluetooth-dfu.git
synced 2025-12-12 03:58:12 +08:00
3de7ca6765f18b6cf5b76e71487fc3324eb92bab
Web Bluetooth DFU
Device firmware update with Web Bluetooth
Update device firmware via Web Bluetooth following the protocol here:
Device Configuration
You will need an nRF51 or nRF52 development kit, flashed with the appropriate image:
Web Example
Open this site in a Web Bluetooth enabled browser:
https://thegecko.github.io/web-bluetooth-dfu/
Node Example
Clone this repository, install the npm dependencies and execute.
npm install
node example_node <device-type>
Where <device-type> is one of nrf51 or nrf52.
Languages
TypeScript
84.5%
JavaScript
14.2%
Shell
0.9%
HTML
0.4%