Arduino OLED dual channel oscilloscope with 16Msps equivalent time sampling, Pulse Generator, DDS Function Generator and Frequency Counter