My impression of Harmony is that it's a decent start to a decent idea,=20 but it's very young and needs to mature before I start using it for=20 anything serious. That immaturity comes with a the lack of organized=20 docs/tutorials, direct from Microchip or otherwise. I find that I keep=20 "discovering" things I should know, from forum posts or otherwise,=20 rather than coming across it in a set of docs I should be following to=20 learn from. It has gotten better, but still not there yet IMO. Hadn't heard of gigadevice before... will investigate. Cheers, -Neil. On 5/9/2016 2:01 PM, Bob Blick wrote: > CubeMX is useful, but when you start adding/using the middleware, you=20 > need to do it one module at a time and be prepared for some=20 > testing/debugging. I could say the same for all vendor attempts to=20 > "Harmonize" hardware libraries across their embedded product lines and=20 > not be too wrong. The article you linked to sounds like any number of=20 > forum posts talking about Atmel, Microchip, TI, you name it. So far I=20 > have been happy with STM32 chips performing as they should. On another=20 > note, there's a clone of some of the STM32's. Not exactly a clone, but=20 > their version of the STM32F103 sounds pretty much drop-in except for=20 > debugging/programming:=20 > http://www.gigadevice.com/product-category/1.html Apparently it is=20 > legit. STM32 must be popular enough that it's the 32 bit embedded chip=20 > to copy. --=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 .