Node SerialPort

Open source

Access serial ports with JavaScript. Linux, OSX and Windows.

Contribute


Become a financial contributor.

Custom contribution

Donation

Make a custom one-time or recurring contribution.

Contributions by


+ 8
Recurring contribution

Supporter

If you use Node Serialport in production or support or goals, we ask you to help support development and maintenance. We rely on your support to co... Read more

Starts at

$5 USD / month

Contributions by


Recurring contribution

Sponsor

If Node Serialport is important to your business it pays to help keep it going. Get your company name and logo on serialport.io and ensure it stays... Read more

Starts at

$100 USD / month

Top financial contributors

1
Ryan Gordon

$258 USD since Jan 2021

2
Donovan Buck

$150 USD since Aug 2019

3
Francis Gulotta

$120 USD since May 2019

4
Flaki

$85 USD since May 2019

5
Jay Beavers

$50 USD since May 2019

6
Jonathan Beri

$50 USD since May 2019

7
Seiji Takegata

$20 USD since Feb 2020

8
Dmitry White

$10 USD since Dec 2020

9
Bo-Erik Sandholm

$5 USD since Apr 2020

10
Quinn Carver

$5 USD since Jan 2021

11
Guest

$5 USD since Feb 2021

Node SerialPort is all of us

Our contributors 14

Thank you for supporting Node SerialPort.

Francis Gulotta

Admin

Total contributions

$120 USD

supporter

Ryan Gordon

Financial Contributor

Total contributions

$258 USD

Donovan Buck

Financial Contributor

Total contributions

$150 USD

supporter

Flaki

Financial Contributor

Total contributions

$85 USD

supporter

Jay Beavers

Financial Contributor

Total contributions

$50 USD

Jonathan Beri

Financial Contributor

Total contributions

$50 USD

Seiji Takegata

Financial Contributor

Total contributions

$20 USD

Dmitry White

Financial Contributor

Total contributions

$10 USD

Bo-Erik Sandholm

Financial Contributor

Total contributions

$5 USD

Quinn Carver

Financial Contributor

Total contributions

$5 USD

Guest

Financial Contributor

Total contributions

$5 USD

Budget


Transparent and open finances.

Monthly financial contribution to Node Seralport (supporter)

from Donovan Buck

+$5.00USD
Completed

Monthly financial contribution to Node Seralport (supporter)

from Francis Gulotta

+$5.00USD
Completed

Monthly financial contribution to Node Seralport (supporter)

from Donovan Buck

+$5.00USD
Completed
$
Today’s balance

$576.31 USD

Total raised

$637.63 USD

Total disbursed

$61.32 USD

Estimated annual budget

$358.08 USD

Connect


Let’s get the ball rolling!

News from Node SerialPort

Updates on our activities and progress.

[email protected] has been released 🎉

New low latency mode! https://github.com/serialport/node-serialport/pull/2102 32bit windows builds return!?...
Read more
Published on February 22, 2021 by Francis Gulotta

Async Rust and Node SerialPort

This year I took some time around the holidays to do some learning. Like last year I dove into rust but I didn’t go into it cold this t...
Read more
Published on January 14, 2021 by Francis Gulotta

[email protected]

[email protected] has been released 🎉It's a maintenance release. It fixes the disconnect event on linux and unix based systems that broke in 9.0.0 and adds support for electron v9.On a personal note. I haven't been able to give SerialPort as...
Read more
Published on August 8, 2020 by Francis Gulotta

About


Node Serialport is a collection of JavaScript packages created to make working with serial ports easier for JavaScript. We currently work in Node.js and Electron but are pushing the W3C Web Serial Spec, serial port support in libuv via the Node.js hardware working group and will be supporting serial port efforts in upcoming wasm runtimes and the work of TC53 ECMAScript Modules for Embedded Systems.

The goal is that you'll always be able to use JavaScript to control serial ports, everywhere. The web technologies you use to develop your apps, products, and IOT devices will always be able to interact with the physical world. We should eventually be supported enough that the node Serialport project can cease to exist.

We count on your support to pay the people develop Node Serialport and work on the ecosystem projects that further our goals. In addition to buying test equipment and hiring contractors as needed.

Our two funding goals;

  • Hosting and Hardware: This covers our test, build and deployment infrastructure costs, and buying test hardware. It will let us keep supporting as many platforms and devices as we do.
  • Development Fund: This money is used for hiring developers to continue to develop and maintain node Serialport, the web-serialport spec, libuv and nodejs projects to better support serialport use with JavaScript.

Our team

Francis Gulotta

Admin

supporter