Diagram showing ADC (analogue/digital converter) Information is collected by the sensor and this is read by micro controller, (e.g. PIC, a BX-24 or Arduino) and converted to digital format and sent via a USB or serial cable to the computer. Micro controllers have their own software development environment that needs to be learned. There are online communities and support networks and it is possible to find readymade solutions for most kinds of application.