Skyhawk 172/Cutlass 172
Flight Crew Private
Flight Crew Last 90 Days 50.2; Flight Crew Total 120.5; Flight Crew Type 119.3
Communication Breakdown; Situational Awareness
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Published Material / Policy
Flight Crew Took Evasive Action
Human Factors; Procedure
At XA:34; after holding short at ZZZ Runway XX; Taxiway XX; I announced on CTAF frequency that I was departing with my Skylane C172S; Aircraft X; from Runway XX for left closed traffic. The AWOS-3 weather observation was for variable winds; 3 KT. One other airplane in the vicinity reported their position in response; stating they would fly left downwind in the pattern for Runway XX and land after my departure.When [I was] aligned with runway centerline and applying full power for takeoff; I noticed another aircraft coming in to land on the opposite runway end; ZZZ Runway XY; with no radio communication. My ForeFlight software through ADS-B input; Sentry; gives me an audible collision warning that traffic is observed 0.6 NM from me on the same altitude; heading my way 12 o'clock; a Diamond DA-40; Aircraft Y. I took immediate preventative action by pulling back power; releasing the brakes and making an emergency taxi maneuver onto Taxiway XY; west; via point XZ. The other pilot landed using full runway and passed behind me on the now vacated Runway XX; with the collision narrowly avoided.It seems the other pilot was unaware of the preferred calm-wind runway being XX at ZZZ; and made no attempt at reporting position or intentions on CTAF. I approached the pilot after he had come to a full stop on the west ramp; and he claimed he had been communicating intentions on UNICOM frequency; being unaware of the existing CTAF frequency. With the intensity in traffic on many Class D/Class E after-hours airfields; it would be better if position and intention reporting on agreed CTAF frequencies were made mandatory.
C172 pilot reported executing a rejected takeoff and taking evasive action on the runway to avoid a collision with another aircraft that was landing on the opposing runway without established communication.