Assembling the Anemometer

You wouldn't be building a proper weather station without an anemometer - a weather station instrument used to measure wind speed. Place it outside and when the wind speed picks up, the anemometer's cups rotate making a rod spin internally. The faster the rod spins, the higher the voltage output from the anemometer's signal wire.

Connect the 4-Pin connector at the base of the anemometer to the 4-Pin weatherproof cable. Note that the notch (circled in red) should be oriented the same way for both the cable and the connector.

After connecting the cable, twist it clockwise a few times to secure it to the connector.

Next, you'll need to externally power the Anemometer. You can not power it with your PyPortal - the PyPortal's output voltage is too low.

Using an external power supply (7-24VDC) and a Female DC Power Adapter, connect the anemometer's red wire to power. Then, connect the black wire to ground

Wiring the PyPortal

These cables make wiring easy!

Angled shot of STEMMA JST PH 4-Pin to Male Header Cable - 200mm.
This cable will let you turn a JST PH 4-pin cable port into 4 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with any...
$1.50
In Stock
Angled shot of STEMMA JST PH 3-Pin to Male Header Cable - 200mm.
This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our...
Out of Stock

Connecting the Anemometer

On the right side of the PyPortal, there is a connector labeled D4. This is a 3-Pin JST connector which can be used for analog sensors (like the anemometer!).

Using a JST PH 3-Pin to Male Header Cable, connect the blue (signal) wire from the anemometer to the signal wire (white) from the PyPortal. If you are not comfortable with soldering - use a small alligator clip to male jumper wire to connect the anemometer's signal wire to the breadboard. Then, connect the ground pin to the GND terminal of the female DC power adapter

Connecting Sensor Breakouts

There is a 4-Pin JST I2C connector in the center of the PyPortal which is also STEMMA compatible. We suggest using a JST PH 4-Pin to Male Header Cable to connect the I2C connector to a breadboard.

The sensors used in this guide connect to the PyPortal using I2C. You'll be connecting multiple I2C devices to the PyPortal using only two wires (for more information about I2C, check out our guide on the topic here).

Make the following connections between the PyPortal's I2C connector and the VEML6075:

  • PyPortal SCL to VEML6075 SCL
  • PyPortal SDA to VEML6075 SDA
  • PyPortal VCC to VEML6075 VCC
  • PyPortal GND to VEML6075 GND

Make the following connections between the SGP30 and the BME280:

  • SGP30 VIN to BME280 VIN
  • SGP30 GND to BME280 GND
  • SGP30 SCL to BME280 SCK
  • SGP30 SDA to BME280 SDI

Make the following connection between the BME280 and the VEML6075:

  • BME280 VIN to VEML6075 VIN
  • BME280 GND to VEML6075 GND
  • BME280 SCK to VEML6075 SDA
  • BME280 SDI to VEML6075 SCL

This guide was first published on Apr 02, 2019. It was last updated on Mar 01, 2019.

This page (Assembly and Wiring) was last updated on Mar 01, 2019.

Text editor powered by tinymce.