Flat displays of the EA DOG series are now available even with a bigger resolution or with more characters.
EADOG series is familiar to many of you and probably it´s your favorite one from these main reasons:
- displays are unusually flat (thin)
- the have a very low power consumption of 100-s uA (without backlight)
- wide possibilities of backlight, monochrome and also RGB
- some types are well legible even without backlight
- simple communication through 4/8 bit or SPI interface and newly even I2C
So far, types with up to 128x64px or 3×16 characters were available. The most recent additions to the EADOG family are bigger types with resolution of 160x104px (EADOGXL160), 240x64px (EADOGM240), 240x128px (EADOGXL240) and 4×20 characters (EADOGM204) and appropriate backlight modules EALED66x40, EALED94x40 and EALED94x67. Also these new types maintain a low profile – only 5.8 or 6.5mm with backlighting. A positivity is that even these new types are based on standard LCD controllers.
A guide at a choice of a suitable combination of display +backlight will provide you the application described in our article – Start with the EA DOG displays for free.
Detailed information will provide you the datasheets at particular types.
EA DOG displays with a minimal power consumption now available in bigger sizes - [Link]
Viewing angle around 160°-170° and an excellent contrast say in favor of character displays with OLED technology.
OLED technology (Organic LED) slowly but surely finds its place even in industrial devices. After a big success at mobile phones, where they convince by high contrast and an excellent viewing angle, this technology becomes price-affordable and technologically advanced even for industrial applications.Benefits in short:
- OLED means, that every pixel is principally one „planar“ LED, thus each pixel emits light (white, RGB or some color). That means, that OLED doesn´t have / doesn´t need backlight and it also helps to a high contrast, as there´s no problem with a light bleeding through “off” (black) pixels, as it is often at LCD displays. High contrast also ensures excellent legibility even at a strong daylight.
- wide viewing angle. As every pixel (point) is itself a light source, it shines in all directions (half-globe) and it provides an extreme viewing angle near to a theoretical maximum of 180°
- extremely wide operating temperatures range, frost doesn´t “slow down” display response time
- the same color from every viewing angle. This is vital at color (RGB) OLED displays and it means almost zero color shift at viewing from various viewing angles, so well-known from TFT LCD displays
- low power consumption, partially dependent on a display content (number of switched-on pixels and their intensity)
New character displays from company Winstar belong to advanced displays with declared features. In our stock can be found types for example WEH001602ABPP5N00000 (16×2, blue), WEH001602AWPP5N00000 (16×2, white), WEH002002ALPP5N00001 (20×2, yellow/orange – „amber“) and WEH002004ALPP5N00000 (20×4, yellow/orange – „amber“) and other. They all have 8-bit parallel interface „6800“ and a modern controller WS0010. Direct comparison of OLED display with an FSTN LCD is best illustrated in the attached video.
OLED displays can be read even “from a side” - [Link]
praveen @ circuitstoday.com writes:
Tachometer is a device used for measuring the number of revolutions of an object in a given interval of time. Usually it is expressed in revolutions per minute or RPM. Earlier tachometers purely mechanical where the revolution is transferred to the tachometer through mechanical coupling (cable or shaft) , the rpm is determined using a gear mechanism and it is displayed on a dial. With the advent of modern electronics, the tachometers have changed a lot. This article is about a contactless digital tachometer using arduino. The speed of the motor can be also controlled using the same circuit. The RPM and all the other informations are displayed on a 16×2 LCD screen. The circuit diagram of the digital tachometer using arduino is shown below.
Tachometer using arduino - [Link]
Arthur Guy made this mini LCD backpack for the smaller display screens:
This is an LCD backpack but it is for the smaller displays with the double row of pins rather than the single line.
I made this adapter as I was working with some small displays and needed a simple way of connecting it to a microcontroller. There are plenty of adapters for the standard single row displays but I couldn’t find any for the smaller dual row displays
This adapter works with existing libraries built around the PCF8754 shift register
Mini LCD Adapter Backpack - [Link]
Check out the project page for ongoing development for emonPi Raspberry Pi Energy Monitoring Shield, on OpenEnergyMonitor. (Also follow the posts on the project blog here.)
For a while now I have been working on developing a Raspberry Pi energy monitoring shield. Here is a preview of the first prototype design.
The emonPi is not designed to totally replace the emonTx V3, but rather to complement it. I see the emonPi fulfilling two applications:
As a low cost Raspberry Pi add-on shield to make all-in-one home energy monitoring unit based on the Raspberry Pi. We will produce a version of the emonPi board on it’s own (without enclosure, HDD and LCD), maybe even with just SMT components ready assembled (like the Arduino Lenoardo) to being the cost down further.
As a high quality, robust and nicely enclosed stand-alone energy monitoring unit and web-connected base station with LCD status display, built in hard-drive for local logging and backup. The emonPi has also been designed to be perfect for installers of heat-pump monitoring systems which require many temperature sensor wired up (see temperature sensing part of my forum post update) as well as power monitoring.
The emonPi has got an option for RFM12B / RFM69CW radio to enable it also to act as an emonBase, receiving date from other wireless nodes such as emonTH (room temperature and humidity node), emonTx V3 (energy monitoring node) and transmitting the current time to the emonGLCD LCD display.
Since the emonPi is an energy monitor sensing node and remote posting base station all-in-one and coupled with a status LCD this should make system setup, installation and debugging easier. The emonPi should also be great for remote administration since with the correct network config the Raspberry Pi can be accessed remotely, log files checked and even upload Arduino sketch firmware onto the emonPi’s ATmega328….
emonPi Raspberry Pi Energy Monitoring Shield - [Link]
praveen @ circuitstoday.com writes:
LCD modules form a very important part in many arduino based embedded system designs. So the knowledge on interfacing LCD to arduino is very essential in designing embedded systems. This article is about interfacing a 16×2 LCD to Arduino. JHD162A is the LCD module used here. JHD162A is a 16×2 LCD module based on the HD44780 driver from Hitachi. The JHD162A has 16 pins and can be operated in 4-bit mode or 8-bit mode. Here we are using the LCD module in 4-bit mode. First, I will show you how to display plain text messages on the LCD module using arduino and then few useful projects using LCD and arduino. Before going in to the details of the project, let’s have a look at the JHD162A LCD module.
Interfacing LCD to Arduino uno - [Link]
One basic need of a computer scientist is to measure the power that a USB device drains off the PC. This device is plugged between the PC and a USB device and displays the current on an LCD. For currents under 100mA it is displayd in 0.5mA steps and 1mA steps for currents over 99.5mA. It is built with an AVR programmed in assembler.
USB Power Monitor - [Link]
This is a little Tetris game. It is built with a Nokia 5110 cellphone LCD and a Texas Instruments MSP430G2553 microcontroller. The system without the backlight uses less than 1mA. It is written in C with the TI Code Composer Studio.
µTetris with MSP430 - [Link]
Once all the components and headers were soldered in, I attached my Arduino and configured it as an ISP. I then burned the bootloader for an Arduino Uno.
I then connected my FTDI programmer and uploaded the blink sketch.Success!
Wow, that LED is super bright! It’s actually blinding and kind of hard to look at. With that, I swapped out the resistor for a 1K one in order to bring the brightness down.
Knowing that the Atmega worked, it was time to solder in the rest of the components, except for the display. Again, I don’t want to come this far and then waste a $15 LCD.
LCD clock version 2 - [Link]
This instructable describes a project named Duinocade, a mini pong arcade game based on the open source handheld Gamebunio. [via]
Duinocade is a very small arcade cabinet (14cm / 5,5inch height). The software and parts of the circuit diagram based on the open source handheld Gamebunio, which based on the famous Arduino platform. The Gamebuino and also our Duinocade uses the knowns Nokia 5110 lcd as screen. At the moment the Gamedunio is an Indiegogo campain and wil be official available in July. But some games for example Pong are finished by the Gamebunio community until now… [...]
The electronic is realized on a breadboard. In the future we will create a pcb layout and perhaps also a DIY kit. In contrast to the Gamebuino we don’t have an lithium battery and an USB port. The Duinocade is powered by an external (wall) power supply. The electronic fits in the slot for the iPhone. We don’t have to made mechanical modifications of the case exept one additional hole for the power socket. We’ve mounted only an 3,3V power supply, the ATMEGA328 microcontroller, SD card socket and the Nokia LCD on this breadboard.
Mini Pong arcade using Arduino - [Link]