Parts . PIC16F877A-E/P . Brands