# Weather and Level Adapter

## Introduction

The Sentient Things Weather and Level Adapter is a board that plugs into the IoT Node Header to provide interfaces to the following sensors:

* [Sparkfun Weather Meters](https://www.sparkfun.com/products/8942)
* [Maxbotix range sensors](https://www.maxbotix.com/) (up to two)
* [DS18B20 waterproof temperature sensor](https://www.adafruit.com/product/381)

The Weather and Level Adapter includes an on-board [MPL3115A2](http://cache.freescale.com/files/sensors/doc/data_sheet/MPL3115A2.pdf) pressure and altitude sensor.

![](/files/-LfQ6-UdufedzZ880UTd)

## Description

The board includes logic to select one of two Maxbotix range sensors using the N\_D5 pin on the IoT Node Header.  Level translation is provided to operate the Maxbotix sensors at 5V. Onboard jumpers enable optional inversion of the Maxbotix signal for sensors that output RS232 compatible serial (idle low).

Level conversion circuitry interfaces with a 1-wire device (DS18B20) operating at 5V.

## Schematic

![IoT Node Weather and Level Adapter schematic](/files/-LfQ3REBBQHdM6_iQN61)

## Hardware files

The hardware design files for the Weather and Level Adapter are published on [Github](https://github.com/sentientthings/Weather_and_Level_Adapter).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sentientthings.com/weather-and-level-adapter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
