# Title: Thermo 5 Click Board™ ## Description: The Thermo 5 Click Board™ can be used to measure temperatures with up to two/three externally connected diodes. Each external diode channel is configured with Resistance Error Correction and Beta Compensation based on user settings and system requirements. The device contains programmable High, Low, and Thermo limits for all measured temperature channels. If the measured temperature goes below the Low limit or above the High limit, the ALERT pin can be asserted (based on user settings). If the measured temperature meets or exceeds the Thermo Limit, the THERM pin is asserted unconditionally, providing two tiers of temperature detection. EMC1414 FEATURES The EMC1414 monitors four temperature channels. It provides ±1°C accuracy for both external and internal diode temperatures. Resistance Error Correction feature automatically eliminates the temperature error caused by series resistance allowing greater flexibility in routing thermal diodes. Beta Compensation feature eliminates temperature errors caused by low, variable beta transistors common in today's fine geometry processors. SPECIFICATIONS Type Temperature & humidity Applications Personal computers, electronics equipment, industrial controllers On-board modules EMC1414 temperature sensor Key Features ±1°C accuracy, 0.125°C resolution Interface GPIO,I2C Compatibility mikroBUS Click board size S (28.6 x 25.4 mm) Input Voltage 3.3V PINOUT DIAGRAM This table shows how the pinout on the Thermo 5 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC NC 2 RST INT 15 INT ALERT/THERM Interrupt Output NC 3 CS TX 14 NC NC 4 SCK RX 13 NC NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power supply +3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, MikroE, Sensor, Temp&Hum, Temperature ## Price range: 9.1 - 9.1 GBP ## Link: https://thedebugstore.com/products/thermo-5-click-board-mikroe-2571-uk ## Compare-at price range: 13.0 - 13.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [Temperature Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/temperature-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-2571, Available: yes, Inventory: 1 ## Metafields - full_description:

The Thermo 5 Click Board™ can be used to measure temperatures with up to two/three externally connected diodes.

Each external diode channel is configured with Resistance Error Correction and Beta Compensation based on user settings and system requirements.

The device contains programmable High, Low, and Thermo limits for all measured temperature channels.

If the measured temperature goes below the Low limit or above the High limit, the ALERT pin can be asserted (based on user settings).

If the measured temperature meets or exceeds the Thermo Limit, the THERM pin is asserted unconditionally, providing two tiers of temperature detection.

EMC1414 FEATURES

The EMC1414 monitors four temperature channels. It provides ±1°C accuracy for both external and internal diode temperatures.

Resistance Error Correction feature automatically eliminates the temperature error caused by series resistance allowing greater flexibility in routing thermal diodes.

Beta Compensation feature eliminates temperature errors caused by low, variable beta transistors common in today's fine geometry processors.

SPECIFICATIONS

Type Temperature & humidity
Applications Personal computers, electronics equipment, industrial controllers
On-board modules EMC1414 temperature sensor
Key Features ±1°C accuracy, 0.125°C resolution
Interface GPIO,I2C
Compatibility mikroBUS
Click board size S (28.6 x 25.4 mm)
Input Voltage 3.3V

PINOUT DIAGRAM

This table shows how the pinout on the Thermo 5 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
NC 1 AN PWM 16 NC
NC 2 RST INT 15 INT ALERT/THERM Interrupt Output
NC 3 CS TX 14 NC
NC 4 SCK RX 13 NC
NC 5 MISO SCL 12 SCL I2C Clock
NC 6 MOSI SDA 11 SDA I2C Data
Power supply +3.3V 7 3.3V 5V 10 NC
Ground GND 8 GND GND 9 GND Ground

 

- description_tag: The Thermo 5 Click Board™ measures temperature in default range of 0°C to 127°C and extended range of -64°C to 191°C with ±1°C accuracy. It carries the EMC1414 temperature sensor. Available from Debug Store UK. - title_tag: MikroE Thermo 5 Click Board™ (MIKROE-2571) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Thermo 5 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 9.68 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 10.9384 - amazon_fr_currency: EUR - amazon_fr_price: 10.9384 - amazon_es_currency: EUR - amazon_es_price: 10.9384 - amazon_nl_currency: EUR - amazon_nl_price: 10.9384 - amazon_it_currency: EUR - amazon_it_price: 10.9384 - amazon_se_curency: SEK - amazon_se_price: 110.352 - amazon_product_id: 8606018710300 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: THERMO 5 Click Board™ measures temperature in default range of 0°C to 127°C and extended range of -64°C to 191°C with ±1°C accuracy. It carries the EMC1414 temperature sensor.The Click Board™ is designed to run on a 3.3V power supply. THERMO 5 Click Board™ communicates with the target microcontroller over I2C interface, with additional functionality provided by the INT pin on the mikroBUS line. - amazon_long_description:

THERMO 5 Click measures temperature in default range of 0°C to 127°C and extended range of -64°C to 191°C with ±1°C accuracy. It carries the EMC1414 temperature sensor. The Click is designed to run on a 3.3V power supply. THERMO 5 Click communicates with the target microcontroller over I2C interface, with additional functionality provided by the INT pin on the mikroBUS line.The Click can monitor four temperature channels - three external and one internal.


Features

THERMO 5 Click can be used to measure temperatures with up to two/three externally connected diodes.

Each external diode channel is configured with Resistance Error Correction and Beta Compensation based on user settings and system requirements.

The device contains programmable High, Low, and Thermo limits for all measured temperature channels.

If the measured temperature goes below the Low limit or above the High limit, the ALERT pin can be asserted (based on user settings).

If the measured temperature meets or exceeds the Thermo Limit, the THERM pin is asserted unconditionally, providing two tiers of temperature detection.

EMC1414 Features

The EMC1414 monitors four temperature channels. It provides ±1°C accuracy for both external and internal diode temperatures.

Resistance Error Correction feature automatically eliminates the temperature error caused by series resistance allowing greater flexibility in routing thermal diodes.

Beta Compensation feature eliminates temperature errors caused by low, variable beta transistors common in today's fine geometry processors.

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-thermo-5-click-2_1.jpg - amazon_browse_node: 428655031 - related_products: MIKROE-3994,MIKROE-4295,MIKROE-2632,MIKROE-2501,MIKROE-2769,MIKROE-2811,MIKROE-2979 - mpn: MIKROE-2571 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- examples:

Code examples for the Thermo 5 Click Board™, written for MikroElektronika hardware and compilers are available on Libstock.

CODE SNIPPET

This code snippet initializes the MCU, the TFT display and I2C module. In an infinite loop we are reading 4 different temperatures from diodes and displaying them on screen.

01 //Main program
02   void main()
03   {
04    // MCU Init
05    AD1PCFG = 0xFFFF;            // Configure AN pins as digital I/O
06    JTAGEN_bit = 0;              // Disable JTAG
07    TRISA  = 0;                  // Configure PORTA as output
08    TRISB  = 0;                  // Configure PORTB as output
09    TRISC  = 0;                  // Configure PORTC as output
10    TRISD  = 0;                  // Configure PORTD as output
11 
12    LATA = 0;                    //Set PORTA value to zero
13    LATB = 0;                    //Set PORTB value to zero
14    LATC = 0;                    //Set PORTC value to zero
15    LATD = 0;                    //Set PORTD value to zero
16 
17    // TFT Init
18    TFT_BLED_Direction = 0;
19    TFT_Init_ILI9341_8bit(320, 240);
20    TFT_BLED = 1;
21    DrawFrame();
22 
23    // I2C Init
24    I2C2_Init_Advanced(50000, 100000);
25    delay_ms(500);
26    // Sets the I2C1 module active
27    I2C_Set_Active(&I2C2_Start,
28                   &I2C2_Restart,
29                   &I2C2_Read,
30                   &I2C2_Write,
31                   &I2C2_Stop,
32                   &I2C2_Is_Idle);
33 
34    diodeTemperature = 0.0;
35 
36   
37    // Temperature read loop
38    while (1)
39    {
40       TFT_Rectangle( 200, 50, 280, 200 );
41       
42       diodeTemperature = TH5Read(INT_DIODE);
43       sprintf( txt, "%.2f C", diodeTemperature);
44       TFT_Write_Text( txt, 200, 60 );
45 
46       diodeTemperature = TH5Read(EXT_DIODE1);
47       sprintf( txt, "%.2f C", diodeTemperature);
48       TFT_Write_Text( txt, 200, 100 );
49 
50       diodeTemperature = TH5Read(EXT_DIODE2);
51       sprintf( txt, "%.2f C", diodeTemperature);
52       TFT_Write_Text( txt, 200, 140 );
53 
54       diodeTemperature = TH5Read(EXT_DIODE3);
55       sprintf( txt, "%.2f C", diodeTemperature);
56       TFT_Write_Text( txt, 200, 180 );
57 
58       delay_ms(500);
59    }
- attachments: [{"download_file":[{"download_file":"Thermo 5 Click Board™ Schematic"}],"download_filesize":[{"download_filesize":""}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Microchip EMC1414 Temperature Sensor Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-2571 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Microchip Technology - device_type: EMC1414-1-AIZL-TR - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545969853"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Thermo 5 Click Board™","bold":true,"italic":true},{"type":"text","value":" can be used to measure temperatures with up to two/three externally connected diodes."}]},{"type":"paragraph","children":[{"type":"text","value":"Each external diode channel is configured with Resistance Error Correction and Beta Compensation based on user settings and system requirements."}]},{"type":"paragraph","children":[{"type":"text","value":"The device contains programmable High, Low, and Thermo limits for all measured temperature channels."}]},{"type":"paragraph","children":[{"type":"text","value":"If the measured temperature goes below the Low limit or above the High limit, the ALERT pin can be asserted (based on user settings)."}]},{"type":"paragraph","children":[{"type":"text","value":"If the measured temperature meets or exceeds the Thermo Limit, the THERM pin is asserted unconditionally, providing two tiers of temperature detection."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"EMC1414 FEATURES"}]},{"type":"paragraph","children":[{"type":"text","value":"The EMC1414 monitors four temperature channels. It provides ±1°C accuracy for both external and internal diode temperatures."}]},{"type":"paragraph","children":[{"type":"text","value":"Resistance Error Correction feature automatically eliminates the temperature error caused by series resistance allowing greater flexibility in routing thermal diodes."}]},{"type":"paragraph","children":[{"type":"text","value":"Beta Compensation feature eliminates temperature errors caused by low, variable beta transistors common in today's fine geometry processors."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nTemperature & humidity\nApplications\nPersonal computers, electronics equipment, industrial controllers\nOn-board modules\nEMC1414 temperature sensor\nKey Features\n±1°C accuracy, 0.125°C resolution\nInterface\nGPIO,I2C\nCompatibility\nmikroBUS\nClick board size\nS (28.6 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on the "},{"type":"text","value":"Thermo 5 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nINT\nALERT/THERM Interrupt Output\nNC\n3\nCS\nTX\n14\nNC\nNC\n4\nSCK\nRX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower supply\n+3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The Thermo 5 Click Board™ measures temperature in default range of 0°C to 127°C and extended range of -64°C to 191°C with ±1°C accuracy. It carries the EMC1414 temperature sensor.

The Thermo 5 Click Board™is designed to run on a 3.3V power supply. THERMO 5 Click Board™ communicates with the target microcontroller over I2C interface, with additional functionality provided by the INT pin on the mikroBUS line.