Knowing of our interest in programmable logic, Mike writes to inform us of a PLD by Silego:
Silego programmable mixed-signal arrays are a combination of a very small programmable logic device (10 LUTs) plus some common functional blocks (flops, SPI, counters, PWMs), an ADC and couple of comparators.
From the Maker perspective, the packages are a bit fiddly, but the design tools are free (Windows and Mac OS X), and the parts ($0.29 @ 100pcs) and programmer ($50 incl. 50 OTP devices) are very affordable.
You can find the Designer User Guide which describes the programming IDE along with more information on these components at the Silego GreenPAK webpage. We note that unlike conventional CPLD/FPGAs, these are one-time writeable. You cannot reprogram them to correct or update code. Also, they come in a 2.5mm x 2.5mm TDFN-12 package. On the upside, they operate over a supply range of 1.8 – 5.5 V.
Via the contact form.