There are quite a number of other sensor systems, including TinkerKit, Grove, Gadgetter, Phidgets, and UEXT. Sometime I'll write a blog post on them, because each has its own niche. For example, Pmod has much better ADCs, but is typically more expensive than Grove.
@Salbayeng: This make a lot of sense to use this plugin footprint of the Pmod as astandard for your test equipment for small runs. It might even turn out that the boards you make for testing your small production runs, would be useful to others.
I see no reason why a Pmod should not be programmable in it's own right. Something like an 8 bit uP could be reprogrammed via I2C, SPI, or even it's own port on a Pmod footprint board.
I will be interested to see where you go with this?
I've been wanting to make some of my own plug n play modules (like the PMOD's) for automatic testers for small production runs, I've been looking for a standard that others use, and PMOD might just work out.
I can just grab off the shelf ADC and DAC's and all I then need to make are relay boards and dummy loads. All at a cost point where you could make dedicated test stands for each product you are testing.
An inexpensive arduino w wifi or pi w integral wifi is is better than more cpu or ram.
In fact I think the ultra cheap chinese Tablets which have android and wifi and usb for io and a nice battery. I think the cheap chinese tablet trumps a pi since they are available sometimes for under 50.
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.