The Taiwan air quality monitoring network (TAQMN) and the AirBox network both monitor PM2.5 in Taiwan. The TAQMN, managed by Taiwan's Environmental Protection Administration (EPA), provides high-quality PM2.5 measurements at 77 monitoring stations. The AirBox network launched more recently consists of low-cost, small internet-of-things (IoT) microsensors (i.e., AirBoxes) at thousands of locations. While the AirBox network provides broad spatial coverage, its measurements are unreliable and require calibrations. However, applying a universal calibration procedure to all AirBoxes does not work well because the calibration line varies with local factors, including the chemical compositions of PM2.5 , which are not homogeneous in space. Therefore, different calibrations are needed at different locations to adapt to their local environments. Unfortunately, AirBoxes and EPA locations are misaligned, challenging the calibration task. In this paper, we propose a spatial model with spatially varying coefficients to account for the heterogeneity in the data. Our method gives spatially adaptive calibrations of AirBoxes and produces accurate PM2.5 concentration estimates with their error bars at any location, incorporating two types of measurements. In addition, the proposed method is robust to outliers, requires no colocated data, and provides calibration formulas for new AirBoxes once they are added to the network. We illustrate our approach using hourly PM2.5 data in 2020. After the calibration, the results show that the PM2.5 prediction improves by about 38%-68% in root-mean-squared prediction error. Once the calibration formulas are established, we can obtain reliable PM2.5 values even if we ignore EPA data.