Engraved with 8 Italian wind directions.
Tramontana (N), Greco (NE), Levante (E), Scirocco (SE), Ostro (S), Garbino (SW) different, usually Libeccio, Ponente (W), Maestro (NW)
Compass has declination indication at 18 degrees East.
It is on or before 1540 in northern Italy.
See the book: Istituto e museo di storia della scienza (catalog of sundials, nocturnals and related instruments, pag 70-77)
Last photo: declination graph of 5 European cities from 1590 to 2019 from the historical magnetic declination viewer, at from which one can generate the plausible date of 18 degrees east