Tag Archives: LCD

How to drive Nokia 5110 84×48 LCD display with Arduino

In the previous tutorial I showed how to build a weather station using DHT11 and BMP180 with an Arduino. However, the project has a downside which is the power consumption of the 16X2 LCD. If we were building a battery powered project with the desire to last for several weeks and probably several months, like a weather station for instance, then we’ll have to replace the LCD keypad shield from the previous tutorials and go for something like the low powered Nokia 5110 84×84 LCD display. In this tutorial I will be showing you how to drive this display with the Arduino and thus build projects with longer battery life.

How to drive Nokia 5110 84×48 LCD display with Arduino – [Link]

16X2 LCD Shield with LMD18201 Motor Driver


LCD is very important part of many DIY and industrial projects. The 16X2 LCD shield has been designed to develop LCD related projects using 28-40 Pin Pic development board or DSpic development board, along with LCD this shield includes LMD18201 DC Motor driver , 2 Trimmer potentiometer and 4 tact switches with jumpers. Jumpers can be used to connect switches to pre decided port pins or remove jumpers and connect switches to any port pin using female to female wire harness, LCD pins and H-Bridge signal inputs are open ended male header connector and can be hooked to any port pin with the help of female to female wire harness. This is a very useful shield to develop timer, measurements, dc motor driver with display, DC motor pump controller, automatic irrigation system and many more projects.

16X2 LCD Shield with LMD18201 Motor Driver – [Link]

Meet Bean: The Ultimate Consumer SLA 3D Printer

Kudo3D Inc. is a startup company dedicated to bringing 3D printing technologies to consumers. It released the first generation 3D printer, the Titan 1, via a very successful Kickstarter campaign in 2014. Since then, they launched their second generation printers, the Titan 2 and Titan 2 HR. Now, they are releasing Bean 3D printer, the ultimate SLA printer for consumers.

Bean 3D printer  is a high resolution, affordable, and reliable resin SLA printer created with the consumer in mind. The quality  of resin printers with the affordability of FDM printers are the key features of Bean! The stylish 3D printer is green from inside and outside; its green cover makes it look so elegant and the embedded LEDs allow a greener energy consumption and longer lifetime. It is also affordable since the team had combined their PSP (passive self-peeling) technology with an ultra-high resolution LCD panel bringing the cost down.

This 3D printer has dimensions of 8 inch x 8 inch x 16 inch (20 cm x 20 cm x 40 cm) and  it weighs only 15 pounds (6.67 Kg), thus the Bean fits well in any office, studio and workshop environment. Bean can print at 50 micron XY resolution (capable of 10 microns Z layer thickness) with a maximum printing area of 2.7 inch x 4.7 inch (12.1 cm x 6.8 cm) and a build height of 5.9 inch (15 cm).
Jewelry printed by Bean

What is special about this 3D printer?

“Instead of using laser or DLP to generate patterns, the Bean has a high resolution 2K LCD panel coupled with a purple 405nm LED lamp to project slices of a 3D model onto the floor of resin container. The average power consumption of the Bean is only 50W which is one of the lowest.”
They developed a special 3DSR high resolution resins and have thoroughly formulated them for different applications.
You can get your own Bean now from the outstanding Kickstarter campaign for $399 including a 250mL bottle of resin, a resin container and a starter kit.
The campaign still has 29 days to go and it has already achieved 883% of its funds! Check out the campaign video here.

Real Time Clock On 20×4 I2C LCD Display with Arduino

Sometimes it may be necessary to use a display while making a hardware project, but the size and the type of the display may vary according to the application. In a previous project, we used a 0.96″ I2C OLED display, and in this project we will have an I2C 20×4 character display.

This tutorial will describe how to use 20 x 4 LCD display with Arduino to print a real-time clock and date.

Real Time Clock On 20×4 I2C LCD Display with Arduino – [Link]

YouTube Subscriber Counter with Wemos D1 mini

educ8s.tv @ youtube.com uploaded a new tutorial. Nick writes:

Today we are going to build a DIY YouTube subscriber counter with a big LCD display and a 3D printed enclosure

YouTube Subscriber Counter with Wemos D1 mini – [Link]

20×4 I2C Character LCD display with Arduino Uno

Our friends on educ8s.tv published a new video! Check it out.

Hello guys, I am Nick and welcome to educ8s.tv a channel that is all about DIY electronics projects with Arduino, Raspberry Pi, ESP8266 and other popular boards. Subscribe to the channel now if you don’t want to miss any future videos. In this video we are going learn how to use this inexpensive character LCD display with Arduino. After we learn how to use the display we are going to build something useful. A simple real time clock. Let’s start.

20×4 I2C Character LCD display with Arduino Uno [Link]

One wire controls LCD module

Rex Niven @  edn.com has a design idea on how to drive a character LCD using only one wire.

This hardware interface Design Idea reduces the connection to just one wire, allowing a basic microcontroller with limited I/O to drive a large display, either directly, through a standard interface, or even an opto-isolator.

One wire controls LCD module – [Link]

Design HMI For Your Projects Easily With Nextion

Nextion display by ITead allows users to design their own interfaces all by themselves, even if they don’t have any coding background knowledge and can go with different platforms. This tool is the best solution to replace traditional TFT LCD and LED Nixie tube. Customers can use the software – Nextion Editor to design interfaces.

With the new capacitive 7-inch Nextion, you can build your own HMI with minimal design effort since all of the data and control signals are provided by the device to interface directly to the display. This offers enormous advantage to the designer in development time and cost saving and takes away all of the burden of low level design.

Nextion will help you quickly design visually in hours not weeks, turn long coding work into simple drag and drop operation, at a reasonable cost. What you only need, is interface a serial port to Nextion disply hardware. Check this demo to see how quickly and easily an application can be designed by dragging and dropping objections to the virtual screen on a WYSIWYG design IDE – Nextion Editor.

This is the second version of Nextion, where you can find a capacitive multi-touch display and a good looking bezel along with additional features in the software IDE. Below are the specifications of new Nextion:

Nextion is now live on a crowdfunding campaign on Indiegogo and still has 15 days to go. You can pre-order Nextion RTP now for $55. More details can be found at the official website.

Raspberry Pi I2C LCD Set Up and Programming

In this video Circuit Basics show us how to use I2C to connect an LCD to the Raspberry Pi. After showing you how to connect the LCD to the Pi with a PCF8574 (http://www.circuitbasics.com/pj6v), they show you how to program it. First I’ll cover the basic stuff like printing text to the screen, clearing the screen, blinking text, and positioning text. Then I’ll go into more advanced stuff like scrolling text, printing data from a sensor, turning on and off the cursor, and printing custom characters.

Raspberry Pi I2C LCD Set Up and Programming [Link]

Weather Station with a BME280 sensor and an LCD screen with Arduino Mega

In this Arduino Project video educ8s.tv is going to build a simple weather station using a BME280 sensor and an LCD shield.

Hello guys, I am Nick and welcome to educ8s.tv a channel that is all about DIY electronics projects with Arduino, Raspberry Pi, ESP8266 and other popular boards. Today we are going to take a first look at the new BME280 sensor, a new very interesting sensor. We are going to build a simple but very accurate weather station project. I have built a similar project 2 years ago, using different sensors. Now that we have a new sensor available which makes things easier, it’s time to update the project. As you can see, on the LCD display we can see the temperature, the humidity and the barometric pressure. The readings are updated every two seconds. This is a very easy project to build so it is ideal for beginners! Let’s build it!

Weather Station with a BME280 sensor and an LCD screen with Arduino Mega [Link]