I am designing a sensor's network and I decided to use CAN because of the noisy environment and the long distance ( over 50 meters). I need to design a small board that should be connected to both sensors (using SPI,I2C or ADC) and data acquisition board (through CAN Bus). That's why I'm looking for the cheapest micro-controller to improve the solution cost effectiveness. Thanks for every one how can help me.