INAOE ITESO Innovative Design & Test Group