Skip to content

Akif9748/node-arduino-system-info

Repository files navigation

Nodejs Arduino System Info

See your system information on LCD with Arduino! You can see RAM usage, and CPU usage.

Requipments:

  • An Arduino Board. [ You can use all type of Arduino types (Leonardo, UNO, Mega etc.) ]
  • A 16X2 (Minimum) LCD Shield with or without I2C
  • Nodejs in your computer

If your LCD Without I2C, you need:

  • A 10K potentiometer
  • A 220 Ohm resistor

How to use?

  1. Download this repo.
  2. If you have I2C upload code named systeminfoI2C.ino,else systeminfo.ino to your Board.
  3. Connect pins. Look under for this. And connect your board to your computer.
  4. Write npm i to console in project folder.
  5. Write your COM port to code:
const port = new SerialPort('COM3', { baudRate: 9600 });
  1. And finaly, Write node index.mjs to console and you can see your System Info on LCD. Image at working: image

Circuit of Project for NOT I2C: tinkercad

For I2C: image

About

See your system information on LCD with Arduino!

Resources

License

Stars

Watchers

Forks

Packages