🔧 Measure with Confidence: Your Ultimate Multimeter Companion!
The BOLYFA Advanced TRMS Auto Ranging Multimeter is a comprehensive tool designed for both professionals and hobbyists. It tests a wide range of electrical parameters including AC/DC voltage, current, resistance, capacitance, frequency, and more. With a maximum display of 6000 counts, LED backlight, and robust safety features, this multimeter is perfect for any environment. The USB interface allows for easy data logging, making it an essential tool for accurate measurements and analysis.
Manufacturer | Vorstik |
Part Number | BF117 |
Package Dimensions | 30 x 15 x 7 cm; 840 g |
Batteries | 2 AAA batteries required. (included) |
Manufacturer reference | BF117 |
Colour | BF117 |
Style | Modern |
Power Source | Battery Powered |
Item Package Quantity | 1 |
Special Features | <br>Transistor hFE: PNP & NPN (lb≈2μA; Vce≈1V), <br>Frequency (Hz): 10~10MHz ±(1%+5), <br>Celsius temperature (°C): -20°C ~ 1000°C, <br>Size (mm): 204*94*57mm, <br>AC Voltage (V): 60mv/600mV 6V/60V/600V ±(0.8%+3); 750V ±(1%+3), DC Voltage (V): 60mv/600mV/6V/60V/600V ±(0.7%+2), 1000V, <br>Resistance (Ω): 600Ω/6KΩ/60KΩ/600KΩ/6MΩ ±(1.2%+5); 60MΩ ±(2%+5), <br>Duty Cycle: 0.1% ~ 99.9%, <br>Capacitance (F): 10nF/100nF/1000nF/6μF/10μF/100μF/1000μF/10mF, <br>DC Current (A): 600μA/6000μA/60mA/600mA ±(1.2%+3); 6A/10A ±(2%+10), <br>Fahrenheit (°F): -4°F ~ 1832°F |
Batteries included? | Yes |
Batteries Required? | No |
Item Weight | 840 g |
J**P
USB interface protocol revealed
Disclaimer|: I have obtained the following info by observation and experimentation and so I don't guarantee that it is correct or complete.BOLYFA 117 technical descriptionCircuitThe Bolyfa 117 is based on the Hycon Technology DTA0660L single chip DMM IC. This connects via an SPI interface to a HY11P14 microcontroller which drives the LCD and also a free space opto-coupler which sends data to a CH340G serial to USB converter. The USB connection is therefore fully safety isolated from the rest of the meter.The 6V battery is regulated down to 3.3V by a HT7533-1 low drop out linear regulator. A T24C02A EEPROM is also provided to store 256 bytes of calibration data.USB interfaceAn opto isolated USB connector is provided which permits the readings and current settings of the meter to be read remotely. This interface is one way only and, after a long press of the REL/USB button the meter starts to send out a constant stream of 22 byte frames at a rate of 5.2 frames/s. The bytes hold the LCD segment drive data and therefore must be decoded to obtain meaningful data.The frame format is as follows;Bytes 0 to 5:Fixed pattern = AA 55 52 24 01 10Bytes 6 to 9:These are the four display digits, in seven segment formatByte 6 = least significant digitByte 9 = most significant digitWhen the digit is preceded by a decimal point this adds 128 to the value.The table below shows the hex value of the each byte and the text that should be substituted in order to build up a string representing the display. (NB when overload occurs O/L is displayed which is not shown in this table).Hex Text5F 006 16B 22F 336 43D 57D 607 77F 83F 9DF .086 .1EB .2AF .3B6 .4BD .5FD .687 .7FF .8BF .9The Hex bytes are converted to a text string representing the display using the table above and starting with byte 9Eg a byte 6 to 9 sequence 2F 3D DF 06 represents the display value 1.053Byte9 = 06 = 1Byte8 = DF = .0Byte7 = 3D = 5Byte6 = 2F = 3Join them together to give text string = 1.053 then convert string to a floating point number if requiredByte 10:0x24 = DC (with +ve reading)0x2C = DC (with –ve reading)0X22 = AC0x00 = No indicatorByte11:0x01 = Voltage present and range correct0x00 = Voltage absent or manual range incorrect0xFF = Over rangeBytes 12 to 17These six bytes are all 0x00 for normal operation and 0xFF for over-range(The lower 4 bits of byte 19 are also 0x0 for normal operation and change to 0xF for over-range)Byte 19 Byte 20 Byte 21:01 00 08 = Volts03 00 08 = Volts MAX09 00 08 = Volts MIN00 08 0F = Volts MAX-MIN (this repeats for other measurements but not shown in this table)01 00 0A = mV01 00 80 = Hz21 00 00 =%01 00 60 = kOhms01 00 50 = MOhms01 00 40 = Ohms01 A0 00 = Capacitance01 01 00 = Temp C01 02 00 = Temp F41 00 00 = HFE01 00 05 = uA01 00 06 = mA01 00 04 = ASetting up the virtual COM portThe USB interface is based on the CH340G virtual COM port. In Device Manager identify which port has been selected. Then for that port select the ‘port settings’ tab and set to;Bits per second = 2400Data bits = 8Parity = noneStop bits = 1.5Flow control = noneTip: Clear the buffer immediately before taking each reading otherwise you get significantly out of date values.
M**K
Brilliant
Very good tester checked a lot of electric components with this and very accurate.Worth the money.
F**S
Great Value, Basic Device. Poor USB Support.
I love this multimeter; its look, it's feel, the fab screen & backlight, and quite importantly, the price - it's in that perfect, let's give it a chance - it's inexpensive enough that even if the USB functionality is no good, I still have a decent looking & primarily functional multimeter.I would very much like to use the USB connection to log the data from the multimeter, but the support for this is somewhat lacking. I tried to run the installer on my Windows 10 VM, but the provided software is old and doesn't support modern Windows OS versions.However, I am a Linux user & system administrator, so I'd prefer if I could use it natively in Linux. I looked through all of the files on the driver CD and found (inside one of the configuration files, deep within the file structure - not in any actual documentation), that the USB serial connection is at 2400 baud (& guessed at 8 bits, No parity, and 1 Stop bit).On my desktop Linux workstation I have managed to serially connect to & can see output from the device, but it is not easily decipherable by the human eye. Here are some CLI commands & output, showing my experience with the USB connection: -# My PC's detail% uname -aLinux aphrodite 5.4.0-7642-generic #46~1598628707~20.04~040157c-Ubuntu SMP Fri Aug 28 18:02:16 UTC x86_64 x86_64 x86_64 GNU/Linux# Watch Linux see it handle the insertion of the new USB device & if it recognises the hardware (it does) & attaches a driver (it did)% dmesg -wusb 3-2.4: new full-speed USB device number 66 using xhci_hcdusb 3-2.4: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54usb 3-2.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0usb 3-2.4: Product: USB2.0-Serialch341 3-2.4:1.0: ch341-uart converter detectedusb 3-2.4: ch341-uart converter now attached to ttyUSB0# View the USB device and driver info% sudo lsusb -s 66Bus 003 Device 066: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter# Check ownership of the USB device% ll /dev/ttyUSB0crw-rw----+ 1 root dialout 188, 0 Oct 23 11:27 /dev/ttyUSB0# Add my user to the group (so that I can access it without elevated privileges)% sudo usermod -a -G dialout myuser# Connect to the USB via serial (Ctrl-A K Y, to quit)% screen /dev/ttyUSB0 2400## Serial output while the LCD is reading: 15.2 Ohms�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�= @�UR$�=## Serial output while the LCD is reading: 25°C�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=k�UR$=kNot ideal, so far! I would like to help get this working in my Linux environment & wondered if anyone could please share with me, how I can interpret the output from the device, so that I may find a way to make the data logging feature actually useful. I would be happy to OpenSource my final result (github.com/furriephillips/BOLYFA117-USB-DMM) so that anyone else in the Linux community knows that this multimeter is compatible and potentially the preferred device for users of the Linux OS. Alternatively, it'd be great if the manufacturer could OpenSource their Windows software & perhaps get help from the wider GitHub community, to improve support for any OS flavour...
K**A
Great product
Very happy with this and can not fault it at all. I use it in a professional enviorionment on a daily basis and can say that it has got great range of functions, its very easy to use, and most importantly it's accurate, definitely reccommend!
T**S
Bargain
Nice tool that is worth the money. These tools aren’t cheap at the hardware store but I really like this one.The batteries sent along with it had oxidized so they were not useable, not that it matters really but it could have occured during the shipping. Very fast shipping!
V**A
Excellent!
My partner had a conventional test meter for many years and now realise how great and accurate digital model is, e.g. giving a digital display of battery voltage to 3 decimal places. Easy to use, good instructions, great quality
S**D
Works well
Really good product
M**S
Anything electrical.
A sophisticated and versatile multimeter. I used it for checking circuitry on a motor bike.
Trustpilot
2 weeks ago
2 weeks ago