Logic Gate Board Game 03: Adventures in MPLab




element14 Presents show

Summary: After deciding to use an LCD screen for the Logic Gate Board Game, Ben gets to work on programming the Pic32mz series microcontroller in MPLab X IDE. Using the programming software and Direct Memory Access (DMA) transfers, Ben learns how to display everything from TrueType Font (ttf) text to images and photo’s on the screen. After some soldering, Ben gets stuck in and has to make a trade-off due to the amount of available RAM on the microcontroller with processes called ‘double buffering’ to make sure that as little RAM is used as possible. As Ben says, programming is 10% coding, 90% copy/paste! Do you have any experience driving LCD screens? Or want to chime in on the Logic Gate Board game build? Let the team know on the element14 Community!