My Links
Categories
Recent Posts
- Quick Review: Qwertykeys Pearl Milk Tea Custom Keycaps
- Tested: CE8301 Boost, XL2001 (HW-676) & XL1583 (HW-681 Clone) Buck 5V USB Power Modules
- Review, Tested: XTAR 2600mAh 1.2V Ni-MH AA Rechargeable Battery
- Tested: DSN-MINI-360 (MP1482-based) 2A Buck Converter Module (4.5-18V In)
- Teardown: A&D Medical UA-651SL Blood Pressure Monitor
- Quick Review: Samsung Bar Plus 512GB USB 3.2 Gen 1 Flash Drive (MUF-512BE4/APC)
- Project: A Poor-Man’s Ambulatory Blood Pressure Monitor (ABPM) ft. A&D UA-651BLE
- Notes: Motorola moto g84 5G USB OTG Problems – Bad VBUS?
- Review: QCY MeloBuds N70 LDAC Hi-Res Bluetooth 6.0 Dual-Driver ANC TWS Earbuds
- Tech Flashback: The Solid-State Hybrid Drive (SSHD) ft. ST500LM000
- Tested: Amethystum Storage Technology 100GB 2-6x TL BDXL BD-R (BDR-M100BAZ)
- Project: U3SplitV1 – Breaking Apart a USB 3.x Host Port (for Desperate Times!)
- Review: EarFun Air Pro 3 Hybrid Active Noise Cancelling True Wireless Earbuds
- Review, Teardown: JBL Tune 520BT Wireless On-Ear Headphones
- Quick Review, Teardown: Thermaltake Argent MB1 RGB Mouse Bungee
- Review, Teardown: XTAR 1.5V AA CLR 4300 2700mAh Rechargeable Li-Ion Battery
- Review, Teardown: LIMETA EB40 10000mAh 2xUSB-C 2x18W BLE Energy Bank
- Review, Teardown: Novoo RG68 USB-C (x2)+USB-A 67W GaN Wall Charger
- Flashback+: Pioneer 1x DVD-RW (DVS-RW47B/U) and a DVD-Rot Issue?
- Quick Review: Orico 25PW1-C3 2.5″ USB-C 5Gbit/s Hard Drive Enclosure
- Review, Teardown: Origimagic Comet C1 Mini PC (Intel N97, 16+512GB, 2.5GbE)
- Experiment: Verbatim UltraSpeed+ 32x CD-RW on Non-US+ Drives?
- PSA: Validate Your Storage! JMicron JMS583 + KIOXIA BG4 Series SSD Issue?
- Notes: CD C1/C2 Error Quality Scanning – Modern vs. Older Drives, Software
- Mega Review: Enova Gyrfalcon S4000 Pro Universal Charger & Analyzer
- Where Are They Now? Semi-Loved Recordable DVD/CDs Get Tested (Part 2)
- Analysis: How SEO/AI Spam Got Onto a Government Domain & More
- Quick Review: MOONDROP Space Travel 2023 True Wireless Stereo ANC Earbuds (MD-TWS-022)
- Repair: Mechanical Keyboard Chatter (ft. Gigabyte Aivia Osmium)
- Tested: XTAR Ultra 3500D AA Lithium Non-Rechargeable Batteries
- Quick Review: Dell Latitude 5420 (14″ FHD, i5-1135G7, 16GB/256GB) + RZX 16GB 3200MHz DDR4 SODIMM
- Analysis: “Lorde – Virgin” CD Clear Disc Release – Will It Play?
- Mega Review: REEKÖN T1 Tomahawk Digital Tape Measure (ft. ROCK Jobsite App)
- Project: Intentionally Defective DVDs (ft. LabelFlash) & Quality Scanning Doubts
- Review, Teardown: VTOMAN Jump 600X Extra Battery 640Wh (PB-23)
- Overdue Random: Vodafone Quirks, Short Circuits, Light Rail Testing, Cyberattacks & So Much More
- Review, Teardown: Otto Pastel ANC Headphones Grey (OTPSTHPGY)
- Review: QCY H3 Pro Hi-Res LDAC ANC Bluetooth v5.4 Wireless Headphones
- Project: Socket AM4 End-of-Life Upgrade & Overclock (ft. AMD Ryzen 7 5700X)
- Review: Quntis ScreenLinear RGB Pro+ Monitor Light Bar with Remote (LI-HY-0212-BK)
- Telephone Fun: Don’t Have the App? 1300 INGOGO (2015)
- Review, Teardown: GMKtec NucBox G2 Plus (Intel N150) 12+256GB AU
- Project: The 24x DVD Burning Experience Pt. 2 (ft. Lite-On iHAS324 B@624 B)
- Teardown, Tested: Pioneer DVR-218LBK DVD-R/RW Writer Unit w/LabelFlash
- Random: Happy 0x24th Birthday to Me!
- Experiment: Fixing Unloved Recordable DVDs with Brasso?
- Where Are They Now? Unloved Recordable DVDs Get Tested
- Tech Flashback: Lite-On LabelTag & SmartErase (ft. iHAS324 B@iHAS624 B)
- Project: The 24x DVD Burning Experience (ft. Asus DRW-24D5MT DVD Burner)
- Tested: Yihui 16x DVD+R (A “Fake” MCC-004-000 Made in China)
Archives
- October 2025 (3)
- September 2025 (11)
- August 2025 (11)
- July 2025 (7)
- June 2025 (5)
- May 2025 (8)
- April 2025 (8)
- March 2025 (12)
- February 2025 (12)
- January 2025 (10)
- December 2024 (16)
- November 2024 (6)
- October 2024 (10)
- September 2024 (9)
- August 2024 (8)
- July 2024 (10)
- June 2024 (13)
- February 2024 (2)
- January 2024 (7)
- December 2023 (14)
- November 2023 (3)
- October 2023 (11)
- September 2023 (3)
- August 2023 (7)
- June 2023 (8)
- May 2023 (4)
- April 2023 (4)
- March 2023 (9)
- February 2023 (4)
- January 2023 (4)
- December 2022 (16)
- November 2022 (6)
- October 2022 (8)
- September 2022 (4)
- August 2022 (7)
- July 2022 (11)
- June 2022 (6)
- May 2022 (4)
- April 2022 (9)
- March 2022 (10)
- February 2022 (8)
- January 2022 (6)
- December 2021 (16)
- November 2021 (6)
- October 2021 (8)
- September 2021 (7)
- August 2021 (9)
- July 2021 (7)
- June 2021 (6)
- May 2021 (13)
- April 2021 (13)
- March 2021 (10)
- February 2021 (9)
- January 2021 (12)
- December 2020 (15)
- November 2020 (1)
- October 2020 (9)
- September 2020 (14)
- August 2020 (13)
- July 2020 (7)
- June 2020 (13)
- May 2020 (14)
- April 2020 (18)
- March 2020 (2)
- February 2020 (9)
- January 2020 (21)
- December 2019 (10)
- November 2019 (8)
- October 2019 (14)
- September 2019 (8)
- August 2019 (12)
- July 2019 (9)
- June 2019 (6)
- May 2019 (4)
- April 2019 (12)
- March 2019 (23)
- February 2019 (20)
- January 2019 (23)
- December 2018 (11)
- November 2018 (7)
- October 2018 (4)
- September 2018 (3)
- August 2018 (19)
- July 2018 (6)
- June 2018 (5)
- May 2018 (21)
- April 2018 (7)
- March 2018 (8)
- December 2017 (12)
- November 2017 (19)
- October 2017 (1)
- July 2017 (4)
- June 2017 (16)
- May 2017 (6)
- January 2017 (11)
- December 2016 (30)
- November 2016 (13)
- October 2016 (15)
- September 2016 (19)
- August 2016 (16)
- July 2016 (8)
- June 2016 (31)
- May 2016 (14)
- April 2016 (21)
- March 2016 (13)
- February 2016 (17)
- January 2016 (19)
- December 2015 (20)
- November 2015 (12)
- October 2015 (15)
- September 2015 (4)
- August 2015 (12)
- July 2015 (22)
- June 2015 (14)
- May 2015 (21)
- April 2015 (25)
- March 2015 (14)
- February 2015 (16)
- January 2015 (6)
- December 2014 (11)
- November 2014 (12)
- October 2014 (19)
- September 2014 (11)
- August 2014 (21)
- July 2014 (18)
- June 2014 (20)
- May 2014 (12)
- April 2014 (7)
- March 2014 (23)
- February 2014 (18)
- January 2014 (16)
- December 2013 (15)
- November 2013 (14)
- October 2013 (21)
- September 2013 (13)
- August 2013 (17)
- July 2013 (26)
- June 2013 (26)
- May 2013 (11)
- April 2013 (17)
- March 2013 (31)
- February 2013 (27)
- January 2013 (36)
- December 2012 (31)
- November 2012 (39)
- October 2012 (3)
- February 2012 (18)
- January 2012 (1)
Tags
- analysis
- audio
- battery
- cheap
- computer hardware
- computer storage
- ebay
- electronics
- element14
- event
- flash
- flash memory
- improvise
- led
- lighting
- made-in-china
- mobile
- networking
- new stuff
- opinion
- optical disc
- photography
- power
- power bank
- project
- public transport
- radio
- random
- repair
- review
- review-challenge
- rf
- roadtest
- salvage
- storage
- tablet
- teardown
- tested
- test equipment
- testing
- travel
- usb
- video
- vintage stuff
- visited
Recent Comments
- Rich Ashley on PSA: Validate Your Storage! JMicron JMS583 + KIOXIA BG4 Series SSD Issue?
- lui_gough on Notes: Motorola moto g84 5G USB OTG Problems – Bad VBUS?
- lui_gough on About Me
- Aavin on About Me
- Moon on Review: QCY MeloBuds N70 LDAC Hi-Res Bluetooth 6.0 Dual-Driver ANC TWS Earbuds
- patrik on Tech Flashback: A discarded BEAST of a 486
- Shonk on PSA: Validate Your Storage! JMicron JMS583 + KIOXIA BG4 Series SSD Issue?
- Adrian Smith on Teardown: A&D Medical UA-651SL Blood Pressure Monitor
- Gil on Repair: BenQ DW1640 DVD±RW Drive Tray with Chinese Belts
- Zerosquare on Notes: Motorola moto g84 5G USB OTG Problems – Bad VBUS?
- Glin on Contact Me
- Mac.- on Fun: Decoding UPI 16-S Wirephoto Transmission
- lui_gough on Notes: Motorola moto g84 5G USB OTG Problems – Bad VBUS?
- lui_gough on Fun: Decoding UPI 16-S Wirephoto Transmission
- Esteban Mac Allister on Fun: Decoding UPI 16-S Wirephoto Transmission
- lui_gough on Repair: BenQ DW1640 DVD±RW Drive Tray with Chinese Belts
- lui_gough on Project: U3SplitV1 – Breaking Apart a USB 3.x Host Port (for Desperate Times!)
- Shonk on Project: U3SplitV1 – Breaking Apart a USB 3.x Host Port (for Desperate Times!)
- Gil on Repair: BenQ DW1640 DVD±RW Drive Tray with Chinese Belts
- lui_gough on Notes: Motorola moto g84 5G USB OTG Problems – Bad VBUS?
Meta
Tag Archives: python
Project: A Poor-Man’s Ambulatory Blood Pressure Monitor (ABPM) ft. A&D UA-651BLE
I suppose as one gets older, health becomes more of an issue. For me, this year has been rather difficult one on that front. While I thought my ankle tendonitis issues were my main challenge and one that has temporarily … Continue reading
Posted in DIY, Electronics
Tagged apps, arduino, health, improvise, project, python, raspberry pi, review, teardown, tested
4 Comments
Project: Generate High-Quality Industrial Fire/Alarm Sounder Audio with Python
I can’t believe how fast 2024 is going by … Australia Day long weekend has already come and gone. Unfortunately for me, I spent it being rather sick with a flu-like illness which I’m still recovering from … but that … Continue reading
Posted in Audio, Computing, Electronics
Tagged audio, code, electronics, programming, python
Leave a comment
Project: A WebSDR Recorder using Python, Selenium WebDriver, Geckodriver & Firefox
Having recently reported receiving QSL cards for the Ghosts in the Air Glow program, I thought it would be nice to report on a little project I undertook just-in-time for the last transmission that occurred in October 2022. While ultimately … Continue reading
Posted in Computing, Radio
Tagged code, improvise, programming, project, python, radio, rf, sdr, web service
Leave a comment
Notes: VISA Layer Compatibility with PyVISA & Virtual Machines
For many years, I’ve taken National Instruments NI-VISA for granted as the de-facto VISA layer that just seems to work with most vendor software and PyVISA. But perhaps I was misled by some old documentation from PyVISA‘s early days when … Continue reading
Posted in Computing, Electronics
Tagged programming, python, pyvisa, software, test equipment, tested, visa
Leave a comment
Experiment: NI-VISA+Win10 vs. pyvisa-py+pyusb+pyserial+Linux
A couple of weeks ago, I posted my scpibenchv1 post about benchmarking SCPI commands on compatible test and measurement equipment. In that post, I did mention that the use of different VISA layers would likely affect the results in some … Continue reading
Posted in Computing, Electronics
Tagged analysis, electronics, number crunching, programming, project, python, test equipment, tested
Leave a comment
Project: scpibenchv1 – A Benchmark for SCPI Controlled Instruments
I have been fortunate enough to have been selected as a reviewer for numerous types of test equipment over the years and have been a big advocate for the use of SCPI automation, I have seen differences between different products … Continue reading
Posted in Computing, Electronics
Tagged analysis, electronics, number crunching, programming, project, python, test equipment, tested
Leave a comment
Notes: Tektronix PA1000 Power Analyser with pyvisa & SCPI Quirks
I think it’s fairly self-evident that I think test equipment automation is awesome. If you’ve mastered the basics and learned a bit about the intricacies of status reporting, you’re well on your way to being able to drive almost any … Continue reading
Project: Implementing a (Proper) R&S NGM FastLog Client with pyvisa
One of the key motivations to writing a post about understanding the SCPI Status Model was the need to use it for implementing proper code to perform high-speed instrument measurements. In the case of the Rohde & Schwarz NGM202, it … Continue reading
Posted in Electronics
Tagged programming, python, rohde&schwarz, software, test, test equipment
Leave a comment
Tutorial: Understanding the SCPI Status Model with pyvisa Examples
If you’ve got some decent test equipment, chances are that you’re going to be automating it sooner or later. While I covered most of the basics of sending and receiving commands in my first tutorial, there comes a time when … Continue reading
Posted in Electronics
Tagged diy, electronics, improvise, programming, python, software, test, test equipment, tested, testing, tutorial
Leave a comment
Tutorial: Introduction to SCPI Automation of Test Equipment with pyvisa
When it comes to running scientific experiments, your test equipment are your “eyes and ears” measuring the quantities you are trying to observe. A lot of the time, purchasers tend to focus on specifications such as accuracy and resolution, while … Continue reading
Posted in Electronics
Tagged diy, electronics, improvise, programming, python, software, test, test equipment, tested, testing, tutorial
6 Comments
Project: Simple Python-based Controller for Tenda Beli SP3 Smart Wi-Fi Plugs
The convenience and utility of remotely-controlled power switches is difficult to overlook once you’ve gotten used to having them around. Ever since the WeMo, I’ve realised just how useful they can be – for example, no more getting out of … Continue reading
Posted in Computing, Electronics
Tagged iot, power, programming, project, python, reverse engineer, wifi, wireless
2 Comments