<div dir="ltr"><div><div>Happy New Year y'all!<br><br></div>A new year, a new project.<br></div><div><br></div><div>I need a supervisory micro for an FPGA-based system. It needs to be:</div><div>* Low cost (sub $1US @10k).</div><div>* USB device + UART. It will make a CDC class "virtual comm port".</div><div><div>* Low cost (sub $1US @10k).</div>* A few GPIOs for LEDs + switch + controlling main power supply to turn on FPGA.<br></div><div><div><div>* Low cost (sub $1US @10k).</div><div><br></div><div>Other engineering driven requirements:</div><div>* ARM Cortex M0/3. Life's too short to mess about with esoteric tool chains and instruction sets.<br></div><div>* SmallĀ  footprint.</div><div><br></div><div>So far my eye is drawn to the STM32F042 which is all of these and it seems does not need a crystal making for even more cost + board space saving.</div><div><br></div><div>Anybody got other options?</div><div><br></div><div>Thanks</div><div><br></div><div>Charles</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div><div><br></div></div>