The Yocto-Thermocouple device is a USB temperature sensor. It lets you perform via USB instant temperature measurements on two thermocouple inputs, as well as record the measures on its internal flash for later retrieval when connected again by USB. Thanks to the use of thermocouples, this tiny module can measure the temperature of liquids, small objects, food, mechanical pieces, ovens, and so on. It is very reactive to quick temperature changes (detection in 30 [ms], stable measure in 100 [ms]).
The use of thermocouples makes it easy to measure a temperature away from the module. However, if you need to measure something dozens of meters away, you can avoid to use an expensive long thermocouple by moving the thermocouple inputs further away from the USB connector: simply split the board into two parts and solder a 4-wire cable on the designated pads.
This device ships with two 50cm fine-wire twisted-pair thermocouple cables type K, which can be used to measure temperatures between -75°C and 260°C (PFA insulated, measure point non-insulated). To use a wider measuring range with the device, you can use any of the more sophisticated thermocouples that you can find on a specialized shop.
This device can be connected directly to an Ethernet network using a YoctoHub-Ethernet, to a WiFi network using a YoctoHub-Wireless-n and to a GSM network using a YoctoHub-GSM.
USB cables and enclosures to be ordered separately.
The Valarm Pro Android app supports up to 4 Yocto-Thermocouple sensors at the same time so you can alert and upload data to the Valarm Tools Cloud with up to 8 channels of temperature! http://www.valarm.net/blog/new-valarm-pro-app-version-1-3-0/
Hi I'm wondering how long the thermocouple cables can be? I have a space that I have about 100 feet distance to travel. Also what gauge wire would you recommend?
@pam 20 AWG or thicker wire should be fine as long as you are free of electromagnetic interferences.
Hello. Can this thermacouple (or another) sensor be used to accurately measure soil temperature vs. ambient air temp? What precision would it have?
@petero : if you're interested in precision, you should choose a Yocto-PT100:
Im interested in displaying temperature probably not data logging or usb. Can I add a LCD to display current temperature?
@maturin You could use a mini-pc such as a Raspberry PI to drive a Yocto-Thermo-couple and a Yocto-Display such as described here: http://www.yoctopuce.com/EN/article/turn-your-raspberry-pi-into-a-network-multimeter but honnestly, if you are not interested in connectivity, you should find yourself a regular handheld thermometer.
You have provide great examples , why don't you provide an app like valarm.. it will be helpful . i want to save the data on smartphone and than later upload it to xively or in real time ... like i m able to do using pi or pc .
Please consider this . i tried valarm and i don't think it real worth money
@shelendra: we have no plan for any kind of turn-key software solution. Here at Yoctopuce, the plan is to focus on the hardware and make it easy to integrate. That way our customers only have to care about the software and can write their own solution suited to their need.
I want to use this device for cooking so: are these thermocouples water-resistant or should I start by looking for suitable thermocouples?
@eipa Thermocouple wires are water resistant, but personally I don't like to put use any type of plastics for cooking, so I rather use mineral insulated thermocouples for that type of application. Note that if you are cooking on an old electric stove (which is likely to be grounded), your measures might be incorrect due to ground currents. This is also solved by using a mineral insulated thermocouple.
Hi there. I have the thermocouples set up and am graphing data on my phone using your Yocto-graph Android app. Is there a way I can easily download the values that make up the graph so I can use the data elsewhere?
@astroboy: This demo application cannot export data. If you want to export measures of the datalogger the easiest way is to use our command line library. Plug your Yocto-Thermocouple to a computer and use the command line YTemperature to export all data in csv format:
YTemperature.exe --csv all get_recordedData 0 0
what is the communication protocol of this device?
@ el toro: same as all yocto-devices: HID vendor specific
It is possible to connect (RT) Standard Bayonet Type (PT-100 sensor, 3 wires) to yocto-thermocouple?
@gillio: No, thermoucouples and PT100 are two different technologies. But you can use a Yocto-PT100 to read your 3 wires PT100 :-)
Can someone recommend two probes that
- avoid possbile grounding problems (i.e. are mineral insulated thermocouples)
- work with Yocto-thermocouple
- measure air temp in an oven (like http://www.thermoworks.com/TX-1003X-AP)
- measure meat temp (like http://www.thermoworks.com/TX-1001X-OP)
and can be easily bought in EU?
I'd like to get an idea for the probes first before buying the Yocto-thermocouple ;-)
Have a look at www.labfacility.com and www.tcdirect.com
Thanks for the quick answer. Can I use the default probes and its connecting cables (PFA isolated) in water and hot air? Air temp < 250°C and water temp less than 100°C.
@swa72: yes, but since the thermocouple wires provided with the Yocto-Thermocouple are *not* mineraly insulated, you'll have to be extra-careful with water and make sure the container is properly isolated.
More details here: www.yoctopuce.com/EN/article/the-yocto-thermocouple-and-ground-loops
I bought this thermocouple and I want to use it with my Raspberry Pi Zero W using the latest ( April 2017 ) Raspbian Release. I understand that the newest Raspbian does not support these devices, but the older ( March 2016 ) Raspbian release does. I have everything configured on my newer Raspbian and do not want to go back to an older release. Is there a workaround so that I can use this thermocouple with my Raspberry Pi? Thanks.
@philbot999: Unfortunately, we have no workaround.
We have done lots of tests with an USB analyzer and we have found that time to time the Raspberry Pi send corrupted USB packets. This problem occur only with Pi Zero and latests Rasbpian. The same Image with the sames device work perfectly on a Raspberry Pi 2 or 3.
We will submit a bug report to the Raspbian team and try to help them to fix this issue.
Smart product! Does this device have cold junction compensation built-in?
@ferny: yes, see:
I have recently connected a yocto-thermocouple to temperature probes in a coffee roaster. I am using a program called artisan to track roasting.
The temperature values are way off and jump around alot. There is no groundloop. I dont know how to fix this. Link to reddit post : https://www.reddit.com/r/roasting/comments/8ij9k4/odd_artisan_issue/
@arsalan: what make you so sure that you don't have ground loops? temperature jumping around is typical of such problems. Temperature average being off can be caused be a wrong thermocouple wire settings (default setting is type K) This can be fixed with the VirtualHub.
Don't hesitate to contact Yoctopuce support directly for more help.
He intentado desde colombia comprar el dispositivo Yocto Thermocouple pero nada, no me acepta ninguna tarjeta de crédito. No se quien rechaza si Uds. como comercio o la entidad financiera. Valdría la pena que pusieran los elementos en Amazon, e-bay o cualquiera de esas empresas con las cuales no hay inconvenientes con el pago. Llevo algunos años tratando de comprar este elemento y nada no es posible.
@ansall2006: unfortunately, the card payment process is handled by our bank server, we have no control over it. That being said, we do have resellers and at least one of them is selling on Amazon.
(Sorry I mistakenly posted my comment on the French page.)
I just recently heard about Yoctopuce and I really like what I saw on your store and your blog, as well as the spirit you described in the About page about the brand and the way the products are designed. Thanks for offering this kind of products.
I am very interested in Yocto-thermocouple (×2) that I would combine to a Micro-USB-Hub-V2 for use connected to a SBC running Debian. However, to be fully honest, I'm still hesitating between this setup (Yocto-thermocouple + Yocto USB HUB + connectors) vs a Phidget 1048_0B (https://www.phidgets.com/?tier=3&catid=14&pcid=12&prodid=1028) which also allows 4 thermocouples in a pretty compact package (perhaps even more than Yocto, which is already very compact), just a USB connection to the computer, and good Linux support in multiple languages, for just a little bit cheaper.
My decision is not made yet and I'm still considering other options, but I would be curious if you could maybe comment on those two specific alternatives and help me see what could be the advantages of the Yocto solution for what I want?
My short-term goal is just to plug the package to the SBC and log temperature every x seconds into a text file. Possibly make the sensors accessible from the network but that's really not important since the SBC itself will be accessible through SSH. I am also interested in the YoctoBox-MaxilO-Transp, which may allow for better thermal accuracy given proper calibration of the thermistors (PT100 are a no-go for me, the sensor end is too big).
My longer term ambition is to make something more portable that could run on 2P or 4P 18650 batteries for several weeks (1 measurement/hour), and possibly transmit data using LoRaWAN to a gateway. However that will be more expensive due to the need for a "smart" hub, and it also seems much more difficult to achieve with both Yocto or Phidget solutions as they are not easy to implement with LoRaWAN (Yocto for instance chose GSM instead). In that specific case, maybe more DIY work with Arduino will be a better candidate for me. But that doesn't mean that I'm giving up on Yoctopuce for at least the first goal! Thanks in advance for your answer!
@mtf We have never tried Phidget devices, but people in the Artisan roasting community use both and can certainly provide input. The main author of Artisan roasting software has published a comparison including both Yoctopuce and Phidget sensor precisions, see https://artisan-roasterscope.blogspot.com/2019/03/on-idle-noise.html
The ideal type of sensor depends on the required temperature range and reactivity, but maybe you should also consider thermistors, as they provide a very cost-effective of making multiple measurements, and measurement wires can easily be extended using normal wires. Our Yocto-MaxiThermistor has six inputs on a single device.
PT100 should also not be discarded too quickly just because of the probe size, as you can find tiny Pt100 inserts, see for instance https://www.labfacility.com/ceramic-sheathed-pt100-inserts.html . The absolute precision is definitely better than Thermocouple and Thermistors, but the price is also significantly higher...
Regarding LoRaWAN, we have made some preliminary studies but decided that this is not something we want to go forward with: bandwidth is too low for to accommodate our general use-cases, and country-specific regulations make it almost impossible to provide as a turn-key solution.
We have rather decided to focus on Wireless-n, NB-IoT and LTE-M for wireless communications. Our wireless YoctoHub feature a deep sleep feature that makes it possible to consume almost nothing during most of the time, and wake-up at predefined schedule to post data to a server just before returning to sleep. This makes it indeed possible to survive for several weeks on a 3500mA battery while posting one measurement per hour.
Thanks for your quick answer mvuilleu.
Those PT100 tips are really interesting but I am afraid they might still be a bit too big for my use case, as I'm afraid the measurement in contact of the end may not be very reliable if the rest of the PT100 is exposed to air at a different temperature. Thermistors are definitely on my list though, I may end up buying a Phidget for thermocouples and some gear at Yocto for thermistors and compare both solutions. But the thermocouple equipment at Yocto is tempting too!
I haven't heard of NB IoT before, will look into it (but the choice of LoRaWAN is already made in my case and does not only depend on me). There are no Yocto chips using NB IoT on the store yet though I believe. Is there any rough ETA, and does NB IoT require some subscription like GSM? The advantage of LoRaWAN in my case if there's no third-party subscription required and nodes can be placed far from the gateway.
I could not find in the manual any information on the size of the internal flash memory. I would like to know how much data (in terms of rows or at least file size) can safely be stored in the internal memory before it has to be emptied, and what happens when it is full (does it overwrite older rows, or does it stop?). Also, is the flash memory size the same on all Yoctopuce devices?
Regarding our discussion above and after some further investigation, I can confirm that Phidgets are cool devices. I received first so I wrote a little program to record/plot data with them from a headless computer while I was waiting for my Yoctopuce gear. I'm quite satisfied with them, but the use is more restricted since they do require a SBC or computer (I managed to make them work with my program on a Sailfish phone too, but still, they need a "brain"). By contrast, one significant strength of the Yoctopuce-thermocouples is they can also benefit from SBC for complex applications, but feature a datalogger funciton, whereby they can work autonomously when connected to a power source. They don't *require* a Yocto hub or a SBC. It is not clear however how much data they can store.
@mtf: On any device the datalogger can store at least 500'000 records. when the datalogger memory is full, the oldest records are overwritten. Exact flash memory size is displayed in the device logs at start up. Now we use 8MBytes chips, but early models had smaller memory. However depending on the firmware and device model some of the flash memory might also be used for other purposes, in that case the memory allocated to the datalogger is slightly smaller.
Thank you @martinm.