Project showcase

CPU and RAM Usage Monitor (Windows & Linux) © GPL3+

A very useful project, made to monitor system resources without opening Task Manager.

  • 4,882 views
  • 17 comments
  • 14 respects

Components and supplies

About this project

Add an imageDelete this imageCharacter LCDs are one of the most common things one gets in an Arduino kit. They are very cheap and fun to work with. They are categorized in two categories: one that is directly hooked up to the Arduino board, and another that uses an I2C module between LCD and the main board. In this project, I've used one with pre-soldered I2C module to minimize the number of wires.

Instructions

  • Wire up the components using the schematic below.
  • Upload the code mentioned below to your Arduino Nano/Uno.
  • Make sure your Arduino is connected to a Windows Computer.
  • Use the download button below to download the program.
  • Run the program and enter the Serial Port number (ex., if it's COM4, type 4).

NOTE: This will not work on displays other than 16x2 Character LCD.

Download for Windows
Download for Linux

Code

Arduino codeArduino
Have you ever tried the SerialDisplay Example that comes with the LiquidCrystal_I2C Library? This one's the exact same code.
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F,16,2); //Change address if this is not applicable
void setup(){
  lcd.init();
  lcd.backlight();
  Serial.begin(9600);
}
void loop(){
  if (Serial.available()) {
    delay(100);
    lcd.clear();
    while (Serial.available() > 0) {
      lcd.write(Serial.read());
    }
  }
}

Schematics

Wiring
Each wire is color coded.
Logic dvmph2ka8f

Comments

Similar projects you might like

TFT Graphing: Live History Graphs

Project tutorial by Andrei Florian

  • 1,039 views
  • 3 comments
  • 14 respects

AWS - Arduino Weather Station

Project tutorial by GilettaStefano

  • 7,556 views
  • 11 comments
  • 29 respects

Arduino Sunflower: An Electronic Sun-Dancer

Project tutorial by SURYATEJA

  • 3,891 views
  • 2 comments
  • 12 respects

Backpack Alarm

Project tutorial by Tomi Chen

  • 3,219 views
  • 12 comments
  • 31 respects

Arduino LED MIDI Controller with FL Studio

Project tutorial by reyadeetopee

  • 110 views
  • 0 comments
  • 1 respect

HUD Alarm Clock

Project in progress by Chukwuemeka Ike

  • 237 views
  • 0 comments
  • 1 respect
Add projectSign up / Login