Skip to content

Repository files navigation

react-native-usbserial

This wrapper implementation is totally based on usb-serial-for-android. Thanks mik3y for the awesome project.

Installation

npm install react-native-usbserial --save

Integrate module

To integrate react-native-usbserial with the rest of your react app just execute:

react-native link react-native-usbserial

Android

To integrate it with your android application you also need to add these following lines on your android/app/build.gradle:

repositories {
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}

Usage

import{UsbSerial}from'react-native-usbserial';constusbs=newUsbSerial();asyncfunctiongetDeviceAsync(){try{constdeviceList=awaitusbs.getDeviceListAsync();constfirstDevice=deviceList[0];console.log(firstDevice);if(firstDevice){constusbSerialDevice=awaitusbs.openDeviceAsync(firstDevice);console.log(usbSerialDevice);}}catch(err){console.warn(err);}}getDeviceAsync();

About

A USB serial React Native bridge

Topics

Resources

Stars

58 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages