23
edits
Line 63: | Line 63: | ||
==First make a list of what you need== | ==First make a list of what you need== | ||
*Do you want to use a mouse and key board so that you can use your Raspberry Pi as a computer for tasks like browsing the web and word processing, not just for | *Do you want to use a mouse and key board so that you can use your Raspberry Pi as a computer for tasks like browsing the web and word processing, not just for CumulusMX? | ||
** If so, a model with multiple USB sockets is advisable (like | ** If so, a model with multiple USB sockets is advisable (like 3 B+ or 4) | ||
** This also applies if you want to be able to plug in a USB stick (perhaps for holding/transferring files between devices, e.g. Cumulus configuration and data folder files; this will save wear on the micro-SD disc) | ** This also applies if you want to be able to plug in a USB stick (perhaps for holding/transferring files between devices, e.g. Cumulus configuration and data folder files; this will save wear on the micro-SD disc) | ||
*Do you want a wired connection to your hub or router? | *Do you want a wired connection to your hub or router? | ||
** Maybe you are going to update external sites, a wired connection may provide a faster and more dependable communication than a wireless link | ** Maybe you are going to update external sites, a wired connection may provide a faster and more dependable communication than a wireless link | ||
** If so, a model including an Ethernet socket is advisable (like 3 B+) | ** If so, a model including an Ethernet socket is advisable (like 3 B+ or 4) | ||
** You can add a USB hub and Ethernet dongle to model Zero, but by the time you have done so would have been better to start with a 3 B+ or 4) | ** You can add a USB hub and Ethernet dongle to model Zero, but by the time you have done so would have been better to start with a 3 B+ or 4) | ||
** Remember that if you are operating the pi in headless mode, a wired or wireless connection to your LAN is needed for your other device to communicate with the Pi | ** Remember that if you are operating the pi in headless mode, a wired or wireless connection to your LAN is needed for your other device to communicate with the Pi | ||
*Will your MX need to update a database, feed data to a web site, upload to external sites, or control other devices? | *Will your MX need to update a database, feed data to a web site, upload to external sites, or control other devices? | ||
** If so, a model | ** If so, a model ZeroW will have to do each task in turn, and you will see some delay in information updates, plus you will need to use a larger time between updates | ||
** If so, a model | ** If so, a model 3 B+ (or 4) will be noticeably faster, and support all options in MX, and can update external sites more frequently | ||
* What interface does your weather station use? | * What interface does your weather station use? | ||
** If your station communicates to MX via wireless, then you choose a model that supports wireless at the right frequency, all models support basic wireless | ** If your station communicates to MX via wireless, then you choose a model that supports wireless at the right frequency, all models support basic wireless | ||
** If your station communicates via Ethernet, then either a wired, or wireless, connection is possible between router/hub and Pi as the station will be plugged into your hub or router | ** If your station communicates via Ethernet, then either a wired, or wireless, connection is possible between router/hub and Pi as the station will be plugged into your hub or router | ||
** If your station communicates to MX via USB, then choose between the model 0W with one USB socket, and the model | ** If your station communicates to MX via USB, then choose between the model 0W with one USB socket, and the model 3 B+ with 4 USB sockets depending on whether you might want to use another USB socket ever | ||
** If your station uses another communication port (such as serial interface), then you need the additional components that support that interface | ** If your station uses another communication port (such as serial interface), then you need the additional components that support that interface | ||
edits