Monday, October 26, 2009

iMon based VFD and remote on ebay

CoolerMaster Multimedia Pack

This seems like a good deal:

Cooler Master RC-260-OSB1 Multimedia Value Pack w/VFD M. Less than $15 shipped.

I just bought my next project!

Update 4-NOV-2009

This device lists as: Product ID: 0xffdc Vendor ID: 0x15c2 and works with the iMon LCDproc Compiler Script. Just change the /usr/local/etc/LCDd.conf file to include the proper USB Product id.

I was also able to get the remote working with some additional code, applescript and the very impressive Remote Buddy

iMon LCDproc Compiler Script

I uploaded the iMon LCDproc Compiler script / installer for Mac OS X. You need to have the Apple developer tools installed to use it. The script will download the latest LCDproc, compile it and install it with the iMon LCD driver. You may need to edit the LCDd.conf file to suit your particular LCD. This will likely block the mouse from working on your remote.

To use it, just:

  1. Download the latest version now.
  2. Open the iMon_LCDproc_Installer archive
  3. Double-click the "install.command" script
  4. Enter your password to allow installation
  5. Edit the /usr/local/etc/LCDd.conf file to include the product id of your iMon display

Download the latest version now.

Update!

The iMon LCDproc driver for Mac OS X now supports many more iMon displays including product IDs 0xffdc, and 0x0037.

Saturday, October 3, 2009

GrowLCDproc 1.3.9 Available

Growl Claw

GrowLCDproc 1.3.9 is now available for download.

GrowLCDproc 1.3.9 improves priority handling of Growl notifications, causing normal priority notifications to be displayed immediately on your LCD.

See it in action.

Take a look at the documentation.

Download the latest version now.

Thursday, October 1, 2009

Universal Belkin F5U103 kext/Driver

Here is a Universal Binary driver for the Belkin F5U103 usb serial adapter. It works on Intel and PPC on Mac OS X 10.4 and should work on 10.5 also. Compiled from source available at: ubsa-osx project.

Download

The ownership of the kext file will likely need to be changed to root:wheel

Saturday, March 14, 2009

iMon 0x0038 Icon

I wrote some code to get LCDproc working on Mac OS X with the iMon LCD 0x0038. I am currently trying to get the remote to work with it as well.

I should have a compiled binary to release soon.

Thursday, March 5, 2009

LCDproc Compiler script

I have had a lot of requests for an Intel compile of LCDproc. Here is a compile script you can use to compile it yourself. You will need to have the Apple Developer Tools installed. Then run the install.command script and it will:

  1. download LCDproc
  2. download libusb, if not installed already
  3. set up any necessary environment variables
  4. configure, compile and install LCDproc
  5. run LCDproc with the default LCDd configuration
  6. open the LCDd.conf file so you can edit the configuration if you want
  7. open the LCDd StartupItem installer to allow you to run LCDd at start up

You may need to enter your password when prompted.

In the end you will have a fully-featured LCDproc compiled with all of the USB drivers enabled. You will need to edit the LCDd.conf file to suit your display. If you have to specify a device in the LCDd.conf file,be sure to use the cu.usbserial device, not the tty.usbserial device.

Unfortunately, because this is a default install, some drivers such as imon will not work properly without other Mac OS X specific patches.

Many USB displays will work with minor configuration file changes, including the Mac OS X USB LCD Kit.

Download the latest version now.

Monday, March 2, 2009

LCDproc iMon driver

iMon 0x0036 Icon

Working with a user on InsanelyMac, I was able to get LCDproc working with an iMon VFD product id 0x0036.  I am working with another user to get it working with an iMon LCD product id 0x0038, and I will hopefully have a download available soon.

Sunday, October 12, 2008

iTunes LCDproc AppleScript

AppleScript Icon

Here is an AppleScript designed to display your current iTunes song on an LCDproc server. It uses expect to control a telnet session to the LCDproc server. You do not need Growl.

You must open it in Script Editor, save it as an application and select "Stay Open" in the save dialog. Then you can put it in your iTunes Scripts folder so it is accessible in iTunes.

Download the iTunes LCDproc AppleScript.

Update!

I updated the script so it uses very few processes now.

Saturday, October 11, 2008

LCDproc installer Mac OS X

I have created an LCDproc installer for Mac OS X. It is built for G3, G4 or G5 PowerPC Macs, but I should have an Intel build available soon. Intel Macs will not be able to use it. LCDproc gets installed into /usr/local/. A start-up script is included in /Library/StartUpItems/LCDproc. It is pre-configured for the Mac OS X USB LCD Kit. Once you install, just restart as instructed and LCDproc should be running on your Mac OS X USB LCD Kit. If you don't have the Mac OS X USB LCD Kit, you can edit the configuration file in /usr/local/etc/LCDd.conf

Download the Mac OS X PowerPC LCDproc installer.

Wednesday, October 8, 2008

GrowLCDproc 1.3.8 Available

Growl Claw

GrowLCDproc 1.3.8 is now available for download.

GrowLCDproc 1.3.8 adds true coalescing support, iTunes ratings support and improved display format. This means you will no longer get multiple screens for different songs if you skipped a song once it started. Also, the number of stars you have given a song will be translated by GrowLCDproc into asterisks. A marquee scroll is now used to improve readability for longer single-line messages. Finally, vertical scrolls have had the speed reduced and horizontal scrolls have been sped up slightly.

See it in action.

Take a look at the documentation.

Download the latest version now.