In the case of ports configured as analog outputs, any adjacent pair of ports can be used to form a differential ADC. Furthermore, any port of such a differential ADC can be internally biased to form a pseudo-differential ADC. (Multiple ADCs can share a common bias point.)
don't you mean ports configured as analog inputs, not outputs?
(Kind of hard to make an ADC with an analog output.)
Simple RC anti-aliasing on the ADC channels may be all that is needed in many cases. It's true if the system is reconfigurd 'on-the-fly' then the user would eed to know where the ADC input channels are if they are deploying anti aliasing filters. You could get creative with the internal switch to enable 'R-C' filtering on an as needed basis...ut this may not be the best use of Pixi pins. product details and datasheet can be found here....http://www.maximintegrated.com/en/products/analog/data-converters/analog-to-digital-converters/MAX11300.html
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.