HD44780 Library update!

Since printing floating points is probably much more important than the speed of this library, I’ve included a new function that allows the printing of floating point numbers! The function explanation is really simple and here it is: int8_t PNumF(float Num, uint8_t X, uint8_t Y, uint8_t Prec)Just like with the standard PNum function, this function […]

HD44780 Library and more!

Well in light of my recent hardware addition, I’ve decided to convert the basis of my HD44780 code into a standalone library. I’ve also added the ability to print signed integer numbers with padding with my whole code including examples compiling to < 3.5k at O0 optimization! Snazzy or what, with O3 optimization, I’ve managed […]

ILI9163 LCD library

After much contemplation, I decided to rewrite the original ILI9163 library that I was using for the LCD. Fortunately, the LCD manual was much easier than I thought to read (http://goo.gl/CNVU8V), so tonight, I went about rewriting the whole LCD driver. I didn’t include any of the gamma correction curves as that would require a […]

Phobass PCB’s

Today, using one of my favourite PCB companies ever, I sent off for my Phobass IV PCB’s to be made! I didn’t get round to designing the “string” PCB as that will require much more though and I’m wanting to jump right into finally completing IV! I’ve also fully completed the menu system and at […]