3 ms·What is ST in this context? Apparently not Atari ST.by ilaksh 4y agoWhat is ST in this context? Apparently not Atari ST.wrigby 4y agoST Microelectronics, a semiconductor manufacturer that is well-known for their microcontrollers.