Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/btframework/wedo
Bluetooth Framework for LEGO WeDo
https://github.com/btframework/wedo
ble bluetooth bluetooth-low-energy delphi gatt gatt-client lego netframework vcl wedo winforms
Last synced: 5 days ago
JSON representation
Bluetooth Framework for LEGO WeDo
- Host: GitHub
- URL: https://github.com/btframework/wedo
- Owner: btframework
- Created: 2019-09-01T11:38:32.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-15T22:28:27.000Z (about 1 month ago)
- Last Synced: 2024-10-17T09:00:37.590Z (30 days ago)
- Topics: ble, bluetooth, bluetooth-low-energy, delphi, gatt, gatt-client, lego, netframework, vcl, wedo, winforms
- Language: C#
- Homepage: https://www.btframework.com/bluetoothframework.htm
- Size: 19.3 MB
- Stars: 17
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lego WeDo 2.0 Education Framework
This Framework expands [Bluetooth Framework](https://www.btframework.com/bluetoothframework.htm) with [Lego WeDo 2.0 Education](https://education.lego.com/en-us) support. Should you have any questions please contact us at [email protected]
## License Terms
**This project is free for education purpose only**. It can be used with free of charge for any education purposes: at home, in schools or in other education organizations.
All other terms and conditions except the usage for education are described in the [Wireless Communication Library EULA](https://www.btframework.com/eula.htm).
You **can not modify** the We Do Framework source code. You **can not distribute** the We Do Framework source code with your projects or by any other way. If your project was created during education process and you want to distribute it **you must distribute it with the We Do Framework assemblies** and **with links to this GitHub We Do Framework project page**. Your project **must be distributed as Open Source**.
For any other usage of the We Do Framework refer to the [Wireless Communication Library EULA](https://www.btframework.com/eula.htm).
## System Requirements
### Common Requirements
- [Bluetooth Framework](https://www.btframework.com/bluetoothframework.htm) 7.18.2.0 or later
- Windows 7 and above (see remarks below)
- Bluetooth 4.0 (or high) hardware### .NET Edition Requirements
- .NET Framework 4.0 or high
- Visual Studio 2019 or high
- [Bluetooth Framework .NET Edition](https://www.btframework.com/bluetoothframework.htm#download) (demo version is included)### VCL Edition Requirements
- RAD Studio 10 Seattle
- [Bluetooth Framework VCL Edition](https://www.btframework.com/bluetoothframework.htm#download)## Windows versions
### Windows 7, 8
To be able to run the Lego WeDo 2.0 Education Framework on Windows 7 you need to install [BlueSoleil](http://www.bluesoleil.com) Bluetooth drivers (version 10 and above required). Or use [BLED112](https://www.btframework.com/bled112.htm) Bluetooth dongle.
The **wclWeDoWatcher** is not supported on this platform with BlueSoleil drivers. Use **wclBluetoothManager** to discover (find) Lego WeDo 2.0 Hubs instead.
### Windows 8.1
On this Windows version the Framework can be used with Microsoft, [BlueSoleil](http://www.bluesoleil.com) Bluetooth drivers (version 10 and above required) or with [BLED112](https://www.btframework.com/bled112.htm) Bluetooth dongle. If yo use Microsoft Bluetooth drivers you must pair your Lego WeDo 2.0 Hub with Windows first with using **Add Bluetooth Device** dialog.
The **wclWeDoWatcher** is not supported on this platform with BlueSoleil and Microsoft Bluetooth drivers. Use **wclBluetoothManager** to discover (find) Lego WeDo 2.0 Hubs instead.
### Windows 10
On this Windows version the Framework can be used with Microsoft, [BlueSoleil](http://www.bluesoleil.com) Bluetooth drivers (version 10 and above required) or [BLED112](https://www.btframework.com/bled112.htm) Bluetooth dongle **Full features** of the Framework are supported on Windows 10 **with Microsoft Bluetooth drivers and with BLED112 Bluetooth dongle**.
With [BlueSoleil](http://www.bluesoleil.com) Bluetooth drivers (version 10 and above required). Bluetooth drivers the **wclWeDoWatcher** is not supported. Use **wclBluetoothManager** to discover (find) Lego WeDo 2.0 Hubs instead.