Giter Club home page Giter Club logo

riffle's Introduction

riffle sensor hardware

This repository contains the hardware designs for the Riffle open-source water-quality sensor. The sensor consists of two distinct pieces of hardware: the remote board and the logic board.

logic board

The logic board contains,

  • a step-down voltage regulator
  • A Freescale MK20DX128 microcontroller
  • an SPI FLASH device
  • an SD card slot
  • A ten-pin IDC connector for interfacing with the remote board
  • A connector for an NRF24L01 radio
  • Various other connectors

The MCU runs the data-logger firmware. Schematics can be found in the fab branch.

remote board

The remote board contains the sensors which line-of-sight to the medium being measured. This includes,

  • A TMP100 temperature sensor
  • A MS5803 pressure sensor
  • A color sensor
  • Several LEDs and a GPIO extender to drive them
  • Logic for sensing electrical conductivity

All of these save the electrical conductivity sensor communicate with the logic board over I2C. Schematics can be found in the fab branch.

contributors

  • Laura Dietz (board layout)
  • Ben Gamari (schematics and board layout)
  • Don Blair (hardware design ideas)
  • Joshua Shapiro (helpful discussions regarding conductivity measurement)
  • Mark Green (helpful design feedback)

riffle's People

Contributors

bgamari avatar dwblair avatar

Stargazers

Maar avatar  avatar

Watchers

Laura Dietz avatar James Cloos avatar Maar avatar  avatar  avatar  avatar

Forkers

pboslo dwblair

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.