BM017 Color Sensor I2C Color Sensor with White LED for Illumination
|
|
- Gwendoline Atkins
- 6 years ago
- Views:
Transcription
1 August 0 BM0 Color Sensor BM0 Color Sensor IC Color Sensor with White LED for Illumination phone 0..0 East First Street Chico, CA Contact Solutions Cubed, LLC for your custom designs: Solutions Cubed is an innovative electronic design firm. We have created successful designs for a myriad of industries including mass produced consumer products, deep-sea robotic components, and encrypted encoders for the banking industry. We love meeting new customers and are interested in hearing about your design needs.
2 August 0 BM0 Color Sensor Product Description: The BM0 module carries one AMS TCS color light-to-digital converter IC. The IC has an IC interface allowing digital systems to measure object color. Red, blue, green, and clear values may be read. The module also has a white LED and MOSFET that may be used to illuminate objects. Voltage level translation circuitry is included allowing the module to interface to V or V logic systems. A.V linear regulator on the module provides power to the color sensor. Red, blue, green, and clear digital color measurements White LED on board may be used to illuminate objects being tested On-board.V regulator Voltage level translation circuitry allows use with V or V logic IC interface Dimensions:
3 August 0 BM0 Color Sensor Specifications: Characteristic Min Typ Max Unit Notes Operating voltage 0 V Input to.v regulator Voltage.V Operating current ma and pull-up resistors 00 Ω Pulled to _IO Color conversion time. 00 ms This is configured via the IC interface Color count 0 Longer conversion time provides higher counts Operating temperature C Pin Functions and Notes # Name Maximum Notes Voltage 0VDC Input voltage for on-board.v regulator 0V Ground return for module.v Normally the output for the.v regulator, can be used as an input to supply.v to the module _IO V Sets the voltage for the IC interface. If your system is a V system apply V here, if it is a.v system then connect or another.v source. _IO IC clock line _IO IC data line INT.V Open-drain output asserted low for various interrupt settings. Pull to.v externally with a.kω resistor is used. _LED.V(V) Power supply for white illuminating LED. There is a Ω resistor in series with the LED. If powering with a V supply you should add a second Ω external to the module to ensure the input sinks less than 0mA. V Gate connection to N-channel MOSFET that turns on illuminating LED.
4 August 0 BM0 Color Sensor User Notes/Tips. Color measurements can be dependent on illumination, the proximity of the object being measured, and the angle of measurement. Ideally you want a well-lit object relatively close to the sensor and parallel to the face of the sensor. You can use look-up tables to calibrate for the light source you are using for illumination. You can also use relative measurements to determine colors. For example if red is greater than green and blue, then the object is likely red.
5 August 0 BM0 Color Sensor Communication Protocol Hardware Usage: The BM0 uses an IC interface to write/read data to/from the TCS color sensor. The color sensor s -bit address is 0x. The IC interface follows the standard IC format. You should review the datasheet for the TCS for more details on the communication protocol and various register functions in the color sensor. This datasheet will only cover basic information. S start condition W write bit (0) R - read bit() A acknowledge(0) P stop condition Master-to-slave Slave-to-master IC Write Format? S Slave address W A Command code A Data byte A Continue if multiple bytes P IC Read Format? S Slave address R A Data byte A Data byte A Continue if multiple bytes P IC Combined Read Format (uses a write to establish register to read from) S Slave address W A Command code A S Slave adddress R A Data A P Command Byte: The command byte is used to set the register address of a write or read operation. Command Byte in this example would be B 0000 or 0xB (hexadecimal) Bits : Bits :0 Normally B 0 see datasheet for Address index value. For example the first color more info address CDATAL is B 000. See the table that follows for the address values of other registers. Example Reading from CDATAL register Slave address Command Slave address and write bit 0x in bits : and 0 in bit 0 code includes CDATAL address and read bit 0x in bits : and in bit 0 CDATAL contents returned S 0x A 0xB A S 0x A Data A P
6 August 0 BM0 Color Sensor Register Definitions: The TCS registers are shown here for reference. For additional details review the TCS datasheet. Address Register Name R/W Register Function -- COMMAND W Used to specify register addresses 0X00 ENABLE R/W Enables the color sensor 0X0 ATIME R/W Conversion integration timer 0X0 WTIME R/W Wait timer 0X0 AILTL R/W Clear interrupt low threshold low byte 0X0 AILTH R/W Clear interrupt low threshold high byte 0X0 AIHTL R/W Clear interrupt high threshold low byte 0X0 AIHTH R/W Clear interrupt high threshold high byte 0X0C PERS R/W Interrupt persistence filter 0X0D CONFIG R/W Configuration byte 0X0F CONTROL R/W Control byte 0X ID R Device ID 0X STATUS R Device status 0X CDATAL R Clear data low byte 0X CDATAH R Clear data high byte 0X RDATAL R Red data low byte 0X RDATAH R Red data high byte 0X GDATAL R Green data low byte 0X GDATAH R Green data high byte 0XA BDATAL R Blue data low byte 0XB BDATAH R Blue data high byte Pseudo Code for Initializing Sensor: To initialize the sensor for operation you need to set the analog integration time in the ATIME register, set the gain on the analog conversion in the CONTROL register, and enable the oscillator and analog converters in the ENABLE register. Color data may then be read from the sensor. #define EnableAddress 0xa0 // register address + command bits #define ATimeAddress 0xa // register address + command bits #define ControlAddress 0xaf // register address + command bits void init_tcs(void) { icwritebuffer[0] = 0xF; WriteicRegisters(,ATimeAddress); // RGBC timing is - contents x.ms = icwritebuffer[0] = 0x00; WriteicRegisters(,ControlAddress); // RGBC gain control 0x00 is gain of icwritebuffer[0] = 0x0; WriteicRegisters(,EnableAddress); // enable ADs and oscillator for sensor }
7 August 0 BM0 Color Sensor Example Code for Reading and Writing: These routines for the Arduino can be used as examples for reading and writing data to the TCS. They use functions from the Wire library. /* Load the icwritebuffer with the data you want to write and then call this routine with appropriate address and command bits and the number of bytes you are writing. */ void WriteicRegisters(byte numberbytes, byte command) { byte i = 0; Wire.beginTransmission(SensorAddressWrite); // Send address with Write bit set Wire.write(command); // Send command, normally the register address for (i=0;i<numberbytes;i++) // Send data Wire.write(icWriteBuffer[i]); Wire.endTransmission(); } delaymicroseconds(00); // allow some time for bus to settle /* Send register address to this function the number of bytes you want to read and it returns the byte value for the register's contents in the icreadbuffer */ byte ReadicRegisters(int numberbytes, byte command) { byte i = 0; Wire.beginTransmission(SensorAddressWrite); // Write address of read to sensor Wire.write(command); Wire.endTransmission(); delaymicroseconds(00); // allow some time for bus to settle Wire.requestFrom(SensorAddressRead,numberbytes); // read data for(i=0;i<numberbytes;i++) icreadbuffer[i] = Wire.read(); Wire.endTransmission(); } delaymicroseconds(00); // allow some time for bus to settle #define ColorAddress 0xb // register address + command bits /* Reads bytes from color registers and converts them to -bit color measurements */ void get_colors(void) { unsigned int clear_color = 0; unsigned int red_color = 0; unsigned int green_color = 0; unsigned int blue_color = 0; ReadicRegisters(,ColorAddress); clear_color = (unsigned int)(icreadbuffer[]<<) + (unsigned int)icreadbuffer[0]; red_color = (unsigned int)(icreadbuffer[]<<) + (unsigned int)icreadbuffer[]; green_color = (unsigned int)(icreadbuffer[]<<) + (unsigned int)icreadbuffer[]; blue_color = (unsigned int)(icreadbuffer[]<<) + (unsigned int)icreadbuffer[]; }
8 August 0 BM0 Color Sensor Register Details: Some registers are defined here for reference. See the TCS datasheet for more details. ENABLE Register (0x00): Used to enable the sensor color conversions. Field Bits Description reserved : Write as 0 AIEN When set RGBC interrupts are enabled WEN When set the wait timer is activated reserved Write as 0 AEN When set color conversions occur PON 0 When set the internal oscillator is running (conversions can occur) ATIME Register (0x0): Sets the integration/conversion time. Example settings are shown below. Max Count = (-ATIME) x.ms Register Time Max Count (loaded into color registers) Value 0xFF.mS 0 0xF ms 00 0xD 0mS 0 0xC0 ms 0x00 ms CONTROL Register (0x0F): The two lowest bits of the CONTROL register are used to set the gain for the analog conversions. Bits : are reserved and should be written as 0. Field Bits Description reserved : Write as 0 AGAIN :0 00 x gain 0 x gain 0 x gain 0x gain Color Registers (0x through 0xB): Color registers are set up as pairs (clear, red, green, and blue) each with a high byte and a low byte. The color measurement can be calculated by Color = xdatah * + xdatal To convert it to a 0-bit measurement use Color = (xdatah * + xdatal) / (-ATIME)
9 August 0 Schematics: P P P _IO P _IO _IO R.K P _IO R.K P P INT P _LED P BM0 Color Sensor U MIC-. C 0.uF VOUT EN ADJ/NC C.uF C 0.uF R.K R.K S G D D G S Q DMNDLDW R Ohm R.K FID FIDUCIAL_CIRCLE FID FIDUCIAL_CIRCLE U TCS INT NC D cool white G Q NDSAN D S PA PB MH mil MH mil
10 August 0 BM0 Color Sensor Application Schematics: POWER OPTIONS V SYSTEM.V SYSTEM VDC -0V _IO INT _LED _IO INT _LED.V BM0 COLOR SENSOR BREAKOUT BOARD SIP BM0 COLOR SENSOR BREAKOUT BOARD SIP ILLUMINATION LED OPTIONS V SYSTEM 0mA LED CURRENT V SYSTEM 0mA LED CURRENT -0V VDC Ohm V = ON 0V = 0FF _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP VDC PWM <= 0% _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP.V = ON 0V = 0FF 0 ALT..V SYSTEM _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP.V SYSTEM ma LED CURRENT _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP
11 August 0 BM0 Color Sensor Application Schematics: ARDUINO UNO CONNECTIONS ARDUINO UNO VDC VDC VDC 0 IOREF RESET.V V ARDUINO UNO AREF PWM, PWM, 0 PWM, A0 PWM, A A PWM, A A TXOUT, A RXIN, 0 PWM, 0 _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP
12 August 0 BM0 Color Sensor Application Schematics: COLOR SENSOR TO RGB LED ARDUINO UNO VDC VDC 0 IOREF RESET.V V ARDUINO UNO AREF PWM, PWM, 0 PWM, A0 PWM, A A PWM, A A TXOUT, A RXIN, 0 PWM, 0 VDC NC NC BLUE GREEN RED BM0 RGB LED BOARD BREAKOUT BOARD SIP VDC _IO INT _LED BM0 COLOR SENSOR BREAKOUT BOARD SIP
IR to Serial Converter BM009 OPEN SOURCE HARDWARE MODULE
OPEN SOURCE HARDWARE MODULE phone 530.891.8045 256 East First Street Chico, CA 95928 Contact Solutions Cubed, LLC for your custom designs: Solutions Cubed is an innovative electronic design firm. We have
More informationTCS3472. Color Light-to-Digital Converter with IR Filter. General Description. Key Benefits & Features
TCS3472 Color Light-to-Digital Converter with IR Filter General Description The TCS3472 device provides a digital return of red, green, blue (RGB), and clear light sensing values. An IR blocking filter,
More informationTCS3471. Color Light-to-Digital Converter. General Description. Key Benefits & Features
TCS3471 Color Light-to-Digital Converter General Description The TCS3471 family of devices provides red, green, blue, and clear light sensing (RGBC) that detects light intensity under a variety of lighting
More informationUSER S GUIDE. TCS3471 LIGHT-TO-DIGITAL COLOR LIGHT SENSOR EVALUATION SYSTEM Aug 2011 TCS3471 EVM
TCS3471 EVM USER S GUIDE REV 3.1 TCS3471 LIGHT-TO-DIGITAL COLOR LIGHT SENSOR EVALUATION SYSTEM Aug 2011 ESTABLISHING BASIC FUNCTIONALITY... 3 TCS3471 EVM GRAPHICAL USER INTERFACE (GUI)... 4 SOFTWARE OVERVIEW...
More informationColor 7 click. PID: MIKROE 3062 Weight: 19 g
Color 7 click PID: MIKROE 3062 Weight: 19 g Color 7 click is a very accurate color sensing Click board which features the TCS3472 color light to digital converter with IR filter, from ams. It contains
More informationTMD3725. ALS, Color and Proximity Sensor Module. General Description. Key Benefits & Features
TMD3725 ALS, Color and Proximity Sensor Module General Description The device features advanced proximity measurement, color sense (RGBC+IR), and digital ambient light sensing (ALS). The package has been
More informationTMD3700. Color, ALS and Proximity Sensor Module. General Description
TMD3700 Color, ALS and Proximity Sensor Module General Description The device features advanced Proximity measurement, Digital Ambient Light Sensing (ALS) and Color Sensing (CRGB). The slim module incorporates
More informationTCS3772. Color Light to Digital Converter with Proximity Sensing. General Description. Key Benefits & Features
TCS3772 Color Light to Digital Converter with Proximity Sensing General Description The TCS3772 device family provides red, green, blue, and clear (RGBC) light sensing and, when coupled with an external
More informationGlover and August 2011
INTELLIGENT OPTOO SENSOR Number 30A DESIGNER S NOTEBOOK TSL2771 I 2 C Communications and Proximity Algorithm by Joe Smith, Todd Bishop, Kerry Glover and Florencio Villasenor August 2011 Abstractt TAOS
More informationUSER S GUIDE. TCS3771 LIGHT-TO-DIGITAL AMBIENT LIGHT / PROXIMITY SENSOR EVALUATION SYSTEM Aug 2011 TCS3771 EVM
TCS3771 EVM USER S GUIDE REV 3.1 TCS3771 LIGHT-TO-DIGITAL AMBIENT LIGHT / PROXIMITY SENSOR EVALUATION SYSTEM Aug 2011 ESTABLISHING BASIC FUNCTIONALITY... 3 TCS3771 EVM GRAPHICAL USER INTERFACE (GUI)...
More informationAdafruit seesaw. Created by Dean Miller. Last updated on :30:23 AM UTC
Adafruit seesaw Created by Dean Miller Last updated on 2018-03-17 12:30:23 AM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: Logic Pins: GPIO Pins: Neopixel Pins: Address Pins: ADC Pins:
More informationUSER S GUIDE TSL2572 LIGHT-TO-DIGITAL AMBIENT LIGHT SENSOR EVALUATION SYSTEM TSL2572 EVM
REV 1.0 TSL2572 EVM USER S GUIDE TSL2572 LIGHT-TO-DIGITAL AMBIENT LIGHT SENSOR EVALUATION SYSTEM October 2012 ESTABLISHING BASIC FUNCTIONALITY... 3 TSL2572 EVM GRAPHICAL USER INTERFACE (GUI)... 4 SOFTWARE
More informationArduCAM-M-2MP Camera Shield
33275-MP ArduCAM-M-2MP Camera Shield 2MP SPI Camera Hardware Application Note Rev 1.0, Mar 2015 33275-MP ArduCAM-M-2MP Hardware Application Note Table of Contents 1 Introduction... 2 2 Typical Wiring...
More informationUser guide TSL2572 EVM. TSL2572 Light-to-Digital Ambient Light Sensor Version 1. 2
User guide TSL2572 EVM TSL2572 Light-to-Digital Ambient Light Sensor Version 1. 2 Content 1 Establishing basic functionality... 4 2 TSL2572 EVM graphical user interface (GUI)... 5 2.1 Software overview...
More informationADC to I 2 C. Data Sheet. 10 Channel Analog to Digital Converter. with output via I 2 C
Data Sheet 10 Channel Analog to Digital Converter with output via I 2 C Introduction Many microcontroller projects involve the use of sensors like Accelerometers, Gyroscopes, Temperature, Compass, Barometric,
More informationSpecification E2 Interface
Specification E2 Interface Version 4.1 Name Date Created: Robert Mayr. 15.04.2011 Checked: Haider A. 15.04.2011 Approved: Reason for change: Text corrections TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Overview..................................................................................................................
More informationA0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z
VSS NC NC VDD SDA SENSOR 2 SENSOR 1 ADD1 HSS Touch Signature IC 6 Input - I 2 C A0021 Overview The patented AlSentis A0021 Touch IC is a complete 1 6 input touch sensing solution. It includes all signal
More informationONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module
ONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module User Manual V1.4 Copyright 2009 Diamond Systems Corporation 1255 Terra Bella Avenue Mountain View, CA 94043 USA Tel (650) 810-2500 Fax (650)
More informationTMD2772/ TMD2772WA. Digital ALS and Proximity Module. General Description. Key Benefits & Features
TMD2772/ TMD2772WA Digital ALS and Proximity Module General Description The TMD2772/TMD2772WA family of devices provides digital ambient light sensing (ALS), a complete proximity detection system, and
More informationA0061. Overview. Features. Ordering Information. HSS Touch Signature IC 15 Input - I 2 C. Part Number Format: A X Y Z
Sensor5 ADD2 ADD1 SCL SDA Sensor6 Sensor7 Sensor1 Sensor0 Reset NC NC Sensor14 Sensor13 HSS Touch Signature IC 15 Input - I 2 C A0061 Overview The patented AlSentis A0061 Touch IC is a complete 1 15 input
More informationTSL2591. Light-to-Digital Converter. General Description
TSL2591 Light-to-Digital Converter General Description The TSL2591 is a very-high sensitivity light-to-digital converter that transforms light intensity into a digital signal output capable of direct I²C
More informationOEM-ORP ORP. Reads mV mV. Range. 1 reading every 420ms. Response time. Any type & brand. Supported probes. Single point.
V 2.3 Revised /23/18 OEM-ORP Embedded ORP Circuit Reads Range Response time ORP -19.9mV 19.9mV 1 reading every 420ms Supported probes Calibration Temp compensation Data protocol Default I 2 C address Operating
More informationManual iaq-engine Indoor Air Quality sensor
Manual iaq-engine, Version 2.0 May 2011 (all data subject to change without notice) Manual iaq-engine Indoor Air Quality sensor Digital and analog I/O SMD type package Product summary iaq-engine is used
More informationTCS3430. Color and ALS Sensor. General Description. Key Benefits & Features. Applications
TCS3430 Color and ALS Sensor General Description The device features advanced digital Ambient Light Sensing (ALS) and CIE 1931 Tristimulus Color Sensing (XYZ). Each of the channels has a filter to control
More informationEPT-200TMP-TS-U2 TMP102 Temperature Sensor Docking Board Data Sheet
EPT-2TMP-TS-U2 TMP12 Temperature Sensor Docking Board Data Sheet This docking board is based on the TMP12 Temperature Sensor chip from Texas Instruments. It can measure the ambient temperature between
More informationI2C interface Tutorial
UG108: Praxis II January 2013 Asian Institute of Technology Undergraduate Program Handout: I2C interface Instructor: Chaiyaporn Silawatchananai, Matthew N. Dailey I2C interface Tutorial Introduction: In
More informationDevice: MOD This document Version: 1.0. Matches module version: v3 [29 June 2016] Date: 23 October 2017
Device: MOD-1025 This document Version: 1.0 Matches module version: v3 [29 June 2016] Date: 23 October 2017 Description: UART (async serial) to I2C adapter module MOD-1025 v3 datasheet Page 2 Contents
More informationthe Interactive Catalog
Interactive Catalog Supplements Catalog PDFs If you need detailed product information, or help choosing the right product for your application, see our Interactive Catalog Use the Interactive Catalog to
More informationAND9032. How to Read Temperature Through I 2 C Bus for NCT75-based Thermostat APPLICATION NOTE
How to Read Temperature Through I 2 C Bus for -based Thermostat APPLICATION NOTE Introduction The is a twowire serially programmable temperature sensor with an over temperature/interrupt output pin to
More informationSC2004MBS 20x4 Characters MODBUS RTU Slave LCD
SC004MBS 0x4 Characters MODBUS RTU Slave SC004MBS is a MODBUS slave device that receives data from a Master MODBUS device and display them on the panel. The is 0 x 4 characters in size and each character
More informationTemperature Sensor TMP2 PMOD Part 1
Temperature Sensor TMP2 PMOD Part 1 Overview of the Temperature Sensor and I 2 C Interfacing Reference Sites: Diligent Temp2 PMOD: http://www.digilentinc.com/products/detail.cfm?navpath=2,401,961&prod=pmod-tmp2
More informationXS S ERIES TM PMB US TM O PTION C ARD
XS Series PMBus Option Card XS S ERIES TM PMB US TM O PTION C ARD Document: 40110r01 1 Contents 1 Introduction 4 2 Option Card Connectors 4 2.1 PMBus Address..............................................
More informationGetting started with X-NUCLEO-53L1A1 long distance ranging ToF sensor expansion board based on VL53L1X for STM32 Nucleo
User manual Getting started with X-NUCLEO-53L1A1 long distance ranging ToF sensor expansion board based on VL53L1X for STM32 Nucleo Introduction This document provides detailed hardware information on
More informationEVShield Interface Specifications
EVShield Advanced Development Guide v1.0 EVShield Interface Specifications Power Specs: EVShield can be powered from external power supply. Max Power Rating: 10.5 Volts DC Minimum 6.6 Volts DC needed to
More informationEmbedded Workshop 10/28/15 Rusty Cain
2 IC Embedded Workshop 10/28/15 Rusty Cain Set up for Workshop: Please Sign in on Sheet. Please include your email. While you are waiting for the Workshop to begin 1. Make sure you are connected to the
More informationSLI3108 I 2 C Digital ALS And Proximity Sensor
Integrated Ambient and Proximity Sensor Features ALS: approximates Human eye response Eliminates 50/60Hz noise Temperature compensation Programmable analog gain Interrupt functions of ambient and proximity
More informationI2C-IN830M, I2C-IN830MA 8-Input Optocouplers I2C-bus, DIN rail supports
I2C-IN83M, I2C-IN83MA 8-Input Optocouplers I2C-bus, DIN rail supports Features PCF8574 and PCF8574A I2C chips upport khz I2C bus frequency On-board I2C bus pull-up resistors Address by 3 jumpers for use
More informationOperating Instructions Evaluation Board for dbc Operation with RS232 or SPI Interface
Operating Instructions Evaluation Board for dbc Operation with RS232 or SPI Interface Module type Interface Vb / Vout (max) dbc-120-3r RS232 1 [3.1 12.5]V / 120V dbc-220-3r RS232 1 [3.1 12.5]V / 220V dbc-380-5r
More informationI2CMux Grove Board 0057-GRV4I2CMux-DSBT/ SF
Features and Benefits: The is an easy to use 4 Channel I2C Multiplexer. The I2C Mux Breakout Board is a quad bidirectional translating switch controlled via the I2C bus. The SCL/SDA controlling fans out
More information8:1 Serial Port Expander
8:1 Serial Port Expander V 1.3 This is an evolving document check back for updates. Features Expand a single UART (RX / TX) serial port into 8 additional serial ports On-board LEDs indicate which channel
More informationI2C-AO112DIx I2C-Bus 4-20mA Analog Output Boards Din-Rail supports
I2C-AO2DIx I2C-Bus 4-2mA Analog Output Boards Din-Rail supports Features ingle Channel Analog Output 2-wire Current Loop 4-2 ma 2 Bits Digital to Analog Converter MCP4725 I2C-Bus Interfacing Khz, 4Khz
More informationUSB-Based 20-Channel Data-Acquisition Module
USB-Based 0-Channel Data-Acquisition Module DLP-IO0 LEAD-FREE FEATURES: 0 Channels: Analog Inputs 0-V, Up to 0Ksps Sample Rate, Latching Relays, Digital I/O Two Relay Driver Outputs (V Coil) Digital Temperature
More informationIOX-16 User s Manual. Version 1.00 April Overview
UM Unified Microsystems IOX-16 User s Manual Version 1.00 April 2013 Overview The IOX-16 Arduino compatible shield is an easy way to add 16 additional digital Input/Output (I/O) lines to your Arduino system.
More informationARDUINO MICRO PINS associated functions
Linear actuator electronic control with ARDUINO ARDUINO MICRO PINS associated functions The following list is the map of the hardware signals and of their function used in this prototype and is valid with
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationPAW3305DK OPTICAL MOUSE SENSOR
PAW0DK PAW0DK OPTICAL MOUSE SENSOR General Description The PAW0DK is a CMOS process optical mouse sensor with DSP integration chip that serves as a nonmechanical motion estimation engine for implementing
More informationDS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (-67 F to +257 F) temperature range Functions
More informationTPMC815 ARCNET PMC. User Manual. The Embedded I/O Company. Version 2.0. Issue 1.2 November 2002 D
The Embedded I/O Company TPMC815 ARCNET PMC Version 2.0 User Manual Issue 1.2 November 2002 D76815804 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0 Fax: +49-(0)4101-4058-19
More informationInstruction and Operation Manual
SEC IR PC LINK Instruction and Operation Manual Sensor Electronics Corporation 5500 Lincoln Drive Minneapolis, Minnesota 55436 USA (952) 938-9486 Fax (952) 938-9617 email sensor@minn.net or www.sensorelectronics.com
More informationORDERING INFORMATION. OPERATION Measuring Temperature A block diagram of the DS1621 is shown in Figure 1. DESCRIPTION ORDERING PACKAGE
AVAILABLE Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67
More informationArduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front
Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).
More informationPAT9125EL: Optical Tracking Miniature Chip
PAT9125EL: General Description The PAT9125EL is PixArt Imaging s low power optical tracking miniature chip using PixArt s LASER-based optical navigation technology enabling digital surface tracking. It
More informationAK-DS2482S-100. Reference manual. Copyright 2016 Artekit Italy All rights reserved
AK-DS2482S-100 Reference manual Copyright 2016 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy... 3 Copyright information...
More informationKNJN I2C bus development boards
KNJN I2C bus development boards 2005, 2006, 2007, 2008 KNJN LLC http://www.knjn.com/ Document last revision on December 5, 2008 R22 KNJN I2C bus development boards Page 1 Table of Contents 1 The I2C bus...4
More informationMore than Compatibility
More than Compatibility MassDuino MD-328D 8-bit Microcontroller with 32K bytes In-System Programmable Flash www.inhaos.com DOC ID: DS-MD-328D-V01-20160412 www.inhaos.com Page: 1 of 10 Features: More Fast
More informationGrove - I2C Motor Driver
Grove - I2C Motor Driver Release date: 9/20/2015 Version: 1.0 Wiki: http://www.seeedstudio.com/wiki/grove_-_i2c_motor_driver_v1.3 Bazaar: http://www.seeedstudio.com/depot/grove-i2c-motor-driver-p-907.html
More informationDS1845 Dual NV Potentiometer and Memory
www.maxim-ic.com FEATURES Two linear taper potentiometers -010 one 10k, 100 position & one 10k, 256 position -050 one 10k, 100 position & one 50k, 256 postition -100 one 10k, 100 position & one 100k, 256
More informationARDUINO LEONARDO ETH Code: A000022
ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.
More informationSmartFan Fusion-4. Speed Control and Alarm for DC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling.
SmartFan Fusion-4 Speed Control and Alarm for DC Fans The driving force of motor control & electronics cooling. P/N FUS300-F DC Controls SmartFan Fusion-4 is a digital fan speed control and alarm that
More informationPAJ7025R2: Multiple Objects Tracking Sensor Module
PAJ7025R2: Ordering Information Part Number PAJ7025R2 Package Type Module-20pins For any additional inquiries, please contact us at http://www.pixart.com/contact.asp Table of Contents PAJ7025R2:... 1 Ordering
More informationSILICON MICROSTRUCTURES
Digital Communication with SM5800 Series Parts OVERVIEW The SM5800 series pressure product offers the corrected pressure output in both analog and digital formats. Accessing the analog output is an easy
More informationDS1821 Programmable Digital Thermostat and Thermometer
19-6322; Rev 6/12 Programmable Digital Thermostat and Thermometer FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to
More informationPLCADD1616 User Guide 3/29/10. Overview
PLCADD1616 User Guide 3/29/10 Overview The PLCADD1616 is a PLC expansion board used to add digital inputs and outputs to a compatible host PLC. The PLCADD1616 has 16 relay outputs and 16 optically isolated
More informationNuvoton Touch Key Series NT1160 Datasheet
Nuvoton Touch Series Datasheet The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
More informationITG-3200 Hookup Guide
Page 1 of 9 ITG-300 Hookup Guide Introduction This is a breakout board for InvenSense s ITG-300, a groundbreaking triple-axis, digital output gyroscope. The ITG-300 features three 16-bit analog-to-digital
More information1. Features and Benefits
1. Features and Benefits Single die, low cost 16x4 pixels IR array Factory calibrated absolute PTAT temperature sensor for measuring die temperature Separate channel for connecting additional IR sensor
More informationI 2 C Application Note in Protocol B
I 2 C Application Note in Protocol B Description This document is a reference for a possible coding method to achieve pressure, temperature, and status for SMI part readings using I 2 C. This SMI Protocol
More informationNXShield Interface Specifications
NXShield Advanced Development Guide v1.0 NXShield Interface Specifications Power Specs: NXShield can be powered from external power supply. Max Power Rating: 10.5 Volts DC Minimum 6.6 Volts DC needed to
More informationVMIVME-1184 Specifications
GE Fanuc Automation VMIVME-1184 Specifications 32-bit Optically Isolated Change-of-State (COS) Input Board with Sequence-of-Events (SOE) Features: 32 channels of optically isolated digital Change-of-State
More informationTSL2771 LIGHT-TO-DIGITAL CONVERTER with PROXIMITY SENSING TAOS100B FEBRUARY 2011
Features Ambient Light Sensing and Proximity Detection in a Single Device Ambient Light Sensing (ALS) Approximates Human Eye Response Programmable Analog Gain Programmable Integration Time Programmable
More informationDS WIRE INTERFACE 11 DECOUPLING CAP GND
Rev ; 4/3 Hex Nonvolatile Potentiometer with General Description The contains six 256-position nonvolatile (NV) potentiometers, 64 bytes of NV user EEPROM memory, and four programmable NV I/O pins. The
More informationProgrammable Device Interface PDI-1 A Versatile Hardware Controller with USB interface
Programmable Device Interface PDI-1 A Versatile Hardware Controller with USB interface Features and Specifications Arduino compatible for simple USB Programming 126 x 64 Graphic LCD 12x Digital IO ports*
More informationEZ-LIGHT K50 Modbus Series Pick-to-Light Sensors
EZ-LIGHT K50 Modbus Series Pick-to-Light Sensors Datasheet Compact, single-point devices for error-proofing of bin-picking operations Fixed field and polarized retroreflective models Capacitive touch models
More informationCANopen IO X4 Fact sheet
CANopen IO X4 Fact sheet Overview The CANopen IO X4 is a very compact and cost effective CANopen IO module featuring a high-density of industrial proven IO's. The module includes a CPU-core including the
More informationSN8200 LI+ DUAL BATTERY CONTROLLER
LI+ DUAL BATTERY CONTROLLER GENERAL DESCRIPTION The SN8200 is a highly integrated IC to serve as the control logic for a system with multiple power sources. It integrates a mini-charger s path power MOS
More informationProduct Family Specification
Doc.Nr. 8260800.06 Product Family Specification Absolute pressure sensor SCP1000-D01 SCP1000-D11 Note: Reader is advised to notice that this Product Family Specification applies to SCP1000 version which
More informationAltimeter / Barometer Module SMD500 ultra low power, low voltage
Altimeter / Barometer Module SMD500 ultra low power, low voltage 1. General Description The SMD500 marks a new generation of high precision digital pressure sensors for consumer applications. Its ultra
More informationTIP120. Motion Controller with Incremental Encoder Interface. Version 1.0. User Manual. Issue August 2014
The Embedded I/O Company TIP120 Motion Controller with Incremental Encoder Interface Version 1.0 User Manual Issue 1.0.5 August 2014 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany www.tews.com
More informationX-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board based on VL53L0X for STM32 Nucleo
User manual X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board based on VL53L0X for STM32 Nucleo Introduction This document provides detailed hardware information on X-NUCLEO-53L0A1 expansion
More informationARDUINO LEONARDO WITH HEADERS Code: A000057
ARDUINO LEONARDO WITH HEADERS Code: A000057 Similar to an Arduino UNO, can be recognized by computer as a mouse or keyboard. The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet).
More informationManual iaq-core Indoor Air Quality sensor module
Manual iaq-core Indoor Air Quality sensor module I²C interface SMD type package Reflow capable Product summary The iaq-core is used to measure VOC levels and provide CO 2 equivalent and TVOC equivalent
More informationThunder Board 0240-THNDRBRD-DSBT
! Product Specification Features and Benefits: The is an Arduino and Raspberry Pi Grove compatible breakout board with a full set of connectors. No external antennas required! It is designed for use in
More informationEVALKIT-VL6180X. VL6180X plug-in and STM32 F401RE Nucleo board explorer kit. Description. Features
EVALKIT-VL6180X VL6180X plug-in and STM32 F401RE Nucleo board explorer kit Data brief Equipped with Arduino UNO R3 connector. RoHS compliant. Full system SW supplied, download from www.st.com/vl6180x in
More informationDS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT
DS1625 Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to
More informationkeyestudio Keyestudio MEGA 2560 R3 Board
Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output
More informationArduino ADK Rev.3 Board A000069
Arduino ADK Rev.3 Board A000069 Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface to connect with Android based phones, based on the MAX3421e
More informationMore Arduino Programming
Introductory Medical Device Prototyping Arduino Part 2, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota More Arduino Programming Digital I/O (Read/Write) Analog
More informationUSB-Based 14-Channel Data-Acquisition Module
USB-Based 14-Channel Data-Acquisition Module DLP-IO14 LEAD FREE FEATURES: 14 IO s: 0-5V Analog, Digital In/Out, Temperature Two Bipolar Analog Inputs; ±5V Input Range Max All Analog Inputs: Up to 30Ksps
More informationDevice: EDR B. This document Version: 1c. Date: 11 November Matches module version: v3 [25 Aug 2016]
Device: EDR-200200B This document Version: 1c Date: 11 November 2016 Matches module version: v3 [25 Aug 2016] Description: e-paper Display Driver and 200x200 e-paper Display EDR-200200B v1 datasheet Page
More informationARDUINO MEGA 2560 REV3 Code: A000067
ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D
More informationCW2013. Low-Cost 1s Fuel Gauge IC with Low-SOC Alert. General Description. Features. Applications. Order Information
CW2013 Low-Cost 1s Fuel Gauge IC with Low-SOC Alert Features System Side used Fuel Gauging 3% Maximum Total SOC Measurement Error 14 bit Delta Sigma ADC for Temperature and Cell Voltage Measurement Precision
More informationASI. Switched-Capacitor Boost Converter 3.3V-5.0V 100mA GENERAL DESCRIPTION FEATURES APPLICATIONS
ASI Technical Data Sheet Switched-Capacitor Boost Converter 3.3V-5.0V 100mA FEATURES Switched-Capacitor Step-Up Operation Input Range: 2.7V to 5.0V Output Voltage: 3.3V-5.0V (programmable) Output Current:
More informationNuSpeech Family N5132 High Sound Quality Voice Synthesizer Technical Reference Manual
NuSpeech Family N5132 High Sound Quality Voice Synthesizer Technical Reference Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation
More informationTrueyes Inc. Carbon Dioxide (CO2) Module
Trueyes Inc. Carbon Dioxide (CO2) Module A-1408~9, Gwangmyeong Techno Park, 60, Haan-ro, Gwangmeong-si, Gyeonggi-Do, Korea, 14322 TEL : +82-2-2083-2377~8 FAX : +82-2-2083-2379 1 Specifications General
More informationIST8301C 3D Magnetometer Sensor. Datasheet
IST8301C 3D Magnetometer Sensor Datasheet IST8301C Datasheet, Version 1.0 1 3-axis Digital Magnetic Sensor Features Single chip 3-axis magnetic sensor I2C slave, Fast mode up to 400kHz Small font factor:
More informationGamma sensor module GDK101
Application Note: Interfacing with Arduino over I 2 C The Arduino makes an ideal platform for prototyping and data collection with the Gamma sensors. Electrical Connections Interfacing with the sensor
More information2-Wire, 5-Bit DAC with Three Digital Outputs
Rev 1; 6/4 2-Wire, 5-Bit DAC with Three Digital Outputs General Description The is a 5-bit digital-to-analog converter (DAC) with three programmable digital outputs. The communicates through a 2-wire,
More informationHM9708 HM9708. Battery-Powered Equipment Motherboard USB Power Switch USB Device Power Switch Hot-Plug Power Supplies Battery-Charger Circuits DC+ VIN
200mΩ Power Distribution Switches Features 200mΩ Typ. High-Side MOSFET 0.8A Current Limit (V IN =3.0V) Wide Input Voltage Range: 2V ~ 5.5V Soft Start Thermal Protection Small SOT-23-5 Package Minimizes
More informationNeoLoch. Inquisitor 4116 DRAM Blade Manual. Overview. Preliminary Release
NeoLoch Inquisitor 4116 DRAM Blade Manual Overview The Inquisitor 4116 DRAM blade is designed to test 16 pin DRAM ICs. Current tests include 4116, 9016, D416, 4027 and 4096. The Inquisitor 4116 DRAM tester
More informationMore Fun with Timer Interrupts
More Fun with Timer Interrupts Chords Objective: Play a musical chord each time you press a button: Button RC0 RC1 RC2 Timer Timer0 Timer1 Timer3 RB0 A3 C4 E4 RB1 B3 D4 F4 RB2 C4 E4 G4 Calculations: Assume
More information