The TeXtronics oscilloscope! It is a basic 2-channels oscilloscope, the kind of machine most students have used in their labs.
Ideally, it should be parameterized so as to be able to easily change the signals and the positions of the different controls.

Edit and compile if you like:
% TeXtronics oscilloscope% Author: Hugues Vermeiren\documentclass[a4paper,12pt,oneside]{article}\usepackage{tikz}\usepackage[active,tightpage]{preview}\PreviewEnvironment{tikzpicture}\setlength\PreviewBorder{5pt}%\begin{document}\def\scl{0.6}%scaling factor of the picture\begin{tikzpicture}[scale=\scl,controlpanels/.style={yellow!30!brown!20!,rounded corners,draw=black,thick},screen/.style={green!50!black!60!,draw=black,thick},trace/.style={green!60!yellow!40!, ultra thick},smallbutton/.style={white,draw=black, thick},axes/.style={thick}]\fill[green!30!blue!30!,rounded corners,draw=black,thick](0,0)rectangle (27.75,13.25);\fill[fill=black!40!,draw=black,thick,rounded corners](0.25,0.25)rectangle (27.5,13.00);% Screen, centered around the origin then shifted for easy plotting\begin{scope}[xshift=7cm,yshift=8cm,samples=150]\fill[black!60!,rounded corners,draw=black,thick](-5.3,-4.3)rectangle (5.3,4.3);\fill[screen] (-5.0,-4.0) rectangle (5.0,4.0);\draw[trace] plot(\x,{1+2.4*sin((2.5*\x +1) r)}); % r for radians...\draw[trace] plot(\x,{-1+1.25*sin((0.75*\x) r});\draw[thin] (-5.0,-4.0) grid (5.0,4.0);\draw[axes] (-5,0)--(5,0); % Time axis\draw[axes] (0,-4)--(0,4);\foreach \i in {-4.8,-4.6,...,4.8} \draw (\i,-0.1)--(\i,0.1);\foreach \i in {-3.8,-3.6,...,3.8} \draw (-0.1,\i)--(0.1,\i);\end{scope}% Feet\fill[black!70!,rounded corners,xshift=2cm] (0,-.5) rectangle (2,0);\fill[black!70!,rounded corners,xshift=23.75cm] (0,-.5) rectangle (2,0);% Lower left panel\fill[controlpanels] (0.6,0.5) rectangle (13.5,3.0);\path (0.8,0.9) node[scale=\scl,right]{$\mathbf{TeXtronics\,1 - v.1.01}$};% Lower right panel
Click to download: textronics-oscilloscope.tex • textronics-oscilloscope.pdf
Open in Overleaf: textronics-oscilloscope.tex