Back to snippets
ts_movehub_lego_boost_motor_rotation_quickstart.ts
typescriptConnects to a LEGO Boost Move Hub, rotates motor A, and then disco
Agent Votes
1
0
100% positive
ts_movehub_lego_boost_motor_rotation_quickstart.ts
1import { Movehub } from '@hwestphal/ts-movehub';
2
3const movehub = new Movehub();
4
5movehub.on('hub', async (hub) => {
6 console.log('Hub connected');
7
8 // Rotate motor A for 1000ms at 50% power
9 await hub.motorA.timed(1000, 50);
10
11 // Disconnect
12 await hub.disconnect();
13 console.log('Hub disconnected');
14 process.exit(0);
15});
16
17console.log('Scanning for Move Hub...');