Microcontroller PIC16F877A and Nintendo DS (ARM) programming at Pierre and Marie Curie University