You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mynewt.apache.org by Wayne Keenan <wa...@gmail.com> on 2016/07/18 21:22:54 UTC

Mynewt Demo - Bluetooth LE services written in MicroPython + Browser/WebBluetooth UI

Hi,

I've ported MicroPython and some handy Python libraries to Apache Mynewt;
 there's a bit more to it but collectively this development effort is
called BubblePy.

The most recent BubblePy Bluetooth LE GATT example I'd like to share with
you demos the control of a Pimoroni Blinkt connected to an Arduino Primo,
via BluetoothLE.
The UI is browser based and communicates with the BLE device using Web
Bluetooth.

You can view the source of the Blinkt demo, here:
https://github.com/TheBubbleworks/BubblePy_Demo_Blinkt_BLE

There are links to further BubblePy info & examples in the README of that
repo.

Of note, there are examples of custom BluetoothLE Physical Web beacons and
GATT services that run on the BBC micro:bit (a 16kB RAM nRF51)

All the best
Wayne

Re: Mynewt Demo - Bluetooth LE services written in MicroPython + Browser/WebBluetooth UI

Posted by Sterling Hughes <st...@apache.org>.
+1 \u2014 this is awesome.

Sterling

On 18 Jul 2016, at 20:04, Christopher Collins wrote:

> On Mon, Jul 18, 2016 at 10:22:54PM +0100, Wayne Keenan wrote:
>> Hi,
>>
>> I've ported MicroPython and some handy Python libraries to Apache Mynewt;
>>  there's a bit more to it but collectively this development effort is
>> called BubblePy.
>>
>> The most recent BubblePy Bluetooth LE GATT example I'd like to share with
>> you demos the control of a Pimoroni Blinkt connected to an Arduino Primo,
>> via BluetoothLE.
>> The UI is browser based and communicates with the BLE device using Web
>> Bluetooth.
>>
>> You can view the source of the Blinkt demo, here:
>> https://github.com/TheBubbleworks/BubblePy_Demo_Blinkt_BLE
>>
>> There are links to further BubblePy info & examples in the README of that
>> repo.
>>
>> Of note, there are examples of custom BluetoothLE Physical Web beacons and
>> GATT services that run on the BBC micro:bit (a 16kB RAM nRF51)
>
> Very cool!
>
> Chris

Re: Mynewt Demo - Bluetooth LE services written in MicroPython + Browser/WebBluetooth UI

Posted by Christopher Collins <cc...@apache.org>.
On Mon, Jul 18, 2016 at 10:22:54PM +0100, Wayne Keenan wrote:
> Hi,
> 
> I've ported MicroPython and some handy Python libraries to Apache Mynewt;
>  there's a bit more to it but collectively this development effort is
> called BubblePy.
> 
> The most recent BubblePy Bluetooth LE GATT example I'd like to share with
> you demos the control of a Pimoroni Blinkt connected to an Arduino Primo,
> via BluetoothLE.
> The UI is browser based and communicates with the BLE device using Web
> Bluetooth.
> 
> You can view the source of the Blinkt demo, here:
> https://github.com/TheBubbleworks/BubblePy_Demo_Blinkt_BLE
> 
> There are links to further BubblePy info & examples in the README of that
> repo.
> 
> Of note, there are examples of custom BluetoothLE Physical Web beacons and
> GATT services that run on the BBC micro:bit (a 16kB RAM nRF51)

Very cool!

Chris