bluehash 1,581 Posted October 26, 2011 Author Share Posted October 26, 2011 Thanks GW, It should be. The base protocol should be the same, just more data. The spi code is just a few lines. Quote Link to post Share on other sites
kenemon 29 Posted October 27, 2011 Share Posted October 27, 2011 Awesome application Blue. I was wondering why someone had not made this, after getting myself an xprotolab. I think the larger footprint, and use of the MSP will make this baby allot easier to work with, and make the enclosure a more manageable project. With four channels, have you considered a logic probe function? Any plans for a GUI? KB edit: sorry I was confusing this for a moment with Rob's Nokia project :oops: Quote Link to post Share on other sites
bluehash 1,581 Posted October 27, 2011 Author Share Posted October 27, 2011 Thanks. That's for you guys to do. I just made a platform. The big problem is that I'm unable to get this to work with the USCI which is available on the high memory MSP430 chips. I've tested this on the 2452 which has 8Kb flash. I can cut down on one font pack to give more memory though. The code allows easy turn on/off of fonts. Yes, this will act as an amazing application for a simple display. All you have to do in code is send oledprintf( char, column, row, FONT_TYPE) and it will draw it on the screen. I'm busy at work, but code and schematics will be up by the weekend. Quote Link to post Share on other sites
zborgerd 62 Posted October 27, 2011 Share Posted October 27, 2011 Out of curiosity, how were the font packs created? Quote Link to post Share on other sites
bluehash 1,581 Posted October 27, 2011 Author Share Posted October 27, 2011 Unfortunately - BitFontCreator Not free, but got the job done quickly and I could change width/height easily. Also various export formats also helped. It is a bit buggy though. I think they should have a 30day trial. If you guys need a font, I can do it up for you or even better, come up with an alternative. Quote Link to post Share on other sites
zborgerd 62 Posted October 27, 2011 Share Posted October 27, 2011 Unfortunately - BitFontCreatorNot free, but got the job done quickly and I could change width/height easily. Also various export formats also helped. It is a bit buggy though. I think they should have a 30day trial. If you guys need a font, I can do it up for you or even better, come up with an alternative. I wonder if FontForge can do this? http://fontforge.sourceforge.net/ It's ugly, but I've used it before and it seems functional. There are a lot of good opensource fonts out there these days. Liberation / Vera / DejaVu / Libertine / Etc. However, I don't know how using them in some projects affects source code (GPL being viral and all that). But maybe GPL font exception applies to many of them: http://www.gnu.org/licenses/gpl-faq.html#FontException http://sixrevisions.com/web_design/a-we ... nux-fonts/ Quote Link to post Share on other sites
zborgerd 62 Posted October 27, 2011 Share Posted October 27, 2011 For Windows users out there, I guess that someone has kindly put together an unofficial Windows version of FontForge: http://www.mpetroff.net/archives/2011/1 ... -binaries/ (Paste URL in browser. Site seems to block referrals - clicks) I'll try it this weekend on Linux to see if I can convert some fonts to bitmap fonts. Which format is required? BDF, FON, NFNT? *edit* Any chance that you can PM me an attachment of one of the fonts so I can see the format? bluehash 1 Quote Link to post Share on other sites
oPossum 1,083 Posted October 27, 2011 Share Posted October 27, 2011 MikroElektronica GLCD Font Creator (free) "GLCD Font Creator is the ultimate solution to create personalized fonts, symbols and icons for Graphic LCD (GLCD). It lets you create fonts for Liquid Crystal Displays (LCD) and Graphic LCD. It provides a very nice and intuitive user interface. GLCD Font Creator lets you create fonts and symbols from scratch, or by importing existing fonts on your system. It lets you modify and adjust them for your needs, apply effects to them, and finally export them as source code for use in your favorite language compiler." bluehash, rostlaur, kassovik and 2 others 5 Quote Link to post Share on other sites
bluehash 1,581 Posted October 27, 2011 Author Share Posted October 27, 2011 Thanks guys. I'll try those two and if possible, change the way fonts are read by the code. Quote Link to post Share on other sites
zborgerd 62 Posted October 27, 2011 Share Posted October 27, 2011 Hmm. I wonder if we can use something like this? http://code.google.com/p/dogm128/wiki/fonts http://code.google.com/p/dogm128/ I know that the MSP430F5529 has a dogs display on it. I know the display is not the same as this OLED , but I'm mostly interested in a common method of converting a BDF font into a C source or a structure that can be used for the fonts. Quote Link to post Share on other sites
bluehash 1,581 Posted October 27, 2011 Author Share Posted October 27, 2011 I just looked at the link oPossum sent and it looks like I can make it work with it. It outputs a header file so we should be goodie-good. Quote Link to post Share on other sites
bluehash 1,581 Posted October 27, 2011 Author Share Posted October 27, 2011 Code and schematic uploaded to the bottom of the first post. I haven't adapted it to the new font system yet. Still WIP. Quote Link to post Share on other sites
RobG 1,892 Posted October 28, 2011 Share Posted October 28, 2011 very nice, just a suggestion. maybe add five button or some input device? something that uses 1 adc line.. Or add one 5-way button? Avnet has 4 of them on clearance for $0.90, but I am torn if I should get them or not. Using parts in my design just because I was lucky to get them for peanuts doesn't make sense, at full price, 2 switches would cost more than the rest o the board with parts. Any other switches that are worth looking at? Quote Link to post Share on other sites
bluehash 1,581 Posted October 28, 2011 Author Share Posted October 28, 2011 I'll let you know If I find any Rob. Quote Link to post Share on other sites
RobG 1,892 Posted October 28, 2011 Share Posted October 28, 2011 In the mean time, here's my $0.50 substitute idea (BTW, sorry for this off topic discussion.) Quote Link to post Share on other sites
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.