Category Archives: Graphics
VGA Curiosity
The idea of driving a VGA display directly from the I/Os of a small 8-bit microcontroller might seem crazy at first, and perhaps because of this, it is certainly entertaining, and possibly useful to some of you. It is actually easier than most … Continue reading
Source Code updates (v.1.4) Posted
I have committed several small improvements to the repository containing the Source Code for the book “Graphics, Touch, Sound and USB”. These include some aesthetic enhancements to the Touch Grid project, the Touch Menu and in the 15-Tiles game. Numerous patches … Continue reading
Supporting New Mikromedia boards with GDD_X
While I am not sure if the GDD_X tool will continue to be supported or if it will be added to the ‘new’ MLA (it is currently NOT planned), readers of the “Graphics, Touch, Sound and USB” book that have purchased … Continue reading
Progress on PIC32MX Video Player Performance
I recently got a few inquiries regarding an old project about a AVI Video Player for the PIC32. I had done the initial work in 2009 on one of the earliest prototypes of the PIC32 Multimedia board and later updated … Continue reading
Animation on the MikroE PIC32MX4 Multimedia Board
I must admit, the MikroElektronika PIC32MX4 Multimedia Board has recently stolen the little that was left of my free time. I found myself toying around until late at night with it, and I have resurrected a number of old projects. … Continue reading
MikroE MX4 Multimedia Board
It’s out! They did it! The new PIC32 multimedia board from MikroElektronika has been officially announced today! http://www.mikroe.com/en/tools/pic32mx4-multimedia-board/ MikroE is world reknown for its well designed, documented and fully featured demo boards and development tools for all Microchip … Continue reading
3D Graphics
Using the new double buffered graphic library (see previous post) we can now create simple animations. In chapter 12 we have already seen how to visualize a 2D function using a grid and a bit of perspective (isometric). The next … Continue reading
Graphic Animation
In the good old times, when studying at the University of Trieste, I particularly enjoyed Rational Mechanics, a required class for any EE Master back then, presented by professor Enzo Tonti. One of the things that were always making his … Continue reading
Optimizing the graphic library
While working on the porting to the PIC32 of the code developed for the original PIC24 book it occurred to me that there were some obvious optimizations I had yet to explore. For a starter, the graphic.c library was using … Continue reading