johnny-five is very promising

This commit is contained in:
2024-03-03 15:22:51 +07:00
parent ca72e479f3
commit 71c4ec5072
20 changed files with 511 additions and 123 deletions

View File

@@ -1,6 +1,6 @@
import Board, { PIN_MODE } from "firmata";
import { Board } from "johnny-five";
export function digitalRead (board: Board, pin: number): Promise<PIN_MODE | number> {
export function digitalRead (board: Board, pin: number): Promise<number> {
return new Promise((resolve, reject) => {
board.digitalRead(pin, (val) => {
resolve(val);