HTI HT-203U 256×192 thermal imager for Android phones - Page 1
Forum section: electronics / general

author: sydd
author_rank: Newbie
timestamp: November 30, 2023, 06:56:41 pm
content: HiI just ordered the HTI HT-203U on Ali because it was super cheap (130 USD with some coupons), it seems to have the same InfiRay Tiny1-C 256x192 infrared module as many others (e.g. Infiray P2, Lodestar L2, Mileseey TR256i,..). I've got a few questions about this and similar devices:Has anyone got the same device? What are your experiences?Do these only work with the manufacturer's app? Or can I use something else, e.g. Inifiray's Android app? What is the best app for these?I've seen in several review videos that there is significant amount of stuttering, e.g. the frame freezes for a second every few seconds. Is the reason known? What to do about it?Is anyone interested in something about this device that I could test when it arrives? (around xmas)thanks!

author: targitaj
author_rank: Newbie
timestamp: January 07, 2024, 12:50:19 pm
content: HelloHave you got this device, I'm searching for something not expencive not for professional use, just to look in my house where I have places with bad thermal insulation.May be you can write some words about your experiance, may be some videoThank you

author: sydd
author_rank: Newbie
timestamp: January 11, 2024, 08:36:24 pm
content: Heres a mini review with some pictures:Case: Seems to be sturdy, most parts are covered in rubber. On the downside the lens is barely recessed so its prone to scratches (its a fixed lens sadly) and I dont see any screws to take it apart.App: I have tried it with my old phone that uses Android 9. There is a HTI app in play store that did not work but the app provided via a QR code did. I liked that it did not ask for nasty permissions (just camera I think?) all functionality seems to work except taking photos and videos... it just shows an error saying that it failed to store the picture. Could be because of my ancient Android version? I dont know, havent tested with other phones. For me this is not an issue though, I use it to look at it realtime and making a screenshot works.App features: OK. Simple, has what I need:- multiple color schemes.- can set temperature range, either -20-120C or 120C-550C- 3 ways to show temperature: show min/max/middle on a line or a rectangle or the whole screen- Performance is good, fast startup. The live feed stops for like a second every minute or so to re-calibrate the sensor.- The only thing I really miss is that the color scheme is always relative on what you see, e.g. red always means the highest temp on the picture and its not possible to pin down to a value. This results in a funky, color disco video when I'd love if I could set that use the actual color scheme for say 15-25C, this is sadly not possible.Heat imaging quality: Sadly I have nothing to compare it to, but it looks excellent, more than enough for HVAC diagnosis. Video is pretty smooth, the advertised 25FPS and 256x192 resolution is realistic.Summary: does what it says on the box

author: meanie2
author_rank: Contributor
timestamp: March 19, 2024, 07:04:01 pm
content: so little response. no one like this device?

author: 5B4APV
author_rank: Newbie
timestamp: March 31, 2024, 09:58:56 pm
content: I have one, I don't have an Android device though. I tried it today with a friend's phone and it seems to work very well even at long distances, but I don't have anything else to compare it to.I am trying to get it to work in Linux but I haven't had any luck with that yet. It works fine as a webcam on Windows though.

author: Demon Xanth
author_rank: Contributor
timestamp: April 01, 2024, 05:03:52 pm
content: I have one, it works pretty well. The refresh rate and resolution is good. Definitely a step up, seems like the same thing that a Fluke isee is. I tried to run it with the Fluke app and it almost works. Android picks it up and tries to make it work, but the app gives the same "connect camera" screen as the HT-203 app does with the camera disconnected. Likely just a single string checking for a model number is the only thing making it not work. As noted the app is missing a few key features, namely setting a fixed temperature scale, but otherwise works well.I've ordered a macro lens and will make up a mount since I use it to troubleshoot PCAs. The other cameras in the shop are a Cat S60 and a BV9800. Compared to those it definitely seems a generation above.

author: Demon Xanth
author_rank: Contributor
timestamp: April 09, 2024, 08:05:03 pm
content: I got a ZnSe lens and a friend did a solid and made up a clip. It does pretty well at looking at close up parts now.

author: ArcSin
author_rank: Contributor
timestamp: April 27, 2024, 01:09:35 pm
content: Anyone has any clue where you could get the Tiny1-C 256x192 infrared module without the rest of the dongle?I have seen cheap dongles that contain it, but when i try to look for actual module without anything else, the price goes up like it just spotted a spider on a toilet chair.

author: pauluspaulus
author_rank: Newbie
timestamp: July 02, 2024, 05:19:59 pm
content: Quote from: Demon Xanth on April 09, 2024, 08:05:03 pmIs there any slightest chance that you can attach project file (like .stl) of this clip?Thanks

author: Demon Xanth
author_rank: Contributor
timestamp: July 19, 2024, 05:10:20 pm
content: Here you go.

author: yippeeyo
author_rank: Newbie
timestamp: July 21, 2024, 06:54:54 pm
content: I'm going to have the project printed by a shop - any preference on material eg nylon, abs, pet etc and infill percentage?

author: Demon Xanth
author_rank: Contributor
timestamp: July 22, 2024, 08:40:07 pm
content: We just used PETG because that was what was loaded up. You'll need three of the tabs and one of the frame then we just super glued it together.

author: yippeeyo
author_rank: Newbie
timestamp: July 29, 2024, 03:48:38 pm
content: Mine has just arrived, after setup I noticed that HT-203U occasionally makes a ticking noise and the image on the app locks up for a split second then operation resumes.The sound seems mechanical - is this normal?

author: voltsandjolts
author_rank: Unknown
timestamp: July 29, 2024, 04:13:31 pm
content: Yes, it's normal for many (all?) thermal cameras to do that, self calibration thing.

author: yippeeyo
author_rank: Newbie
timestamp: July 29, 2024, 04:39:10 pm
content: thanks, I was worrying unnecessarily!Going to print the macro lens holder shortly - pics to follow!

author: latenhas
author_rank: Newbie
timestamp: August 07, 2024, 12:36:46 pm
content: Hi, anyone got another app besides the "official" on working with this thermal camera?Any way to get images with raw data?I tried the P2 pro but it doesn't recognise.

author: ve7vie
author_rank: Contributor
timestamp: August 13, 2024, 07:02:58 pm
content: I just received my HTI-203U. The QR code takes me here: h.qr61.cn, but my virus checker complains. Pixel 4a running ver 13. With Firefox on my laptop it just displays some Chinese, and the tab says system error.Anyone has software that does work with it?

author: yippeeyo
author_rank: Newbie
timestamp: August 17, 2024, 04:52:35 am
content: It's in the google play store -https://play.google.com/store/apps/details?id=com.hti.xtherm.hti160203uThe official app is called 'HT-105/203U Smart Thermal'

author: RuneHansen
author_rank: Contributor
timestamp: August 17, 2024, 10:34:30 am
content: Can anyone show me the image output from the HTI HT-203U camera from a Windows computer, using the windows camera app?I want to add support for it in the IRCAM software.

author: Demon Xanth
author_rank: Contributor
timestamp: August 28, 2024, 12:53:15 am
content: The images in my above post with the name "Webcam viewer" are from a Windows desktop. But not the windows camera app, which didn't seem to work.

author: PablitoOl
author_rank: Newbie
timestamp: September 20, 2024, 10:11:38 am
content: The Camera application in Windows does not interact with this camera and does not display the image. The attached screenshots obtained from using Emug.CV for .Net.

author: AlexBunodiere
author_rank: Newbie
timestamp: November 03, 2024, 07:43:15 pm
content: HiCan you give some more info on that lens? What's the focal length I can't make it out..ThanksAlex

author: Demon Xanth
author_rank: Contributor
timestamp: November 04, 2024, 05:42:13 pm
content: If you're referring to the macro lens I setup, it's 50.8mm (2 inches).

author: AlexBunodiere
author_rank: Newbie
timestamp: November 05, 2024, 09:01:05 am
content: Thanks! Are you still happy with the thermal camera? Been looking for one for a while now, for both PCB repair, and house heat leakage. Was looking at several different HIKMICRO options at around 200, 250Euro respectively, but this HT-203U seems to have the same features at 127Euro with the macro lens and a quick 3D print. The only issue is I cannot find any reputable reviews online.. I only found this post, which is strange as most other usb c thermal cameras have many YouTube reviews, hence my slight reservation.Thanks!

author: Demon Xanth
author_rank: Contributor
timestamp: November 05, 2024, 09:33:44 pm
content: I've been happy with mine. It's been a better performer than my Cat S60 and work's BV9800. I can't say it's the best option out there since there are so many great options out there.

author: JXstaystonight
author_rank: Contributor
timestamp: November 08, 2024, 07:44:42 am
content: I happened to come across “tiny2” during my research—it sounds like it’s an upgraded version. Hopefully, it’s useful to you!https://www.raytron-microelectronics.com/long-wave-infrared-camera-modules/infrared-thermal-imaging-module-tiny2-c-series

author: Turbo_slug
author_rank: Contributor
timestamp: December 02, 2024, 03:08:06 am
content: Anyone know how the firmware of the ht203u can be restored? I plugged mine into my android device which happened to also have the hikvision thermal app. I somehow accidentally opened the app and it automatically updated my ht203u. Now the device shows up as a hikthermal device and the thermal image is distorted every time I use the ht203u app.Alternatively, anyone know how the USB PID, VID etc can be edited. I'm guessing the tiny1 SDK might let me edit the parameters?

author: ainu
author_rank: Contributor
timestamp: December 04, 2024, 12:45:45 pm
content: Do your ht-203u working in hikvsision application after "upgrade"? It was hikmicro viewer application?What Vid and Pid you can get now from your device?

author: Turbo_slug
author_rank: Contributor
timestamp: December 04, 2024, 06:08:11 pm
content: Vid is now 11231Pid is now 258Device shows up as Hikcamera when I plugged it in.Yes, it was the Hikmicro Viewer app.I'm able to see a thermal image using a generic USB OVC program but the HTI ht230u app won't display the image properly anymore.

author: ainu
author_rank: Contributor
timestamp: December 04, 2024, 08:16:17 pm
content: My Identifier of the device is VID_2BDF PID_0102 REV_0409 MI_00I dont think that vid and pid is reason of broken picture. May be hikmicro viewer send to 203u some initialization string or something, that make wrong soft state 203u "permanent".

author: Turbo_slug
author_rank: Contributor
timestamp: December 04, 2024, 10:42:52 pm
content: Quote from: ainu on December 04, 2024, 08:16:17 pmNot sure. I was able to use generic usb uvc software to pull the video stream from the camera and it displayed fine.Is there anyway to restore the parameters that may have been changed? It appears the camera still works fine.So I played around with the generic uvc camera app some more. It appears the camera has a number of resolutions or video streams that can be selected. The ones i found of interest are 256x192 = grey video image, 256x196 = green video image, and another 256x196 = green video image that resembled the one i was now getting in the HT203u app. It appears the ht203u app is using the wrong resolution/video setting.

author: ainu
author_rank: Contributor
timestamp: December 05, 2024, 07:01:40 am
content: What generic uvc application do you use to obtain "normal" image (and images that you described 196x...) and with which settings?I dont know how to restore normal picture view in 203u smart camera app, but intresting what other software can achieve.

author: Turbo_slug
author_rank: Contributor
timestamp: December 05, 2024, 07:03:59 pm
content: Quote from: ainu on December 05, 2024, 07:01:40 amThere's a few different ones out there. UVC_Camera on android is one. nExt Camera is another.

author: sydd
author_rank: Newbie
timestamp: December 06, 2024, 04:26:11 pm
content: I'm still curious whether it's possible to use any other app with this device..or if the official app can be configured to display a fixed color spectrum, e.g. that a certain pixel color always represents the same temperature no matter where I look.Now the camera is barely usable outdoors because when the sky is visible it will clamp to the smallest value possible, when it's not it will constantly change the range it displays

author: BrokeEngineering
author_rank: Contributor
timestamp: December 12, 2024, 12:58:02 pm
content: I just ordered a HT-203H.It was a better deal then the U, Curious if anyone has tried this 1?I Bought the focus lens (50.8mm, 18mm) but looks like the camera is a bit recessed?I wonder if it will fit? How crucial is the spacing of focus lens to the camera lens?

author: StevenNi
author_rank: Contributor
timestamp: December 13, 2024, 08:49:12 am
content: I made the same mistake, I had the hikvision thermal app installed on my phone, so I can no longer use the native app.Did you manage to solve the problem because HTI support says it's not their problem because we made the mistake ourselves.

author: ainu
author_rank: Contributor
timestamp: December 13, 2024, 08:53:32 am
content: Can anybody run python script on Linux (with installed opencv) with HT-203U attached?The script just query available opencv properties on camera and print it values on terminal.Please post this values in reply.If YES, than you may need to change string "cap = cv2.VideoCapture('/dev/video2')" to select device name in your Linux system.I think that can be helpful to user Turbo_slug to restore his partially broken camera.

author: StevenNi
author_rank: Contributor
timestamp: December 13, 2024, 11:34:41 am
content: Quote from: ainu on December 13, 2024, 08:53:32 amI don't use Linux, but I hope Turbo_slug will respond.My biggest issue is that the people from HTI are completely unprofessional. They simply don't know how to communicate with users and just try to rip you off because they don't care about your problem, which is actually their problem. Unfortunately, this seems typical of many Chinese manufacturers and sellers. They should have clearly stated that their thermal camera cannot be used on a phone where other thermal cameras and applications are already in use. Instead of providing a solution, they have just created more problems for us.

author: ainu
author_rank: Contributor
timestamp: December 13, 2024, 12:47:22 pm
content: Need values from camera that normal working in hti app. When compare its from "broken" camera we can understrand "What happens?".

author: BrokeEngineering
author_rank: Contributor
timestamp: December 13, 2024, 02:54:46 pm
content: Quote from: ainu on December 13, 2024, 12:47:22 pmI dont have any thermal camera apps instaled on my phone, when camera comes I will install the HTI app and post

author: ainu
author_rank: Contributor
timestamp: December 13, 2024, 05:15:21 pm
content: To BrokeEngineering and StevenNi :If you use Windows and want to help community, then you can also run th.py with edit /dev/video2 to number '0' or '1' or next (I think no more than 15) until you get information.

author: StevenNi
author_rank: Contributor
timestamp: December 13, 2024, 10:01:09 pm
content: Quote from: ainu on December 13, 2024, 05:15:21 pmI have the same problem as Turbo_slug.If I understood you correctly, the value data should be sent to you by people whose camera is working properly.If it means anything to you, Hikmicro Viewer installed hm-tm32-3rg/t firmware on ht203u, so as far as I can tell, Hikmicro Viewer not only changed some parameters but also installed another firmware on the HT203U.

author: ainu
author_rank: Contributor
timestamp: December 14, 2024, 04:56:05 am
content: Nobody know what exactly it do. I think hikmicro viewer change default rezolution settings in 203u.Usb camera app give list of available rezolutions, but wich hti app need - what is the question. May be it 256x192 grayscale or may be 256x384 gray and green scale frames.On you hti app image looks like interlaced (line full then line empty then another line full etc)?View on usb camera app rezolution 256x400. Is you image on hti app like this?

author: StevenNi
author_rank: Contributor
timestamp: December 14, 2024, 12:32:20 pm
content: Quote from: ainu on December 14, 2024, 04:56:05 amWho knows, but something has definitely changed and the hti app is messing up the image.

author: Turbo_slug
author_rank: Contributor
timestamp: December 15, 2024, 07:34:47 am
content: I haven't fixed mine. Try searching this forum for the tiny1c sdk and see whether it has any tools for fixing this.I believe the ht203u app is no longer working because it's using the wrong resolution setting. I'm able to see the various resolution settings using other uvc camera apps, and I can still get a working video stream if the correct one is selected.

author: StevenNi
author_rank: Contributor
timestamp: December 15, 2024, 12:17:50 pm
content: Quote from: Turbo_slug on December 15, 2024, 07:34:47 amWe will try to find a solution. We are waiting for someone whose camera works so we can compare the settings.For me, the biggest problem is that the people from HTI are completely uninterested. They simply do not respond, which is highly irresponsible behavior. This issue is their fault, it is because they did not state that other app and cameras cannot be used on the same phone as theirs. This is definitely the first and last time I will buy something from them. I own cameras from two other manufacturers, and whenever I had a problem, they were always responsive and helpful.Therefore, my recommendation to everyone is to avoid HTI. You cannot expect any technical support from them. Instead, avoid these Chinese brand and buy from proven world brands that offer support, as that is the most important thing when you encounter a problem.

author: spaceone
author_rank: Newbie
timestamp: December 20, 2024, 05:33:19 pm
content: Quote from: StevenNi on December 15, 2024, 12:17:50 pmI have a brand new HT-203U, working with android apphttps://play.google.com/store/apps/details?id=com.hti.xtherm.hti160203u&hl=en-US&pli=1.To be queried with the python script posted earlier, I had to use quirks option for module uvcvideo:Code:modprobe uvcvideo quirks=2Courtesy tohttps://www.eevblog.com/forum/thermal-imaging/hti-ht-203u-thermal-imager-raspberry-pi-os/msg5670365/#msg5670365andhttp://www.ideasonboard.org/uvc/faq/#faq6Otherwise no parameters are returned.lsusb info:Code:Bus 003 Device 004: ID 2bdf:0102 HIK HikCamerav4l2-ctl --list-devicesCode:HikCamera: UVC Camera (usb-0000:00:14.0-3):/dev/video2/dev/video3/dev/media1Device Details:Code:v4l2-ctl -d2 -DDriver Info:Driver name : uvcvideoCard type : HikCamera: UVC CameraBus info : usb-0000:00:14.0-3Driver version : 6.6.65Capabilities : 0x84a00001Video CaptureMetadata CaptureStreamingExtended Pix FormatDevice CapabilitiesDevice Caps : 0x04200001Video CaptureStreamingExtended Pix FormatMedia Driver Info:Driver name : uvcvideoModel : HikCamera: UVC CameraSerial : F10615613Bus info : usb-0000:00:14.0-3Media version : 6.6.65Hardware revision: 0x00000409 (1033)Driver version : 6.6.65Interface Info:ID : 0x03000002Type : V4L VideoEntity Info:ID : 0x00000001 (1)Name : HikCamera: UVC CameraFunction : V4L2 I/OFlags : defaultPad 0x01000007 : 0: SinkLink 0x0200000d: from remote pad 0x1000009 of entity 'Camera 2' (Camera Sensor): Data, Enabled, ImmutableExtract from python script:Code:[ WARN:0@0.308] global cap_gstreamer.cpp:2839 handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module source reported: Could not read from resource.[ WARN:0@0.309] global cap_gstreamer.cpp:1698 open OpenCV | GStreamer warning: unable to start pipeline[ WARN:0@0.309] global cap_gstreamer.cpp:1173 isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been createdCAP_PROP_FRAME_HEIGHT=400.0CAP_PROP_FRAME_WIDTH=256.0CAP_PROP_CONVERT_RGB=1.0CAP_PROP_FORMAT=16.0CAP_PROP_ZOOM=-1.0CAP_PROP_FPS=25.0CAP_PROP_FOURCC=1448695129.0CAP_PROP_FORMAT=16.0CAP_PROP_MODE=0.0CAP_PROP_GAIN=-1.0CAP_PROP_EXPOSURE=-1.0CAP_PROP_CONVERT_RGB=1.0CAP_PROP_RECTIFICATION=-1.0CAP_PROP_MONOCHROME=-1.0CAP_PROP_SHARPNESS=-1.0CAP_PROP_AUTO_EXPOSURE=-1.0CAP_PROP_GAMMA=-1.0CAP_PROP_TEMPERATURE=-1.0CAP_PROP_TRIGGER=-1.0CAP_PROP_TRIGGER_DELAY=-1.0CAP_PROP_FOCUS=-1.0CAP_PROP_GUID=-1.0CAP_PROP_ISO_SPEED=-1.0CAP_PROP_BACKLIGHT=-1.0CAP_PROP_PAN=-1.0CAP_PROP_IRIS=-1.0CAP_PROP_SETTINGS=-1.0CAP_PROP_BUFFERSIZE=4.0CAP_PROP_BACKEND=200.0CAP_PROP_CHANNEL=-1.0---EndSome additional info from ffmpeg:ffmpeg -f v4l2 -list_formats all -i /dev/video2Code:[video4linux2,v4l2 @ 0x55c438515b00] Raw : yuyv422 : YUYV 4:2:2 : 256x392 256x192 256x196 256x400 256x196 256x200 192x520 192x400[video4linux2,v4l2 @ 0x55c438515b00] Compressed: mjpeg : Motion-JPEG : 120x160 240x320 640x360[video4linux2,v4l2 @ 0x55c438515b00] Compressed: h264 : H.264 : 240x320I'm able to get video output with some resolutions, for example:ffplay -input_format yuyv422 -video_size 256x192 -i /dev/video2

author: ainu
author_rank: Contributor
timestamp: December 20, 2024, 06:37:15 pm
content: Great work, spaceone. Thank you for provided information.Can you compile libuvc (https://libuvc.github.io/libuvc/group__ctrl.html) and provide output of example (compiled example.c) in src folder?My output of example is:Code:UVC initializedDevice foundDevice openedDEVICE CONFIGURATION (2bdf:0102/F10615613) ---Status: idleVideoControl:bcdUVC: 0x0110VideoStreaming(1):bEndpointAddress: 129Formats:UncompressedFormat(1)bits per pixel: 16GUID: 5955593200001000800000aa00389b71 (YUY2)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 256x392bit rate: 40140800-40140800max frame size: 200704default interval: 1/25interval: 1/25FrameDescriptor(2)capabilities: 00size: 256x192bit rate: 19660800-19660800max frame size: 98304default interval: 1/25interval: 1/25FrameDescriptor(3)capabilities: 00size: 256x196bit rate: 20070400-20070400max frame size: 100352default interval: 1/25interval: 1/25FrameDescriptor(4)capabilities: 00size: 256x400bit rate: 40249600-40249600max frame size: 201248default interval: 1/25interval: 1/25FrameDescriptor(5)capabilities: 00size: 256x196bit rate: 19688000-19688000max frame size: 98440default interval: 1/25interval: 1/25FrameDescriptor(6)capabilities: 00size: 256x200bit rate: 20193600-20193600max frame size: 100968default interval: 1/25interval: 1/25FrameDescriptor(7)capabilities: 00size: 192x520bit rate: 39936000-39936000max frame size: 199680default interval: 1/25interval: 1/25FrameDescriptor(8)capabilities: 00size: 192x400bit rate: 40664000-40664000max frame size: 203320default interval: 1/25interval: 1/25MJPEGFormat(2)bits per pixel: 0GUID: 4d4a5047000000000000000000000000 (MJPG)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 120x160bit rate: 7680000-7680000max frame size: 38400default interval: 1/25interval: 1/25FrameDescriptor(2)capabilities: 00size: 240x320bit rate: 10240000-10240000max frame size: 153600default interval: 1/30interval: 1/30FrameDescriptor(3)capabilities: 00size: 640x360bit rate: 10240000-10240000max frame size: 460800default interval: 1/30interval: 1/30FrameFormat(3)bits per pixel: 16GUID: 4832363400001000800000aa00389b71 (H264)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 240x320bit rate: 8192000-8192000max frame size: 0default interval: 1/30interval: 1/30END DEVICE CONFIGURATIONFirst format: (YUY2) 256x392 25fpsbmHint: 0001bFormatIndex: 1bFrameIndex: 1dwFrameInterval: 400000wKeyFrameRate: 0wPFrameRate: 0wCompQuality: 0wCompWindowSize: 0wDelay: 0dwMaxVideoFrameSize: 200704dwMaxPayloadTransferSize: 12288bInterfaceNumber: 1get_mode: Invalid mode (-51)Device closedUVC exited[I have "broken" 203u too, but no sad - it work with usb camera application enough to me. But I want to help other users and to learn how I can manage this unit.Some strange that output of th.py in your camera is the same of my "broken".Also output of ffmpeg, v4l2-ctl is the same (and serial number of device too).I try to decompile apk file of ht105-203u and hikmicro viewer by apkedit and search for some initial codes, that it send to unit. But at this moment no luck to me.

author: spaceone
author_rank: Newbie
timestamp: December 20, 2024, 07:59:15 pm
content: Because I have also a build-in laptop camera, I had to change the example.c to search by the vendor id, to be able to select the right camera.Here are the results, but it seems they are also the same as yours:Code:UVC initializedDevice foundDevice openedDEVICE CONFIGURATION (2bdf:0102/F10615613) ---Status: idleVideoControl:bcdUVC: 0x0110VideoStreaming(1):bEndpointAddress: 129Formats:UncompressedFormat(1)bits per pixel: 16GUID: 5955593200001000800000aa00389b71 (YUY2)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 256x392bit rate: 40140800-40140800max frame size: 200704default interval: 1/25interval: 1/25FrameDescriptor(2)capabilities: 00size: 256x192bit rate: 19660800-19660800max frame size: 98304default interval: 1/25interval: 1/25FrameDescriptor(3)capabilities: 00size: 256x196bit rate: 20070400-20070400max frame size: 100352default interval: 1/25interval: 1/25FrameDescriptor(4)capabilities: 00size: 256x400bit rate: 40249600-40249600max frame size: 201248default interval: 1/25interval: 1/25FrameDescriptor(5)capabilities: 00size: 256x196bit rate: 19688000-19688000max frame size: 98440default interval: 1/25interval: 1/25FrameDescriptor(6)capabilities: 00size: 256x200bit rate: 20193600-20193600max frame size: 100968default interval: 1/25interval: 1/25FrameDescriptor(7)capabilities: 00size: 192x520bit rate: 39936000-39936000max frame size: 199680default interval: 1/25interval: 1/25FrameDescriptor(8)capabilities: 00size: 192x400bit rate: 40664000-40664000max frame size: 203320default interval: 1/25interval: 1/25MJPEGFormat(2)bits per pixel: 0GUID: 4d4a5047000000000000000000000000 (MJPG)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 120x160bit rate: 7680000-7680000max frame size: 38400default interval: 1/25interval: 1/25FrameDescriptor(2)capabilities: 00size: 240x320bit rate: 10240000-10240000max frame size: 153600default interval: 1/30interval: 1/30FrameDescriptor(3)capabilities: 00size: 640x360bit rate: 10240000-10240000max frame size: 460800default interval: 1/30interval: 1/30FrameFormat(3)bits per pixel: 16GUID: 4832363400001000800000aa00389b71 (H264)default frame: 1aspect ratio: 0x0interlace flags: 00copy protect: 00FrameDescriptor(1)capabilities: 00size: 240x320bit rate: 8192000-8192000max frame size: 0default interval: 1/30interval: 1/30END DEVICE CONFIGURATIONFirst format: (YUY2) 256x392 25fpsbmHint: 0001bFormatIndex: 1bFrameIndex: 1dwFrameInterval: 400000wKeyFrameRate: 0wPFrameRate: 0wCompQuality: 0wCompWindowSize: 0wDelay: 0dwMaxVideoFrameSize: 200704dwMaxPayloadTransferSize: 12288bInterfaceNumber: 1get_mode: Invalid mode (-51)Device closedUVC exited

author: spaceone
author_rank: Newbie
timestamp: December 20, 2024, 08:29:17 pm
content: DId you guys already find this downloads from HTI ?http://m.hti-meter.com/en/h-col-103.htmlPerhaps there are some helpful tools in there.

author: ainu
author_rank: Contributor
timestamp: December 20, 2024, 09:18:24 pm
content: "New" 1.0.3.28 release of ht-105/203 application from hti site have same interlaced bad image on my "broken" 203u.I was tryed 1.0.3.24 (from seller), 26 (from hti site), 29 (from Google play) and all versions had bad interlaced image on my unit.Vid 11231 and Pid 258 on "good" and "bad" 203u unit is the same. And same with some hikvision unit (I see it in device filter xml after decompile hikmicroviewer app). That is the reason why hikmicroviewer try to use 203u unit.I think to write some "crazy" letter to hikvision support and ask him what hikmicro viewer can do wit "clone" 203u unit. May by I get some infrormation from they.Another way is think about something like usb bus sniffer (if is possible at all on rooted smatrphone) that may be can answer what hikmicroviewer do with 203u unit and what hti app do too.

author: ainu
author_rank: Contributor
timestamp: December 20, 2024, 09:27:56 pm
content: Quote from: RuneHansen on August 17, 2024, 10:34:30 amIf it's not too late, than I want help you to add hti ht-203u camera to your IRCAM software. What exactly I must do?In Windows Pot player can get video (and may be photo) from 203u unit.

author: StevenNi
author_rank: Contributor
timestamp: December 21, 2024, 01:25:03 pm
content: Quote from: ainu on December 20, 2024, 06:37:15 pmYou are correct that the camera functions as a USB camera. However, the issue is that I use thermal cameras outdoors due to the nature of my work, making it completely impractical to use as a USB camera on my computer. The camera needs to be mobile.As you mentioned, the question is whether to contact Hikvision support or HTI. However, I believe neither of them is interested, as they are Chinese manufacturers without any technical support or warranty. I am considering reporting them to the consumer protection inspectorate because they sell their products in the EU without any warranty. However, this is also questionable since the EU will soon introduce sanctions on goods from China. It's a really awkward situation.

author: BrokeEngineering
author_rank: Contributor
timestamp: December 21, 2024, 02:19:28 pm
content: How the actual camera FPS? Can you record a quick video?

author: Turbo_slug
author_rank: Contributor
timestamp: December 21, 2024, 07:22:12 pm
content: Not ideal, but there are apps on the playstore that allow you to view the video stream on your phone.On a side note. It appears the pallette color settings are toggled by the ht203u app but the setting is retained in the usb camera. I have another fully working camera. When I change the palette color, the palette color is retained even when I use a generic uvc camera app to view the videos stream. Unplugging/replugging the camera does not change the color either. I believe the resolution setting is a parameter stored on the camera, and it got changed by the hikvision app.I'm guessing the sensor is a tiny1 inside the camera. Has anyone tried using the sdk from iray to see what parameters can be edited?

author: StevenNi
author_rank: Contributor
timestamp: December 21, 2024, 10:17:50 pm
content: The only viable solution is for the team at HTI to provide the necessary firmware update. However, I am not optimistic about this happening, as they seem uninterested in addressing their customers' issues.

author: Turbo_slug
author_rank: Contributor
timestamp: December 22, 2024, 12:07:48 am
content: Quote from: StevenNi on December 21, 2024, 10:17:50 pmI dont think the firmware was actually changed. The good ht203u has the same firmware version. I believe it's a parameter setting that got changed

author: BrokeEngineering
author_rank: Contributor
timestamp: December 22, 2024, 01:51:25 am
content: Has anyone opened one of these up? Maybe the firmware can be easily dumped and someone with a working 1 can dump the firmware file and one with a broken 1 can try flashing the dump.

author: spaceone
author_rank: Newbie
timestamp: December 22, 2024, 09:35:35 am
content: Quote from: BrokeEngineering on December 21, 2024, 02:19:28 pmAttached video recorded with:ffmpeg -input_format yuyv422 -video_size 256x392 -i /dev/video2 ht-203u.mkv

author: BrokeEngineering
author_rank: Contributor
timestamp: December 22, 2024, 12:17:07 pm
content: Quote from: spaceone on December 22, 2024, 09:35:35 amThat is a lot better then I expected. Did you get the focus lens as well?

author: spaceone
author_rank: Newbie
timestamp: December 22, 2024, 02:00:23 pm
content: However, when recording directly on the phone with the HTI android app, it records videos with 15 fps only.I ordered macro lens seperately, there wasn't any with the camera, but I must still print the enclosure, so I cannot use it at the moment. If anyone knows where I could download the stl file, let me know.

author: BrokeEngineering
author_rank: Contributor
timestamp: December 22, 2024, 03:52:58 pm
content: Quote from: spaceone on December 22, 2024, 02:00:23 pmWhich caera do you have? Give me lens dimensions and camera dimensions and I will make for you

author: ainu
author_rank: Contributor
timestamp: December 23, 2024, 04:00:35 am
content: Quote from: spaceone on December 22, 2024, 09:35:35 amCan you execute command: "v4l2-ctrl -d /dev/video2 --list-controls" ?At my 203u unit it returned nothing.If I add --verbose it says than query execute is ok and nothing else.Why I ask? For ht-301 exist way to change color palets by command "v4l2-ctl --set-ctrl zoom_absolute=" (offset is 0x8800 set in hti_helpers.hpp) see (https://framagit.org/ericb/miniDart/-/commit/deadd5a95f9fdc097fd6cb23658789ff939f96b2).v4l2-ctl --set-ctrl zoom_absolute=0x8801 or 0x8000 (calibrate) give me error that control zoom_absolute unknown.I want to find working way to change color pallet on 203u. On "broken" unit changes color pallet saves exactly the same as Turbo_slug described above.Next step will be to find offset and value to change default resolution.I was try libuvc uvc_set_zoom_abs with 0x8801 and 0x8000 value and nothing is changed.

author: spaceone
author_rank: Newbie
timestamp: December 23, 2024, 01:39:31 pm
content: Quote from: ainu on December 23, 2024, 04:00:35 amCorrect command on my side is:v4l2-ctl -d /dev/video2 --list-ctrls --verboseHowever I also don't get anything, only VIDIOC_QUERYCAP: ok.With v4l2-ctl -d /dev/video2 --all, i get also this (excluding Driver info which I already posted before):Code:Video input : 0 (Camera 2: ok)Format Video Capture:Width/Height : 256/392Pixel Format : 'YUYV' (YUYV 4:2:2)Field : NoneBytes per Line : 512Size Image : 200704Colorspace : sRGBTransfer Function : Default (maps to sRGB)YCbCr/HSV Encoding: Default (maps to ITU-R 601)Quantization : Default (maps to Limited Range)Flags :Crop Capability Video Capture:Bounds : Left 0, Top 0, Width 256, Height 392Default : Left 0, Top 0, Width 256, Height 392Pixel Aspect: 1/1Selection Video Capture: crop_default, Left 0, Top 0, Width 256, Height 392, Flags:Selection Video Capture: crop_bounds, Left 0, Top 0, Width 256, Height 392, Flags:Streaming Parameters Video Capture:Capabilities : timeperframeFrames per second: 25.000 (25/1)Read buffers : 0Perhaps you'll find it helpful.I can also capture the video using qv4l2, but besides the resolution, I cannot change anything else in there. Menus (tabs) for User and Camera controls are completely missing.

author: Turbo_slug
author_rank: Contributor
timestamp: December 24, 2024, 10:38:22 am
content: Anyone know what microbolometer sensor is inside? It doesn't look like a tiny1b or tiny1c.

author: StevenNi
author_rank: Contributor
timestamp: December 26, 2024, 07:10:11 pm
content: Quote from: Turbo_slug on December 24, 2024, 10:38:22 amIt appears that the HTI HT-203U is essentially a clone of the HIKMICRO Mini2 V2. That's why it's baffling to me that it doesn't function with their app, or any other app for that matter (and trust me, I've tried them all).Regardless, I'm sending mine back to the seller.

author: Turbo_slug
author_rank: Contributor
timestamp: December 26, 2024, 07:45:06 pm
content: Quote from: StevenNi on December 26, 2024, 07:10:11 pmHave you tried an older version of the hikmicroviewer?

author: StevenNi
author_rank: Contributor
timestamp: December 26, 2024, 09:30:15 pm
content: Quote from: Turbo_slug on December 26, 2024, 07:45:06 pmI've tried every app, including their older versions.

author: Fraser
author_rank: Super Contributor
timestamp: December 26, 2024, 10:06:38 pm
content: Turbo Slug,The two most likely identities for the core in these budget 256x192 pixel cameras are the Infiray Tiny1 and Guide Sensmart TIMO256. The picture you posted suggests a TIMO256 but it is hard to be certain unless I see the front of the core.Fraser

author: StevenNi
author_rank: Contributor
timestamp: December 27, 2024, 02:53:20 pm
content: Quote from: Fraser on December 26, 2024, 10:06:38 pmMost budget cameras utilize the Infiray Tiny1, which is why I am surprised that the HT-203U is incompatible with applications from other manufacturers, even if they also use the Infiray Tiny1. I believe the issue lies within the firmware, and for that the use of the Infiray Tiny1 across different devices should be a problem. In my experience, I have used cameras at work that were compatible with applications from various manufacturers while using the same camera module, so this situation is quite perplexing to me.

author: Turbo_slug
author_rank: Contributor
timestamp: December 28, 2024, 09:39:00 am
content: Quote from: Fraser on December 26, 2024, 10:06:38 pmI agree. It definitely doesn't look like a Tiny1b or Tiny1c. It does resemble a Timo256, but there aren't too many photos of the Timo256 on the internet to compare to. Note the black plastic that the core is mounted to, has "256" stamped " on it, so I have a feeling it's referring to the Timo256.EDIT: I pulled it apart just now and took a better look at the core. I'm pretty confident to say it is a Timo256. The dimensions are 13x15mm and it matches the photos on GSTIR's website.

author: StevenNi
author_rank: Contributor
timestamp: December 28, 2024, 11:05:46 am
content: Quote from: Turbo_slug on December 28, 2024, 09:39:00 amI've never heard of Timo256, so it's no surprise that it doesn't work with other app. I'm now certain that there is no fix for this issue.

author: ainu
author_rank: Contributor
timestamp: January 02, 2025, 07:28:58 am
content: Seller send to me new version 1.0.3.30 for 203u and it work with normal image.Linkhttps://wetransfer.com/downloads/740d3e4a2d0af92d4eac476860f49f1120250102065647/b285b472c974a8aefc46190597cd8e7e20250102065721/9af2c5?t_exp=1736060207&t_lsid=46e46cd9-29c4-4206-9110-5756a32283c3&t_network=email&t_rid=ZW1haWx8Njc1MjY0YzJiNjM1NTFjNmY2ZTMzMGM4&t_s=download_link&t_ts=1735801041&utm_campaign=TRN_TDL_01&utm_source=sendgrid&utm_medium=email&trk=TRN_TDL_01

author: StevenNi
author_rank: Contributor
timestamp: January 02, 2025, 11:10:39 am
content: Quote from: ainu on January 02, 2025, 07:28:58 amFantastic, this version resolves the issue. While it would be beneficial to understand the root cause, the key point is that the problem is now fixed.

author: Turbo_slug
author_rank: Contributor
timestamp: January 02, 2025, 09:15:10 pm
content: Does the new version fix the usb device or is the app just configured to figure out which video stream to use?

author: StevenNi
author_rank: Contributor
timestamp: January 02, 2025, 09:45:31 pm
content: Quote from: Turbo_slug on January 02, 2025, 09:15:10 pmNo, it doesn't fix the usb device issue. It's simply configured to determine which video stream to use.

author: StevenNi
author_rank: Contributor
timestamp: January 04, 2025, 10:24:41 pm
content: After a few days of testing, I think they will need to modify the application again.I'm not sure what they did with the resolution and who knows what else, but the image is extremely pixelated and full of noise. You can use the noise reduction option, but then the image becomes practically unusable. What worries me the most is that it is extremely pixelated, and the resolution of this camera should not be like that.I'm not sure who is in contact with the team at HTI, but it might be a good idea to pass this feedback on to them.What are your impressions? Is it just me, or is the image quality really worse after this modification?

author: ainu
author_rank: Contributor
timestamp: January 04, 2025, 10:30:44 pm
content: Quote from: StevenNi on January 02, 2025, 09:45:31 pmI disagree with you. In my another phone with 1.0.3.29 version my 203u unit have good picture too. That mean fix in unit.

author: ainu
author_rank: Contributor
timestamp: January 04, 2025, 10:41:44 pm
content: Quote from: StevenNi on January 04, 2025, 10:24:41 pmAt my taste picture before 1.0.3.30 and at that vesion is the same.Disable detail enhancement, disable noise reduction and you can see static noise.In photo world with postprocessing and having raw data it easy remove it from image (and do many others powerfull tweaks). But we have 203u app and nothing more. At my taste balance of details and noise reduction is on this settings: NR 15%, DE 20% (to set % touch name of setting, not on/off button).At resolution 256x192 (much less than 0.3 mega pixel - web cam "standart") what sharpness and noise insensitive we can expect? I think absolutely no expectations is right.

author: StevenNi
author_rank: Contributor
timestamp: January 05, 2025, 01:26:44 pm
content: Quote from: ainu on January 04, 2025, 10:41:44 pmYou're right, we use higher resolution cameras at work, so perhaps my expectations for this camera were too high.Thank you for the settings recommendation.

author: Turbo_slug
author_rank: Contributor
timestamp: January 05, 2025, 09:01:55 pm
content: Quote from: ainu on January 04, 2025, 10:30:44 pm1.0.3.30 fixed mine. I can go back to 1.0.3.29 and the usb thermal camera still displays properly.

author: BrokeEngineering
author_rank: Contributor
timestamp: January 08, 2025, 09:09:27 am
content: Quote from: StevenNi on January 02, 2025, 11:10:39 amCan you re-upload? Link expired.

author: ainu
author_rank: Contributor
timestamp: January 08, 2025, 02:30:47 pm
content: https://drive.google.com/file/d/1oTF7Rd9P_iOqlFDdysNIYv0VPaeUFlUA/view?usp=drivesdkAlso available on hti site:http://m.hti-meter.com/en/h-col-103.html

author: ajolly
author_rank: Newbie
timestamp: January 23, 2025, 09:58:14 pm
content: Quote from: sydd on December 06, 2024, 04:26:11 pmHas anyone figured out software that lets us set a fixed range?

author: Jess21
author_rank: Newbie
timestamp: January 30, 2025, 03:26:12 pm
content: Just received a HT-203U-I from China.It's most likely an update of the HT203-U.Software on Android seems to be different than for HT-203U.I am using (Android Google Play) HT-203U Smart Terminal Version 1.0.0.3(HT-105/203U Smart Terminal was not working)Used an Apelex lens holder (17mm screw) which I drilled to 18mm. See picture.Glued an ZnSe lens 18mm diameter and focus 50mm in the Apelex lense holder.An USB-C extender cable will be most appropriate since camera and lens holder are pretty heavy for a simple USB-C connection on the phone.Camera is working pretty good.The JPG images do not contain any information on the thermal camera settings and the automatic temperature range makes it difficult to compare earlier pictures.Wonder if someone has found other software app for Android for this device.

author: BrokeEngineering
author_rank: Contributor
timestamp: February 01, 2025, 11:27:16 am
content: BTW I made a lens holder for the HT203-H if anyone wnats the 3D model. It even stays in the case and you can take it on an off with just snapping and the lens snaps in the case

author: DMIT
author_rank: Newbie
timestamp: February 03, 2025, 06:48:52 am
content: Quote from: BrokeEngineering on February 01, 2025, 11:27:16 amYes, of course it is needed)

author: DMIT
author_rank: Newbie
timestamp: February 03, 2025, 11:15:19 am
content: Hello everyone. Does anyone else have a project for a 20mm macrolens 3D printer?)

author: BrokeEngineering
author_rank: Contributor
timestamp: February 05, 2025, 10:32:26 am
content: Here is the lens holder for the 18mm lens

author: m_g_s_g
author_rank: Newbie
timestamp: February 06, 2025, 12:50:39 am
content: I also received a HT-203U-I model. The new app's size is 145Mb (14Mb for the previous one).My first impression is good compared to my previous Seek Thermal original one.

author: DMIT
author_rank: Newbie
timestamp: February 11, 2025, 11:51:55 am
content: Tell me, do you have a case like this for a 3D printer with a 20mm macro lens? I found it in reviews of the product, but I can’t find for 3D printer

author: BrokeEngineering
author_rank: Contributor
timestamp: February 11, 2025, 12:08:20 pm
content: What it outer diameter? if its 50-> something my case might work

author: DMIT
author_rank: Newbie
timestamp: February 11, 2025, 01:30:08 pm
content: Quote from: BrokeEngineering on February 11, 2025, 12:08:20 pmThis is what it says on the box)I'll measure it with calipers in the evening.

author: venuz
author_rank: Newbie
timestamp: March 10, 2025, 09:40:43 am
content: couple of holders for ht-203h and 12mm lens, 101 and 63 focus.

author: Silicium81
author_rank: Regular Contributor
timestamp: April 04, 2025, 07:29:16 pm
content: I made a small 18mm lens holder for the HT-203U-i thermal imaging camera.The holder can be stored in place on the camera in the pouch and offers two slots to allow you to use two lenses of different focal lengths, or to leave one slot empty to leave the holder in place without using a lens (and to protect the original lens, which is very exposed).Here are some photos and the project files for those interested.HT-203U-i.zip(155.71 kB - downloaded 82 times.)On thingiverse:https://www.thingiverse.com/thing:7005131https://fr.aliexpress.com/item/1005005833728714.htmlfor lense used (diameter 18mm and 50,8mm focal)

author: Paprika128
author_rank: Newbie
timestamp: May 10, 2025, 12:08:20 pm
content: Did anyone try one of those apps with the HT-203U or HT-203U-i (also known as GW256A), it should work if it has tiny1 sensor or a variation of it, I've read on github that many use the same chipset as the InfiRay P2 Pro.https://play.google.com/store/apps/details?id=com.topdon.topInfraredhttps://play.google.com/store/apps/details?id=com.td.thermcam

author: jumpy9734
author_rank: Contributor
timestamp: May 30, 2025, 06:58:45 pm
content: I just received the Goyojo GW256A and i can confirm to Paprika128 that it works on both those apps, and it also works in Temp Master App, being seen as a P2 ProSo i suppose this should be a ht-203u clone or rebrand

author: StevenNi
author_rank: Contributor
timestamp: May 31, 2025, 01:53:21 pm
content: Quote from: jumpy9734 on May 30, 2025, 06:58:45 pmI tried these applications on the HTI HT-203U, but none of them worked. It’s possible that the Goyojo GW256A has different hardware and only physically resembles the HT-203U.

author: Paprika128
author_rank: Newbie
timestamp: May 31, 2025, 02:09:31 pm
content: That is strange I talked to some sellers an they told me the ht-203u-i(GW256A) has the same internals as the ht-203u but with a bigger fov. (50°x42° for 203u and 56°x42° for ht-203u-i or GW256A)Can you test those 2 apps just to confirm?Thermal Prohttps://play.google.com/store/apps/details?id=com.dc.tc101Infrared Thermal Imagerhttps://play.google.com/store/apps/details?id=com.dyt.wcc.neutral

author: StevenNi
author_rank: Contributor
timestamp: May 31, 2025, 02:21:30 pm
content: I tried, but they don’t work either. The Infrared Thermal Imager doesn’t recognize the camera at all, while Thermal Pro only displays a black image. I guess there are differences in hardware though.Edit: However, these are two distinct cameras, which is why separate applications were developed for them—HT-105/203U for the HT-203U camera and HTI-203U for the HTI-203U-i camera. While it could be just a difference in firmware, I believe it’s more likely a hardware distinction, which explains why they require different applications. The HTI-203U-i (GW256A) is compatible with other applications since it is recognized as P2 Pro, whereas the HTI-203U is not because it recognizes it as a Hikvision camera.

author: jumpy9734
author_rank: Contributor
timestamp: May 31, 2025, 10:17:20 pm
content: @Paprika128 i've tried them on the GW256A, Thermal Pro works, but Infrared Thermal Imager remains stuck on "loading" and no image appears

author: StevenNi
author_rank: Contributor
timestamp: June 07, 2025, 08:17:56 pm
content: Quote from: Paprika128 on May 31, 2025, 02:09:31 pmHave you learned any new information from the seller regarding the differences between the HT-203U and the HT-203U-I? More specifically, why is the HT-203U-I capable of using different software, while the HT-203U is limited to its native application?

author: Phb
author_rank: Contributor
timestamp: June 12, 2025, 12:18:12 am
content: Thank you @Jumpy9734 for the re-direct to this topic.Like many, I am looking at perhaps the HTI-203U-i (GW256A) as a first camera. Being a first timer, I would like something that works fairly reliably in most general situations. This would include thermal views around the house and things around us. More for curiosity sake.I also would like to look at PCB boards with thermal imagery. Thanks to @Silicium81 for his sharing the information for the macro lens as well the holder.But would anyone be able to share any thermal images of how the HTI-203U-i (GW256A) performs with PCB boards? AM hoping that it would satisfactory enough for my use?Thank you in advance.

author: Fraser
author_rank: Super Contributor
timestamp: June 12, 2025, 01:53:55 pm
content: PCB,These camera dongles tend to use either the Infiray Tiny1 or Guide Sensmart TIMO256 imaging cores. As the core is doing the thermal image collection side of things, the performance of these many different brands of dongle camera tends to be very similar, if not the same. The quality of the associated Host APP does dictate what functionality the camera provides in terms of any advanced image processing and measurement features but the basic 256x192 pixel core with 50 or 56 degree FOV lens dictates the IFOV and resultant detail that may be captured in a thermal scene. The choice of close-up lens also effects the detail captured when looking at a PCB. 100mm focus distance is a good choice for general review of a PCB and a closer focus lens of 50mm or 63mm is good for detail of IC’s and discrete components. For really detailed views of the smaller components, a close-up lens providing 25mm or 15mm focus distance may be used and you are getting close to a thermal microscope in terms of the image seen on a decent sized host display. The drawback of using the lower focus distance lenses is the fact that the camera has to be so close to the PCB and talk components such a heatsinks can get in the way. I use 100mm and 50mm focus distance ZnSe lenses in my DIY close-up adapters and they serve me well. Infiray chose a focus distance of 25mm for the P2 Pro but have chosen 80mm for their new Thor-001 camera.My review of the Infiray P2 Pro may assist you in assessing what may be imaged on a PCB with a fixed focus 256x192 pixel 12um dongle camera with, and without, a close-up lens.https://www.eevblog.com/forum/thermal-imaging/review-infiray-p2-pro-thermal-camera-dongle-for-android-mobile-phones/Manual focus dongle cameras can provide easier use and better focus on PCB’s, but they are less common and more expensive.Fraser

author: Fraser
author_rank: Super Contributor
timestamp: June 12, 2025, 02:08:44 pm
content: I also reviewed the new Thermal Master P2 dongle camera that uses a new Infiray core (possibly the Tiny2 core) and offers image and resolution enhancement via AI algorithms. I attached the close-up lens from a Infiray P2 Pro to see how well the new TM P2 performed compared to the Infiray P2 Pro when using the same close-up lens. Vignetting occurred as the P2 Pro lens does not fit the new TM P2 properly. It gives you an idea though.https://www.eevblog.com/forum/thermal-imaging/thermal-master-p2-testing-by-fraser-with-plenty-of-images-to-view/Fraser

author: Phb
author_rank: Contributor
timestamp: June 13, 2025, 02:26:27 am
content: @fraserThank you. I cannot believe I did not see these posts before hand. I may have glanced past them because of the brandname.I shall go read in depth and get back to this chat if any.Thank you once again.

author: Silicium81
author_rank: Regular Contributor
timestamp: June 13, 2025, 06:59:11 am
content: Quote from: Phb on June 12, 2025, 12:18:12 amHello,Thanks for the encouragement to continue sharing my DIY projects.Here are three images of a PCB (ESP32-camdimensions: 40x27mm) taken with the HT203 camera. The first two are without a macro lens (the first is from afar with good focus, the second is closer and blurry. The third is with the 50,8mm ZnSe lens).Best regards,Patrick

author: venuz
author_rank: Newbie
timestamp: June 22, 2025, 07:52:00 am
content: tested on HT-203HThermal Pro, TopInfrared, ThermCam - works fine.Infrared Thermal Imager - stucks on "loading".

author: Phb
author_rank: Contributor
timestamp: June 24, 2025, 03:06:38 am
content: Thank you very much for these images.Indeed, I think the additional "DIY" macro lens makes it into something desirable for me.I already had the lens holder/bracket designed by @Silicium81 printed up as well.Thanks you for the designAlong with the posts suggested by @Fraser,I would think the HTI203U-i (GW256A) would be quite suitable for what I was intending to use it for, a play around thing....With the current AliEx sale season, its all the more tempting.... And yet, its still a fair amount for just a "play thing"...... sighs... boys and their toys....That said, I have always been inclined trowards a stand alone unit like the Tooltop ET15C (also because of the macro lens) but the recent post about the Tooltop ET 692C......Alas.... boys and their toys.... sighs....

author: CVN-5510
author_rank: Newbie
timestamp: June 27, 2025, 07:01:25 am
content: Купил себе такой прибор, довольно дешево. Его работой вполне доволен.Поизучал отзывы на линзы ZnSe и заказал с фокусом 38,1 мм диаметром 12 мм. 3-D принтера у меня нет, поэтому вмонтирую ее в прищепку на смартфон для панорамной или макро съемки, там как раз отверстие 12 мм. Должно подойти.

author: CVN-5510
author_rank: Newbie
timestamp: July 09, 2025, 04:24:15 pm
content: Received a package with a 12mm lens. Inserted it into a rubber ring and glued it to a smartphone mount. Everything works great.

author: VSV_electron
author_rank: Regular Contributor
timestamp: August 12, 2025, 02:57:03 pm
content: Please advise what kind of the ZnSe lens do I need for the HTI HT-203U?I see on AliExpress a myriad of similarly priced ZnSe lenses are offered and they are advertised as 'for laser engraving'.Will these work with the thermal imaging devices like HTI HT-203U?What diameter of the lens and the focal distance do I need for HTI HT-203U?Briefly looking at the previous posts and some AliExpress feedback I see for the thermal imaging devices people prefer 38 and 50 mm focal distance.Do I need 12 or 18 mm lens diameter for HTI HT-203U?

author: VSV_electron
author_rank: Regular Contributor
timestamp: August 12, 2025, 03:19:30 pm
content: By the way, what's the difference between HT-203U and HT-203U-i models?

author: Fraser
author_rank: Super Contributor
timestamp: August 12, 2025, 03:36:17 pm
content: I recommend ZnSe CVD Meniscus type lenses as opposed to PVD and Plano Convex lenses.Diameter needs to be enough to fully cover the cameras field of view and I use larger than the minimum diameter in order to use the better region of the ZnSe lens, away from the edges. Focus distance is personal choice. The P2 Pro offers a focus distance of around 25mm and that is very close working, sometimes too close. For a 256x192 pixel camera, I recommend a 50mm or 63mm focus distance and tend to buy common 20mm diameter ZnSe CVD Meniscus lenses as they suit most situations. Cloudray ZnSe CVD lenses are good quality.https://ebay.us/m/sZ7OtAFraser

author: VSV_electron
author_rank: Regular Contributor
timestamp: August 12, 2025, 05:24:39 pm
content: Quote from: Fraser on August 12, 2025, 03:36:17 pmThanks Fraser and I hope the AliExpress sellers specify the type of lens they sell.Good point regrading the use of the center portion of the lens!By the way, Fraser, I've seen some of your random posts on similar devices. Do you personally favour InfiRay P2 Pro over HTI HT-203U? The latter is somewhat cheaper but it lacks the lens in the stock kit. InfiRay is noticeably smaller but I don't consider it as a huge advantage nevertheless. Just to mention it.

author: Fraser
author_rank: Super Contributor
timestamp: August 12, 2025, 05:55:57 pm
content: I own the P2,P2 Pro and P3 USB dongle cameras. I do not own an HT-203 so really cannot advise on its performance compared to the Thermal Master offerings. The P3 that I am currently testing is impressive with its manual focus lens and close-focus capability. I find my P2 Pro very convenient to use and the software does what I need of it.Many USB Dongle type thermal cameras use the same Infiray Tiny1 imaging core and so the performance differences can come down to the quality of the App and any PC software. Thermal Master have released new models of USB dongle thermal cameras that I suspect use a Infiray Tiny2 core but this is unconfirmed. They are offering their X3 software based resolution enhancement mode with these cameras and that can have an impressive effect on the images produced.I personally would avoid any USB Dongle that uses the Seek Thermal cores (USA) but the 256x192 pixel cores coming out of Infiray (IRAY) and Guide Sensmart provide decent imagery.

author: Dr Bob
author_rank: Contributor
timestamp: September 20, 2025, 07:34:10 am
content: I have a CAT S60 that I bought second hand on eBay and it's super useful. I use it for all sorts of things other than a phone. The IR imager isn't that amazing, but useful enough to spot hot components and spot block fluids in a pipe. The cost and small form factor make it a very good tool that doesn't have to be coddled.

author: toadbload
author_rank: Newbie
timestamp: September 25, 2025, 03:21:37 pm
content: Got a bit bored and decided the HTI HT-203H i bought earlier this year would be my next victim to take apartGetting the back off wasn't easy but its got a Tiny 1C corenot sure if this would be useful to anyone but it was the cheapest 256*192 thermal camera at the time i bought it at $185 aud, though things seems to have shifted aroundNo photos of the rest of the device as unsurprisingly i forgot to take any before reassembling it