Then we started thinking about some kind of universal connector for which we would know which pin is connected to where. With it we would be able to develop different expanding modules and be able to connect other boards via it as well.
Every decent microcontroller has RS232, SPI and I2C - these are the basic interfaces and they give quite enough freedom to develop different modules.
This is how UEXT (Universal-EXTension-Connector) was born. We started including it in each OLIMEX board designed after 2004.
To summarize: UEXT is a board to board connector which supports three serial communication interfaces - I2C, SPI and RS232. It is a great way to expand the features of the development boards. The customer can choose which feature he wants to use.