Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The PD blocker is a USB-C Power Delivery firewall. It provides over-voltage protection and prevents power delivery communication in order to protect your device.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The HDMI firewall prevents devices from hacking HDMI equipment, and vice-versa
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The USB-A to USB-C (aka. USB-AC) cable tester identifies which features a USB-A to USB-C cable supports.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The USB bug detector identifies USB type-A cables (or devices) with integrated circuits.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The USB-C cable tester shows which features a USB-C to USB-C cable supports.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
The micro-USB cable tester verifies if a USB 2.0 cable with micro-B plug can be used to transfer data, or just for charging.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
pinout-based identification:
Some chips have their top marking removed.
They can still be identified based on their pinout.
To help me with that, I created the Integrated Circuit IDendifier (ICID) database and search engine.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
identifying micro-USB cables:
Have you ever plugged in a device using a micro-USB cable and wondered why you can't see it on your computer?
We will see the different types of USB cables, and why this can happen.
And to avoid using the wrong one, I build a gadget identifying micro-USB cables.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
building a remote postbox status indicator:
I wanted to be notified when a parcel is put into my post box. For that I used LoRa radio modules with direct communication.
We will see how to make the over-the-air transmission robust to cope with the distance and walls in between.
Twig Error: An exception has been thrown during the rendering of a template ("Class "Twig\Extension\CoreExtension" not found"). (in template "@core/shortcode/downloads-select.twig" line 1)
identifying STM32F103C clones:
The STM32F103C micro-controller has become so popular that you can find plenty of pin and code compatible clones. The issue is when they pretend to be genuine STM32.
We will see how to identify counterfeit STM32F103C, using the top marking, decapsulating the silicon die, but also from inside with a firmware which will check the value and behavior of some registers.