https://github.com/zdila/scratch-link-ble-linux
Scratch Link for BLE devices under Linux.
https://github.com/zdila/scratch-link-ble-linux
ble linux scratch scratch-link
Last synced: 3 months ago
JSON representation
Scratch Link for BLE devices under Linux.
- Host: GitHub
- URL: https://github.com/zdila/scratch-link-ble-linux
- Owner: zdila
- Created: 2022-01-01T15:29:59.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-23T09:28:29.000Z (over 4 years ago)
- Last Synced: 2025-12-28T06:21:06.167Z (6 months ago)
- Topics: ble, linux, scratch, scratch-link
- Language: TypeScript
- Homepage:
- Size: 173 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scratch Link for BLE devices under Linux
This is Scratch Link for BLE devices under Linux. For BLE it uses BlueZ via D-Bus.
Scratch link has been so far tested only with Intelino smart train.
## Installation
1. install Node.js 14 or newer
1. clone this repo
1. in cloned directory run `npm i`
1. copy `node_modules/@mz/bluez/user-ble.conf` to `/etc/dbus-1/system.d/user-ble.conf` run `sudo systemctl reload dbus`
## Running
1. in cloned directory run `npm start` (or `npm run debug` to get debug logs)
1. in browser visit https://device-manager.scratch.mit.edu:20110/ and accept insecure connection
1. for Intelino smart train visit https://scratch.intelino.com/ and have a fun!