obniz to be used
Rsponse waiting timeout in milliseconds
Static prefixedOptional context: anyThis allows you to change output drive method. By default, it is set as push-pull 5v.
// Javascript Example
obniz.io0.output(true); // output push-pull 5v
obniz.io1.drive("3v");
obniz.io1.output(true); // output push-pull 3v
obniz.io2.pull("5v");
obniz.io2.drive("open-drain");
obniz.io2.output(true); // output open-drain with 5v pull-up
Optional fn: ListenerFnOptional context: anyOptional once: booleanAdd a listener for a given event.
Optional context: anyAdd a one-time listener for a given event.
Optional context: anyThis enables/disables internal weak pull up/down resistors.
// Javascript Example
obniz.io0.pull("3v");
obniz.io0.drive("open-drain"); // output open-drain
obniz.io0.output(false);
Remove all listeners, or those of the specified event.
Optional event: stringRemove the listeners of a given event.
Optional fn: ListenerFnOptional context: anyOptional once: booleanGenerated using TypeDoc
General purpose IO This is available on each io (for obniz Board series, it's io0 to io11)