So jealous of this now, as I just started back tinkering with MPLABX,=20 XC32, Harmony specifically to use the graphics libraries. More=20 coincidentally, I dug up an older Mikromedia MX4 dev board I've had for=20 some time -- it uses the same PIC32MX460F512L chip. Curious -- where do I find the list of graphics controllers Harmony=20 supports? Also, are the slides/presentations from this course available=20 anywhere online that I can see them? Cheers, -Neil. On 10/19/2015 11:29 PM, Brent Brown wrote: > Graphics Workshop was last week, have had some time to digest now. It was= very > well presented, good content, good value. All software was provided thoug= h we > were encouraged to pre-install MPLABX and XC32 beforehand to speed things= up. > Harmony was provided on the day, to ensure we got board support for the > Mikromedia board we used. Presenter was Microhip FAE from Australia speci= alising > in graphics, and indeed the developer of the course/lab/notes. > > Split into learning sessions and hands-on lab sessions (read: race to see= who could > get the example working the quickest and not end up looking dumb). First = up was > an intro to Harmony and it's configurator, with a lab to get an LED flash= ing > employing a timer interrupt. > > Next up was graphics. A lengthy but good overview of graphic LCDs was giv= en, > covering the different interfaces, with and without controllers, with and= without frame > buffer memory, CPU requirements etc. Lab was built on previous code and > implemented a green/black flashing dot on the LCD... the graphics analog = of the > flashing LED. > > Third lab used the Microchip Harmony Graphics Composer (MHGC) tool, resul= ting > in a full colour background picture on the LCD and a timer counting in mi= nutes and > seconds in a large font. > > Fourth lab added a touch screen button to reset the timer. Plenty of info= in the lab > notes to go over it later and really learn the details. The Mikromedia bo= ard comes > with a bootloader, but they hadn't figured out how to make the code produ= ced in the > labs compatible with it, so programming was with PICKIT3's which they pro= vided > (but not for keeps). > > Take homes were a Mikromedia dev board (with 2.8" 320x240 resistive touch= LCD, > PIC32MX460F512L, USB, serial flash, accelerometer, uSD, MP3 audio decoder= ), > 16GB USB drive with the labs/software/datasheets etc, laptop/tablet sleev= e, and a > Microchip back-pack. And lunch, did I mention there was lunch? Still a bi= g jump to > my first project using a PIC32, and Harmony, and graphic LCD, and touch -= but > have the confidence now to tackle it. Would recommend the workshop to any= body > interested. > > Didn't ask how they got around the NZ tax issue, perhaps they could claim= the > attendees pre-purchased a USD100 dev kit tax free from the US, and the > presenters hand delivered it along with a free seminar ;-) > > > --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .