TK. Posted August 7, 2008 Report Posted August 7, 2008 A new driver is available for DOG displaysA precompiled test application is available in the MIOS Download section, and a schematic hereThey are looking sexy, no? :)And these are btw. the fastest LCDs I ever tested! (benchmark result: 1.61 mS!)And the power consumption of the backlight is extremely low, so that the 7805 of a core module doesn't get hot.Backlight colour and display variant can be freely combined - just select the colours you like.(I'm using a "EA DOGM163S-A" with black background, combined with the white backlight "EA LED55X31-W"There is enough space under the LCD to stuff some additional components, like a "DINX1":Sideview:Only Drawback I've noticed so far: currently no displays with 20 characters per line are available - it would be the ideal solution for MBSID V2. And two displays could be combined to a 40 column display.For applications which don't rely on special sizes, like MB64, MB64E, MBCV, etc... these displays are recommented from my side to everybody, who wants to give his MIDIbox frontpanel a special touch :)Best Regards, Thorsten. Quote
nILS Posted August 7, 2008 Report Posted August 7, 2008 Nice :D This make nILS very happy, I've been waiting for this for too long! Awesome! Quote
stryd_one Posted August 8, 2008 Report Posted August 8, 2008 Ahh I do love these!Has anyone ever asked if they can do a run of 20 character displays? maybe we would be lucky :)Edit: nILS you shoulda just asked, I had a driver half written about two years ago when smash put me onto these :)It's just the 16 char thing that stopped me.... darnit :( Quote
/tilted/ Posted August 8, 2008 Report Posted August 8, 2008 Has anyone ever asked if they can do a run of 20 character displays? maybe we would be lucky :)Or maybe a 55 character version??(MBLC) Quote
buhler Posted August 8, 2008 Report Posted August 8, 2008 Has anyone ever asked if they can do a run of 20 character displays? maybe we would be lucky :)20 characters would be lovely, i'm scared of my PLED's now because Wilba keeps telling me they're gonna break soon.... :( Quote
moogah Posted August 8, 2008 Report Posted August 8, 2008 Wow, these have alot of good things going for them! PCB mount, smaller footprint, better availability of colors (Full RGB Backlights!!!)..Hopefully they become popular and we see more sizes and models released! Quote
diablojoy Posted August 9, 2008 Report Posted August 9, 2008 ;D just the thing have just tried to to order 3 each of these eadogm162s-a with ealed55x31-rgbsoselectronics in slavakia only place i could find that had them in stock and small quantities min USD 100 ORDERwill have to wait and see how i go http:/www.soselectronic.com will post on result Quote
diablojoy Posted August 26, 2008 Report Posted August 26, 2008 recieved dog lcd's todayinternational postage costs damn expensive USD $75but they were ok to deal with and soselectronics were still the cheapest place i could findeven taking the postage into accountpostage cost was included in the min order priceof USD $100 cheers ;D Quote
philetaylor Posted November 16, 2008 Report Posted November 16, 2008 These dog displays look great!If anyone is interested, I have found a supplier in the UK called mmselectronics.I also notice that there are also 128x64 and 128x32 graphic modules available now, it would be really good if they worked with MB, they use the sam SPI interface as the character ones so hopefully it is possible.....http://www.mmselectronics.co.uk/lcdgraphicdog.htmPhil Quote
stryd_one Posted November 16, 2008 Report Posted November 16, 2008 There's no driver yet, but it is possible.Thanks man, how much are they from this distro you found? Quote
philetaylor Posted November 16, 2008 Report Posted November 16, 2008 The one-off price for the 128x64 is £12.49 and £8.70 for the 128x32, you also need a socket which costs £0.84 and a backlight, £2.98 for amber going up to £14.18 for RGB!The 3x16 character displays are also available at £5.14 eachPhil Quote
TK. Posted November 16, 2008 Author Report Posted November 16, 2008 It should be possible to write a driver for DOG GLCDs, but I don't own such a display, accordingly I cannot support itBest Regards, Thorsten. Quote
philetaylor Posted January 28, 2009 Report Posted January 28, 2009 Hi all.I have now written a driver (well hacked one together) for these displays....I have also written an SPI based driver for the 16x3 character LCD's. Technically it should be possible to have up to 8 of either the character or graphic displays. I was thinking about looking at combining the two into one driver but I don't think that MIOS allows mixing of GLCD/CLCD?Anyway here is a picture of the GLCD, it is 128x64, I went with the amber backlight although there are many other options just like the CLCD version.You will notice that it requires 8x 1uF capacitors, this removes the need for a high voltage supply for the LCD.Once I have sorted out and tidied-up the driver, I will commit it. CheersPhil p.s. Apologies for the crap picture, I hadn't realised how difficult it is to take a picture of an LCD!!!IMG_0166.JPGIMG_0166.JPG Quote
philetaylor Posted January 29, 2009 Report Posted January 29, 2009 Here is a slightly better picture! Quote
stryd_one Posted January 29, 2009 Report Posted January 29, 2009 Sweeeet.I have also written an SPI based driver for the 16x3 character LCD's. I am still racking my brain to figure out how a driver that requires about 8 times the number of instructions to write the same data, can be faster? Buh?! Quote
philetaylor Posted January 29, 2009 Report Posted January 29, 2009 I know, here are the figures from lcd_benchmarkDOG CLCD: 1677 *8 *100 nS = 1.34mS!DOG GLCD: 4481 *8 *100 nS = 3.58mS!I did manage to get a 1541 by removing most of the delay but I started to get problems so this is about the best I could get....Phil Quote
TK. Posted February 10, 2009 Author Report Posted February 10, 2009 Phil: the MIOS32 driver is working as well:(display + touch panel donated by Ultra :))Best Regards, Thorsten. Quote
philetaylor Posted February 10, 2009 Report Posted February 10, 2009 Phil: the MIOS32 driver is working as well:Brilliant. Did you have to change much to get the driver working??EDIT: btw, what capacitors did you use??? Quote
TK. Posted February 10, 2009 Author Report Posted February 10, 2009 The display output was working immediately, there was only a minor issue in the APP_LCD_Clear() routine (6 lines cleared instead of 8 )Best Regards, Thorsten. Quote
philetaylor Posted February 10, 2009 Report Posted February 10, 2009 Nice :)I have also written a driver for the DOG clcd using SPI, it seems quite a bit quicker than the parallel driver so do you think it is worth committing? If so what should I call it? dog_spi ?It would be useful if people wanted to use more than 2 of them. CheersPhil Quote
TK. Posted February 10, 2009 Author Report Posted February 10, 2009 Yes, would be nice if you could add this driver as well. "dog_spi" sounds okMIOS: In order to select the display, just add a "USER_LCD_Select" function (with exactly this name) to the driver, it would make it compatible to clcd_multiMIOS32: the function to select a LCD device is already part of MIOS32, the LCD number is stored in mios32_lcd_device. This function is only used for CLCD drivers, as we need to address the displays separately once special characters should be initialized. GLCD drivers usually allow to combine multiple displays to a big screen without any restrictions, so that a device selection isn't required.Best Regards, Thorsten. Quote
TK. Posted February 11, 2009 Author Report Posted February 11, 2009 The MIOS32 based DOGM touchpanel driverBest Regards, Thorsten. Quote
ultra Posted February 11, 2009 Report Posted February 11, 2009 tk and phil: thank you!i'm really looking forward to being able to get what i want out of my live controller. this is gonna rock.for those who don't know: this is for a $15 touchpad that can be attached to the low cost DOG character lcds (the m size) available at mouser.so now we all have the ability to put touchscreens on our midiboxes for x/y pads and menus. :) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.