Bridging the educational gap in embedded systems curricula: developing an e-commerce audio streaming system | IEEE Conference Publication | IEEE Xplore