On a 1989 Chevy Camaro RS with a 305 engine, the oil pressure sending unit is typically located on the
passenger side (right side) of the engine block, near the oil filter. It's a relatively small unit with one or two wires connected to it. You'll likely see it near the oil filter housing, but not directly on the filter itself. It might be slightly recessed into the block.
It's important to consult a repair manual specific to your 1989 Camaro 305 for the most accurate location. Pictures in the manual will be invaluable in identifying it. The location can vary slightly depending on specific engine variations or modifications.