I need a small monitor that can display only 5 digits. The monitor needs to show number of visits to my site in real-time - every time someone visits, it needs to increase by one.

I thought to create an app, that queries the server every 10 seconds, and checks the new number of visitors.

The question: Do you know about a monitor that can be programmed from the command line?

All of what I found in Ebay & DealExtreme you need to program the LED monitor by software - you cannot add it to your program.

  • It probably is very easily doable with some Arduino kit, but you'll have to code some software – Basile Starynkevitch Nov 20 '15 at 21:12
  • How small is small? 14"? 12"? 10"? Do you have a particular size in mind? Does it have to be a monitor? How about a LED display? How about a 0.94 inch I2C 128X64 White OLED SSD1306? As @BasileStarynkevitch says, use an Arduino, in conjunction with five large (6.5") seven segment displays. – Greenonline Mar 16 '16 at 14:28
  • When you mention you've looked into an app for this, I assume you're looking for a "monitor" that's no bigger than the average smartphone, but it's not clear. Could you specify a size? – Adam Mar 16 '16 at 21:00
  • With respect to your app, what platform are you thinking of using? If it is a PC based application (i.e. Windows, OS X or Linux) then an actual monitor would seem to be the easiest display appliance to use. However, as @Adam says, an app implies a mobile device, such as an iOS based one. How about an old, secondhand iPad? Also, when you say a monitor that can be programmed from the command line, do you actually mean that you want a programmable monitor, that you can upload your app on to (I have never heard of such a device), or a monitor that can display the output of your programme? – Greenonline Mar 17 '16 at 0:25

Your requirements don't appear to be very specific:

  • What OS (Windows, OS X, Linux, or other);
  • Which platform (PC, Pi, Mobile device, mini PC, MCU);
  • Which processor (Intel, ARM, Atmel);
  • Which size (0.94" up to 14");
  • What resolution;
  • Which input connectors (VGA, HDMI, DVI, USB)
  • Most importantly - cost

So, I will assume that you are fishing for possible solutions.

There seem to be three simple options, depending on what, and how, you wish to want to achieve your objective:

Use a mobile device

As you say

I thought to create an app

assuming that you mean a mobile device (iOS or Andriod) app, then, depending on the actual size of display that you require, you could use a second hand, iPad, which are cheap and readily available on eBay. If an iPad is too big then an old version of an iPod (an iPhone would be over kill, unless you need a 3G connection to your server, which I doubt) would suffice. If the app is for Android, then a facsimile of an iPod/iPad would satisfy your needs, a second hand Galaxy Note or Tab, for example.

Use a small monitor

If you mean an application, rather than an app, for a PC based OS (OS X, Windows, or Linux) then taking your question at face value, the best (i.e., cheapest, smallest monitor), would be one of the monitors supplied by Lilliput, such as the 10" 859GL-80NP/C.

For cheapness, you could use an old, vintage, CRT based Apple Color 12" Monitor, which has a resolution of 512 x 384. You would require an adapter, from Apple's monitor connector to VGA, but these are easy enough to find. You may, nowadays, have trouble finding a video card that supports it though.

Use a Lapdock

A Motorola LapDock 100 has a small screen, and accepts HDMI, which is fine so long as your PC has a DVI or HDMI output. Granted it also comes with a keyboard, but it would be useful for testing purposes, and could be used in conjunction with a Raspberry Pi - known as a PiDock. A prefect testing ground for your project, assuming that you are using a Pi. If you are indeed planning on using a Pi, then I would suggest the Motorola Atrix LapDock is a better solution than the Lapdock 100 as it has more and better features. Avoid the Lapdock 500, even though it appears on paper to be more fully featured, as it has some odd quirks that make it difficult to use.

To my mind, this is your best option to prove your project, as it would only require a simple set of Python scripts to get it up and running, and should you, thereafter, want to cancel/scrap the project, you can use the Raspberry Pi and Lapdock for some other purpose, and hence save money.

Build a custom solution

If you only need to display five numeric characters then a monitor seems to be overkill, for both a cost and energy efficiency aspect. Much less power hungry, and arguably more of an interesting project would be to create a custom solution, using an Arduino and a Wireless or Ethernet shield (with the appropriate sketch to query the server) and an LED display, be that a 0.94" OLED, or a set of five 6.5" seven segment displays, or anything in between (again depending upon your size requirements).

If you can hammer down your requirements to be more specific, I can edit my answer accordingly.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.