CWX-2 ESP8266 Compact IoT Weather Station (No BMx)

£19.00 Inc. VAT

CWX-2B is a Compact IoT Weather Station, based on an ESP8266, which interfaces to BMx280 Weather Sensors and SFH2440 Ambient Light sensor (included).  This board is designed to interface any Home Automation System.

In Stock

Title Range Discount
5% 2 - 4 5%
7.5% 5 - 9 7.5%
10% 10 + 10%

Description

 

CWX-2B is a Compact IoT Weather Station, based on an ESP8266, which interfaces to a BMx280 Series (Such as the BME280/BMP280/BMP180/BMP085), Weather Sensor and SFH2440 Ambient Light sensor (included).  This board is designed to interface any Home Automation System.

  • Designed to be battery powered, via a standard CR123A Lithium Battery, or from an external DC supply.
  • Allows remote sensing and sending data over Wi-Fi, such as to Domoticz or another Home Automation system.
  • The board is designed to fit into a Waterproof Clear Cover Enclosure, available separately.

The CWX-2B board is suppled fully tested, with Light Sensor but excludes the weather sensor, so enabling you to fit your own I2C sensors, or use the board for other applications.

 

CWX v2 specification overview:

  • Bosch BME 280 Module
    • Barometric Pressure 300…1100 hPa (millibar)
      • Accuracy ±0.25%
        • which is equivalent to 1m at 400m height change
      • RMS Noise 0.2 Pa
        • which is equivalent to 1.7 cm
    • Temperature -40 to 85°C
      • Temperature coefficient offset ±1.5Pa/K.
        • which is equivalent to ±12.6cm at 1 °C temperature change
    • Humidity
      • 0 to 100 %
      • Accuracy tolerance ±3% relative humidity
      • Hysteresis ≤2% relative humidity
  • SFH2440 Ambient Light Sensor
    • Light Level Spectral sensitivity
      • Std. Light A; T = 2856 K Minimum 7 nA/lx
      • Spectral range of sensitivity λ10% typically 400 to 690 nm
      • Wavelength of max sensitivity λS max typically 620 nm
  • Battery Voltage Monitor
    •  ADC switching provides a separate battery voltage reading
  • Powered by:
    • 1 x CR123 Lithium battery
    • External DC such as USB 5V
  • Connections
    • USB (CH340)
    • I2C (expansion)
  • Display
    • An optional OLED display can be connected to the I2C header
  • Enclosure

 

Sensors

This CWX-2B board will work with all three BMx sensors, including the low cost BMP180.  However, in order to get Humidity and better resolution, you require to use the featured BME280

To identify the types of sensors available on the market, are shown below.

 

 

 

 

 

 

 

 

 

 

 

 

 

Cut-outs

The CWX-2B PCB has cut-out to allow the BME280 sensor to fit flush and also the light sensor to be swapped facing up (PCB top) or down (PCB bottom).  (Default is up).

 

 

 

 

 

 

Enclosures

The CWX-2B board is designed to fit into a Waterproof Clear Cover Enclosure, available separately.

 

 

 

 

 

 

 

 

 

3D printed enclosures can also be downloaded free of charge, resized if needed. and used for this project.  Examples below:

 

Battery Holder

The CR123A Battery Holder is supplied with the board but can be optionally soldered as needed.

It has a locating pin, to aid correct fitting.

 

Software Code

Arduino IDE based software / firmware code for this CWX ESP project will be provided in our Wiki, to easily get you up and running.

Example code connects the CWX to your Wi-Fi and then uploads to a ThingSpeak channel.  FREE ThingSpeak accounts for small non-commercial projects are available (providing up to four channels), so you could have more than one project running at once.

An example of the output of the original CWX-1 output can be seen here  as highlighted below.

 

 

 

 

 

 

 

 

 

 

 

In the Box

CWX-2B ESP8266 board.

You will need to update the firmware with your preferred open source firmware, using a standard micro USB cable (not included).  Working examples of test code can be found in our Wiki

  • 1 x CWX-2 ESP8266 Board
    • SMD (Surface Mounted Components) Populated.
    • Fully Tested
  • 1 x Strip of straight pin header
  • 1 x CR123A Battery Holder (Not Soldered)
  • 1 x Light Sensor

 

 

 

BMx2 Weather Sensor, not included.

  • This enables you to add your own sensor(s).

Battery not included

  • Due to potential shipping restrictions and being readily available, a standard CR123A Lithium Battery is not included and should be sourced locally.

 

Shipping

All products in stock will be posted same day, where possible.  Postage is at cost and flat rate, irrespective of order size.

Any product not is stock, which is back-ordered, will be shipped as soon as it becomes available.  Notifications are sent automatically.

Should only part of your order be in stock, then we would normally send available item(s), and balance when available. Should you wish to not split the order, please comment to use.

 

Other Details

Further information on this product may be found in our downloads and Wiki pages.  Other technical information and code examples are also shared in our GitHub Pages.  Project information may also be found on Hackster.io

We value our customers and should you have any other questions, please feel free to contact us.

Specification

CWX v2 specification overview:

  • Bosch BME 280 Module
    • Barometric Pressure 300…1100 hPa (millibar)
      • Accuracy ±0.25%
        • which is equivalent to 1m at 400m height change
      • RMS Noise 0.2 Pa
        • which is equivalent to 1.7 cm
    • Temperature -40 to 85°C
      • Temperature coefficient offset ±1.5Pa/K.
        • which is equivalent to ±12.6cm at 1 °C temperature change
    • Humidity
      • 0 to 100 %
      • Accuracy tolerance ±3% relative humidity
      • Hysteresis ≤2% relative humidity
  • SFH2440 Ambient Light Sensor
    • Light Level Spectral sensitivity
      • Std. Light A; T = 2856 K Minimum 7 nA/lx
      • Spectral range of sensitivity λ10% typically 400 to 690 nm
      • Wavelength of max sensitivity λS max typically 620 nm
  • Battery Voltage Monitor
    •  ADC switching provides a separate battery voltage reading
  • Powered by:
    • 1 x CR123 Lithium battery
    • External DC such as USB 5V
  • Connections
    • USB (CH340)
    • I2C (expansion)
  • Display
    • An optional OLED display can be connected to the I2C header
  • Enclosure

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.