# Hardware guide ## Core hardware Drivers for these stations are included in the core WeeWX distribution. Each station type provides a different set of observations, at different sampling rates. These are enumerated in a *Station data* table in the page for each station.
| AcuRite | TE923 | WMR100 | WS1 |
| CC3000 | Ultimeter | WMR300 | WS23xx |
| FineOffset | Vantage | WMR9x8 | WS28xx |
| Vendor | Model | Hardware Interface |
Required Package |
Driver | Maturity |
| AcuRite | 01025 | USB | pyusb | AcuRite12 | |
| 01035 | USB | pyusb | AcuRite12 | Tested | |
| 01036 | USB | pyusb | AcuRite12 | ||
| 01525 | USB | pyusb | AcuRite12 | ||
| 02032 | USB | pyusb | AcuRite12 | ||
| 02064 | USB | pyusb | AcuRite12 | ||
| 06037 | USB | pyusb | AcuRite12 | ||
| 06039 | USB | pyusb | AcuRite12 | ||
| Argent Data Systems | WS1 | Serial | pyusb | WS19 | |
| Aercus | WS2083 | USB | pyusb | FineOffsetUSB5 | |
| WS3083 | USB | pyusb | FineOffsetUSB5 | ||
| Ambient Weather | WS1090 | USB | pyusb | FineOffsetUSB5 | Tested |
| WS2080 | USB | pyusb | FineOffsetUSB5 | Tested | |
| WS2080A | USB | pyusb | FineOffsetUSB5 | Tested | |
| WS2090 | USB | pyusb | FineOffsetUSB5 | ||
| WS2095 | USB | pyusb | FineOffsetUSB5 | ||
| Cresta | WRX815 | USB | pyusb | TE9238 | |
| PWS720 | USB | pyusb | TE9238 | ||
| DAZA | DZ-WH1080 | USB | pyusb | FineOffsetUSB5 | |
| DZ-WS3101 | USB | pyusb | FineOffsetUSB5 | ||
| DZ-WS3104 | USB | pyusb | FineOffsetUSB5 | ||
| Davis | VantagePro2 | Serial or USB | pyserial | Vantage1 | Tested |
| VantagePro2 | WeatherLink IP | Vantage1 | Tested | ||
| VantageVue | Serial or USB | pyserial | Vantage1 | Tested | |
| Elecsa | 6975 | USB | pyusb | FineOffsetUSB5 | |
| 6976 | USB | pyusb | FineOffsetUSB5 | ||
| Excelvan | Excelvan | USB | pyusb | FineOffsetUSB5 | |
| Fine Offset | WH1080 | USB | pyusb | FineOffsetUSB5 | |
| WH1081 | USB | pyusb | FineOffsetUSB5 | ||
| WH1091 | USB | pyusb | FineOffsetUSB5 | ||
| WH1090 | USB | pyusb | FineOffsetUSB5 | ||
| WS1080 | USB | pyusb | FineOffsetUSB5 | ||
| WA2080 | USB | pyusb | FineOffsetUSB5 | ||
| WA2081 | USB | pyusb | FineOffsetUSB5 | ||
| WH2080 | USB | pyusb | FineOffsetUSB5 | ||
| WH2081 | USB | pyusb | FineOffsetUSB5 | ||
| WH3080 | USB | pyusb | FineOffsetUSB5 | ||
| WH3081 | USB | pyusb | FineOffsetUSB5 | ||
| Froggit | WS8700 | USB | pyusb | TE9238 | |
| WH1080 | USB | pyusb | FineOffsetUSB5 | ||
| WH3080 | USB | pyusb | FineOffsetUSB5 | ||
| General Tools | WS831DL | USB | pyusb | TE9238 | |
| Hideki | DV928 | USB | pyusb | TE9238 | |
| TE821 | USB | pyusb | TE9238 | ||
| TE827 | USB | pyusb | TE9238 | ||
| TE831 | USB | pyusb | TE9238 | ||
| TE838 | USB | pyusb | TE9238 | ||
| TE923 | USB | pyusb | TE9238 | ||
| Huger | WM918 | Serial | pyserial | WMR9x84 | |
| IROX | Pro X | USB | pyusb | TE9238 | |
| La Crosse | C86234 | USB | pyusb | WS28xx7 | Tested |
| WS-1640 | USB | pyusb | TE9238 | ||
| WS-23XX | Serial | fcntl/select | WS23xx6 | Tested | |
| WS-28XX | USB | pyusb | WS28xx7 | ||
| Maplin | N96GY | USB | pyusb | FineOffsetUSB5 | |
| N96FY | USB | pyusb | FineOffsetUSB5 | ||
| Meade | TE923W | USB | pyusb | TE9238 | Tested |
| TE923W-M | USB | pyusb | TE9238 | ||
| TE924W | USB | pyusb | TE9238 | ||
| Mebus | TE923 | USB | pyusb | TE9238 | |
| National Geographic | 265 | USB | pyusb | FineOffsetUSB5 | |
| Oregon Scientific | WMR88 | USB | pyusb | WMR1002 | |
| WMR88A | USB | pyusb | WMR1002 | ||
| WMR100 | USB | pyusb | WMR1002 | ||
| WMR100N | USB | pyusb | WMR1002 | Tested | |
| WMR180 | USB | pyusb | WMR1002 | ||
| WMR180A | USB | pyusb | WMR1002 | ||
| WMRS200 | USB | pyusb | WMR1002 | ||
| WMR300 | USB | pyusb | WMR3003 | Experimental | |
| WMR300A | USB | pyusb | WMR3003 | Experimental | |
| WMR918 | Serial | pyserial | WMR9x84 | ||
| WMR928N | Serial | pyserial | WMR9x84 | Tested | |
| WMR968 | Serial | pyserial | WMR9x84 | Tested | |
| PeetBros | Ultimeter 100 | Serial | pyserial | Ultimeter10 | |
| Ultimeter 800 | Serial | pyserial | Ultimeter10 | ||
| Ultimeter 2000 | Serial | pyserial | Ultimeter10 | ||
| Ultimeter 2100 | Serial | pyserial | Ultimeter10 | ||
| RainWise | Mark III | Serial | pyserial | CC300011 | |
| CC3000 | Serial | pyserial | CC300011 | Tested | |
| Radio Shack | 63-256 | USB | pyusb | WMR1002 | |
| 63-1016 | Serial | pyserial | WMR9x84 | ||
| Sinometer | WS1080 / WS1081 | USB | pyusb | FineOffsetUSB5 | |
| WS3100 / WS3101 | USB | pyusb | FineOffsetUSB5 | ||
| TechnoLine | WS-2300 | Serial | fcntl/select | WS23xx6 | |
| WS-2350 | Serial | fcntl/select | WS23xx6 | ||
| TFA | Matrix | Serial | fcntl/select | WS23xx6 | |
| Nexus | USB | pyusb | TE9238 | ||
| Opus | USB | pyusb | WS28xx7 | ||
| Primus | USB | pyusb | WS28xx7 | ||
| Sinus | USB | pyusb | TE9238 | ||
| Tycon | TP1080WC | USB | pyusb | FineOffsetUSB5 | |
| Watson | W-8681 | USB | pyusb | FineOffsetUSB5 | |
| WX-2008 | USB | pyusb | FineOffsetUSB5 | ||
| Velleman | WS3080 | USB | pyusb | FineOffsetUSB5 | |
| Ventus | W831 | USB | pyusb | TE9238 | |
| W928 | USB | pyusb | TE9238 |