STC15W204S STC15F 104W Microcontroller System Board Minimum Development Board 51 Learning Board SOP8 STC15F104E