This project developed an ultrasonic positioning system that uses trilateration to determine the position of an ultrasonic transmitter based on the time delays of signals received by three receivers. The system includes a transmitter that pulses ultrasonic signals every 5 milliseconds, receivers that amplify and convert received signals, and an Arduino that calculates the position using time differences between received pulses and displays the x,y coordinates. Some challenges encountered were accurately recording pulse transmission and receipt times and dealing with noise interference.