Coder Social home page Coder Social logo

ms34me / mlx90614 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jfitter/mlx90614

0.0 1.0 0.0 5.7 MB

MLX90614 IR Thermometer Driver Library for Arduino

C++ 4.56% HTML 66.34% CSS 3.98% JavaScript 0.52% Makefile 0.08% TeX 24.41% Batchfile 0.10%

mlx90614's Introduction

****************************************************************************************************
* This is an Arduino library for the MLX90614 temperature sensor                                   *
****************************************************************************************************

This library was written to enable remote sensing of the temperature of the rotors of outrunner
style brushless DC motors used in remotely piloted aircraft, for the purpose of real time data 
logging and air to ground telemetry.

These sensors use the SMB bus protocol to communicate. This is similar though not identical to 
the I2C bus. There is enough similarity to enable the Arduino standard Wire library to communicate
with the device, however not all features can be implemented, for example it is not possible to 
read the flags register with standard Wire functions. 2 pins are required to interface the device 
to an Arduino - the SDA and SCL lines.

Written by John Fitter, Eagle Air Australia p/l. and inspired by a library written
by Adafruit Industries.

BSD license, all text above must be included in any redistribution

Download the distribution package and decompress it.
Rename the uncompressed folder MLX90614. 
Check that the MLX90614 folder contains the following files;

MLX90614.cpp
MLX90614.h
MLX90614.chm
Crc8.cpp
Crc8.h
property.h

Place the MLX90614 library folder your arduinosketchfolder/libraries/ folder. You may need to 
create the libraries subfolder if its your first library.
Restart the IDE.

MLX90614.chm contains the documentation for the classes.

mlx90614's People

Contributors

jfitter avatar

Watchers

 avatar

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.