• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

HM088 Custom Lamptron Dashboard

Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
I recently got this HM088 display (1920x480 @60Hz) and software purchase of HWiNFO64 Pro.
Gonna make a personal app to display system stats provided by HWiNFO64.
Looking to bounce around ideas for people who like this kind of stuff to make a cool and functional dashboard.
Can only work on it a few hours per day max so progress may be slow.

Snag_2e04a4ba.png
 
Last edited:
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 1: Just chillin with some classic movies.
1674195256002.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 2: Figuring out the basics of getting the data from HWiNFO64
1674195324560.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 3: Organizing the data a bit to prep for some kind of configuration screen.
- Got it into tree view
- Exploring some basic widget visuals (not hooked up to data yet)
1674195401030.png

Here is a test sample taking it out of my VM onto the host machine.
I don't have iCue installed but HWiNFO64 is still picking up the commander pro sensors.
1674197073213.png
 
Last edited:
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
An idea I ran into yesterday. I often listen to music during the day. Sometimes various YouTube channels. I'm thinking to make a widget with embedded chromium to put the on the dashboard too. Ideally if I can size it to only show the video that would be ideal. At sitting distance it's not good for reading but many videos have nice artwork and eye candy and visually with the screen it works well.
1674196305908.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 4: Working a lot on the internals of the app to prepare for automatic polling of data that needs to be fast enough not be a problem.
- managed to get the treeview loading and refreshing 510 sensors (value, min, max, and avg = 2040 data points) in under 16ms 90% of the time.
- currently the refresh CPU cost is about 0.1% per task manager. HWiNFO64 default refresh is 2000ms so my apps 16ms load/refresh time is not too much overhead in terms of time.
- once I get it automatically polling for data I can start hooking in some kind of visualization widget and test screen updating techniques.
- I had a general idea to be able to drag and drop a sensor reading onto the dashboard from the treeview.
- haven't addressed how I will configure widget yet, this will come later

1674277472057.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 5: Hooked in a simple method of sampling with a timer and first tried to hook it to a graph
- Temps increased quickly as my CPU looked like was boosting a lot of cores.
- Found the method of graphing I choose needs to be changed as I found it was taking progressively longer to sample and graph with a data bound source and yielded poor performance as time when on.

1674321367391.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day 6: Unhooked data and graphing from data bound controls, created a means to link chart series to each reading, and included checkbox's for selecting what to graph at the same time.
- Next linking individual readings to separate widgets and testing how they appear on the Lamptron display

1674438731572.png


Graph supports zooming in...
1674438740856.png


As the data continues to be collected the graph continues to rescale. Need a way to adjust this.
1674438767607.png


here is a look at core power consumption during cpu-z testing
1674439005537.png


core temperatures
1674439133974.png

other temps
1674439322685.png


Liquid cooling temperture readings from cpu-z stress test. I don't recall what order I had the sensors hooked up in but I had
- rad intake temp
- cold water temp
- hot water temp
- rad exhaust temp
1674439782163.png
 

Attachments

  • 1674438708901.png
    1674438708901.png
    652.8 KB · Views: 7
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Ran some AIDA64 memory tests
1674441150777.png

sampled a few other tests, seems when AIDA64 runs I can't collect samples from HWiNFO64 and I end up missing a lot of samples as my program freezes during AIDA64 runs.

1674441546468.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Some Cinebench R20 tests

1674443313698.png


1674443323585.png

zoomed in looking at core power usage
1674443352510.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
300 watts to run Cinebench R20
1674444170564.png
 
Joined
Jul 30, 2019
Messages
811 (0.63/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.00)
Cooling EK-Quantum Velocity - Nickel + Plexi, EK-Quantum Reflection PC-O11 D5 PWM, EK-CoolStream PE 360
Memory Nemix DDR4-3200 PC4-25600 2Rx8 ECC Unbuffered Memory (2 sticks, 64GB, micron)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe, Samsung 970 EVO 2TB, Crucial P1 2TB
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
Day7: Implemented a system of drag and drop from the treeview to the template. The general idea is to choose the widget type you want then drag and drop the reading to the template. Then once on the template you can move and resize the widget's region and change it's properties. The actual render will occur in a different window on the Lamptron monitor. The reading display in the template are just place holders for now until I customize each widget rendered display. I still have to make a system to save and recall the templates.

1674536338125.png

1674536545894.png


Just a preview

1674536903168.png
 
Top