{"title":"Hardware Audit: Debugging","description":"","products":[{"product_id":"bugblat-minisniffer-v2","title":"BugBlat miniSniffer 2","description":"\u003ch2\u003e\u003cstrong\u003eIntroduction\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe BugBlat miniSniffer v2 is a powerful USB Sniffer \/ Protocol Analyser and USB inspection and debugging device.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe V2 combines the performance and large on-board capture buffer (256MB) of the ezSniffer, and the compact form-factor of the miniSniffer V1.\u003c\/p\u003e\n\u003cp\u003eCompact, powerful and cross-platform, it is bundled with a mature cross-platform software suite for capturing and displaying USB traffic.\u003c\/p\u003e\n\u003cp\u003eThe miniSniffer 2 is a special purpose logic analyzer. An on-board FPGA samples the USB signals, compresses the samples, and sends the compressed data to an analysis PC via the FX2LP's buffered high speed USB link. Software on the analysis computer decompresses the samples and converts them into a visual flow.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eData can be sniffed and saved onboard for later analysis : the miniSniffer V2 has 256MB of storage, and supports on-the-fly compression to double your effective storage.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/ez_sw_1_1_480x480.png?v=1601288459\"\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003e\u003cstrong\u003eFunctionality in a glance\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eBelow is a non-exhaustive list of the miniSniffer's advantages:\u003c\/p\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-third medium--one-third large--one-third text-center\"\u003e\n\u003ch2\u003eBudget USB Analysis\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFull-speed and high-speed USB Analysis\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-third medium--one-third large--one-third text-center\"\u003e\n\u003ch2\u003eFully Cross-Platform\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBundled software works on Windows, Mac and Linux\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-third medium--one-third large--one-third text-center\"\u003e\n\u003ch2\u003ePocket-sized Inspection\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eHighly capable yet half the size of a credit card.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-half medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003e\u003cstrong\u003eDetailed functionality\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDisconnect and reconnect USB devices. This makes it straightforward to capture startup packets, including descriptors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eCompresses captured data. It can capture up to 256MB of compressed data.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eSniff USB Full-Speed (FS) device traffic at 12Mbit\/s.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eSniff USB High-Speed (HS) device traffic. 480Mbit\/s High-Speed devices power up as FS devices and then attempt to move up to HS. The ezSniffer prevents HS devices moving from FS to HS, so the ezSniffer can sniff these devices as well.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-half medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSize: 50mm x 33mm (2.0\" x 1.3\")\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHost side: USB-C Connector\u003c\/li\u003e\n\u003cli\u003eDevice side: USB-A and MicroUSB\u003c\/li\u003e\n\u003cli\u003ePower Consumption: \u003cspan class=\"dltab\" markdown=\"1\"\u003e0.15W\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003ePower Supply: No external supply required.\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1x BugBlat miniSniffer\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x Cross-Platform Analysis Software\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca title=\"MiniSniffer Technical Reference Resource\" href=\"https:\/\/www.bugblat.com\/products\/minisniff2\/index.html\" target=\"_blank\"\u003eminiSniffer Technical Reference Resource\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/bugblat\/sniffer\" target=\"_blank\"\u003eminiSniffer API examples\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.bugblat.com\/products\/minisniff2\/index.html\" target=\"_blank\"\u003eminiSniffer Companion Software \u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Lab401","offers":[{"title":"Default Title","offer_id":46697291252059,"sku":"MINISNIFFER-2","price":149.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/miniSniffer---USB-Analyzer---V2---Front.png?v=1682608742"},{"product_id":"greatfet","title":"GreatFET One","description":"\u003ch2\u003eIntroduction\u003c\/h2\u003e\n\u003cp\u003eIf you've ever asked yourself the question: How do I talk to this piece of hardware : The GreatFET one is the answer.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eRounding up multiple individual tools in a powerful, complete, easy-to-use package, the GreatFET one is a hardware hacker's best friend.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOut-of-the-box use cases include:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLogic Analyser\u003c\/li\u003e\n\u003cli\u003eHardware debugger\u003c\/li\u003e\n\u003cli\u003eUSB Sniffer\u003c\/li\u003e\n\u003cli\u003ePattern Generator\u003c\/li\u003e\n\u003cli\u003eBit-Banger\u003c\/li\u003e\n\u003cli\u003eData logger\u003c\/li\u003e\n\u003cli\u003eReverse engineering\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eThe GreatFET One has ample hardware features:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNative Serial Protocol support: SPI, I2C, UART, JTAG\u003c\/li\u003e\n\u003cli\u003eProgrammable Digital I\/O\u003c\/li\u003e\n\u003cli\u003eProgrammable Analog I\/O (ADC\/DAC)\u003c\/li\u003e\n\u003cli\u003e100 GPIO Pins\u003c\/li\u003e\n\u003cli\u003eDual USB Ports (Fullspeed for target devices, Highspeed for host device)\u003c\/li\u003e\n\u003cli\u003eOn-board 3.3V regulator\u003c\/li\u003e\n\u003cli\u003e2MB Onboard flash\u003c\/li\u003e\n\u003cli\u003e4x Programmable LEDs\u003c\/li\u003e\n\u003cli\u003e2x Programmable Buttons\u003c\/li\u003e\n\u003cli\u003eExpansion shields or \"neighbours\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRobust Software\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe GreatFET's killer feature is its software: a comprehensive Python 3 API that covers all all of the GreatFET's hardware features.\u003cbr\u003e\u003cbr\u003eThe use of Python APIs allows hackers to connect, interact and develop on the same device: No need to debug your debugger, no need to string together multiple tools.\u003cbr\u003e\u003cbr\u003eAs with all devices from Great Scott Gadgets, the GreatFET One is fully open-source, with comprehensive documentation online.\u003cbr\u003e\u003cbr\u003eThe GreatFET One pairs well with the Daffodil, a shield designed to make breadboarding and semi-permanent prototyping easy.\u003c\/p\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-half medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCPU\u003c\/strong\u003e : NXP LPC4330\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMemory\u003c\/strong\u003e : 2MB Onboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHost USB\u003c\/strong\u003e : Highspeed MicroUSB\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTarget USB\u003c\/strong\u003e : Fullspeed MicroUSB\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI\/O \u003c\/strong\u003e:\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e100 pins\u003cbr data-mce-fragment=\"1\"\u003e\n\u003c\/li\u003e\n\u003cli\u003e2x 2x20 female headers\u003cbr data-mce-fragment=\"1\"\u003e\n\u003c\/li\u003e\n\u003cli\u003e20x male headers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLEDs\u003c\/strong\u003e : 4x\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eButtons\u003c\/strong\u003e : 2x\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-half medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1x GreatFET One\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x USB-A - MicroUSB cable\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x \"Wiggler\" for safe shield separation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProduct Overview : \u003ca href=\"https:\/\/hackaday.com\/2019\/07\/02\/hands-on-greatfet-is-an-embedded-tool-that-does-it-all\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eHands on with the GreatFET\u003c\/a\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eOfficial Documentation\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/greatscottgadgets.github.io\/greatfet-tutorials\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eGreatFET Introduction\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/greatfet.readthedocs.io\/en\/latest\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAPI Documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/greatfet-hardware\/azalea\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ePinouts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eSource code\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/greatfet-hardware\/azalea\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eHardware\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/greatscottgadgets\/greatfet\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSoftware\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"GreatScott Gadgets","offers":[{"title":"With Shield","offer_id":47565189939547,"sku":"GSG-GREATFET-WITH-DAFFODIL","price":115.0,"currency_code":"EUR","in_stock":true},{"title":"Without Shield","offer_id":47565189972315,"sku":"GSG-GREATFET","price":90.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/GreatFET-Top.png?v=1705341642"},{"product_id":"bus-pirate-v5","title":"Bus Pirate 5","description":"\u003ch2\u003eIntroduction\u003c\/h2\u003e\n\u003cp\u003eThe Bus Pirate is the world's best known hardware hacking \/ debugging \/ development device. Whether you're debugging hardware, tinkering with unknown devices, flashing micro-controllers, sniffing unknown protocols, side-channel attacks, prototyping new PCBs .. the Bus Pirate has you covered.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eBus Pirate's killer feature\u003c\/strong\u003e is its \u003cstrong\u003ebuilt-in terminal\u003c\/strong\u003e: Instead of fighting with multiple tools, exotic protocols, frustrating voltage levels and rewriting code for every project - simply connect to the full-colour VT100 terminal.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eConfigure the device you're working with, whether it's a known protocol or something exotic, and \u003cstrong\u003esend commands directly to your device\u003c\/strong\u003e : chips, sensors, etc - the Bus Pirate handles the heavy lifting - \u003cstrong\u003ewithout writing a single line of code.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Bus Pirate 5 is the culmination of over 10 years of hard work and relentless development, and features an incredibly dedicated and active community.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eTerminal Interface\u003cbr\u003e\n\u003c\/h3\u003e\nFull colour (VT100) terminal with real-time pin status (voltage + function), system configuration and direct command CLI.\u003cbr\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Bus-Pirate-Terminal-2.png?v=1712236404\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eFull Colour IPS LCD\u003cbr\u003e\n\u003c\/h3\u003e\nConfigurable pin labels, real-time voltage monitoring and current consumption of the programmable power supply unit.\u003cbr\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/BusPirate-Screen.png?v=1712236406\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBulldozer buffered IO\u003c\/strong\u003e - 1.2 to 5volt direct interfacing with 8 bidirectional buffered IOs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage measurement extravaganza\u003c\/strong\u003e - Bus Pirate 5 displays voltage readings for every pin, right on its vibrant LCD screen and in the terminal statusbar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrent measurement\u003c\/strong\u003e - Get a reality check by monitoring current use in real time\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProgrammable power supply\u003c\/strong\u003e - 1 to 5volt output, 400mA max, for powering all kinds of devices\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProgrammable current limit\u003c\/strong\u003e - A 0 to 500mA programmable hardware fuse sets current limits that keep your projects safe and sane\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eA big colorful display\u003c\/strong\u003e - Keep track of pin assignments, voltages and current\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor terminal and statusbar\u003c\/strong\u003e - VT100 terminal emulation for that modern 1970s feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJust One Button\u003c\/strong\u003e - A dedicated button for automating repetitive debug commands while you're wrist deep in circuits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuxiliary Header\u003c\/strong\u003e - A second header to easily connect logic analyzers and other tools. Stop struggling to fit multiple probe hooks on tiny chip leads\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe Bus Pirate has a full range of accessories, available in a pack, or individually.\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Probe Cable Set\u003c\/strong\u003e: color-coded, labeled leads, breadboard pins\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Auxiliary Cable Set\u003c\/strong\u003e: color-coded, silicone-coated wires\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuxiliary cable\u003c\/strong\u003e: color-coded crimp housings\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKF141 connector board\u003c\/strong\u003e: right angle, labeled IO pins\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaspberry Pi Pico\u003c\/strong\u003e right-angle connectors.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eBus Pirate 5 - Unboxing\u003c\/h2\u003e\n\u003cfigure\u003e\u003cvideo lite-youtube=\"\" videoid=\"1GIqLmzRPBg\" posterquality=\"maxresdefault\" params=\"rel=0\"\u003e\u003c\/video\u003e\u003c\/figure\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandalone\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e1x Bus Pirate v5\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x Injection Molded Enclosure\u003c\/li\u003e\n\u003cli\u003e6x Interchangeable buttons\u003c\/li\u003e\n\u003cli\u003eCustom-scent scratch-n-sniff stickers\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cstrong\u003eComplete Pack\u003c\/strong\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e1x Bus Pirate v5\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x Injection Molded Enclosure\u003c\/li\u003e\n\u003cli\u003e6x Interchangeable buttons\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCustom-scent scratch-n-sniff stickers\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eAuxiliary Cable Set\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eProbe Cable Kit\u003c\/li\u003e\n\u003cli\u003eKF141 Connector (Right Angle)\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi Pico Connecter (Right Angle)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eDevice Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCores:\u003c\/strong\u003e 2x32-bits @ 125MHz RP2040\/ARM\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlash:\u003c\/strong\u003e 128Mbits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStorage\u003c\/strong\u003e: 1GB NAND (100MB Usable)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDisplay\u003c\/strong\u003e: 320x240 IPS all-angles\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagic Peripheral\u003c\/strong\u003e: RP2040 PIO module\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTerminal\u003c\/strong\u003e: VT100 color with live statusbar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLEDs\u003c\/strong\u003e: 18 RGB LEDs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIO Pins\u003c\/strong\u003e: 8x IOs @ 1.2 - 5.0v\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePull Up Resistors\u003c\/strong\u003e: 8x Pins\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eADC \/ Voltage Measurement\u003c\/strong\u003e: All pins\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply\u003c\/strong\u003e: 1 - 5v\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrent Sense\u003c\/strong\u003e: 0 - 500mA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProgrammable Fuse\u003c\/strong\u003e: 0 - 500mA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/hardware.buspirate.com\/?ref=lab401.com\" title=\"Bus Pirate Hardware REference\" target=\"_blank\"\u003eBus Pirate Hardware Specs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/firmware.buspirate.com\/\" title=\"Bus Pirate Firmware\" target=\"_blank\"\u003eBus Pirate Firmware Information\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/forum.buspirate.com\/\" title=\"Bus Pirate Forum\" target=\"_blank\"\u003eBus Pirate Forum\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/DangerousPrototypes?tab=repositories\" title=\"Bus Pirate Github Repos\" target=\"_blank\"\u003eBus Pirate GitHub Repos\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BusPirate","offers":[{"title":"Complete","offer_id":47989305704795,"sku":"BUSPIRATE-5-PACK-COMPLETE","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Standalone","offer_id":47989305672027,"sku":"BUSPIRATE-5","price":59.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/BusPirate-Lab401-1.png?v=1713389104"},{"product_id":"cynthion","title":"Cynthion","description":"\u003cp\u003eThe Cynthion is an all-new, highly capable USB-hacking multi-tool : The Proxmark of the USB world. Sniff and analyse High-Speed USB traffic on the protocol level, intercept and manipulate USB-devices in real-time, emulate USB-devices and even build your own \u003ci\u003ereal\u003c\/i\u003e USB-devices directly in the FPA.\u003c\/p\u003e\n\u003cp\u003eBuilt by GreatScottGadgets, the Cynthion shares the same design-DNA as the HackRF: build a powerful, no-compromise tool that is accessible to everyone. The Cynthion's feature-set is unmatched by devices 10 times as expensive and bulky.\u003c\/p\u003e\n\u003cp\u003eAs with all GreatScottGadget products, the Cynthion has a rich, mature ecosystem of open-source tools that work out of the box.\u003c\/p\u003e\n\u003cp\u003eWhether you're curious to tinker with USB or you're a engineer building enterprise hardware - the Cynthion is a must-have tool.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eProtocol Analyser\u003c\/h3\u003e\nPassively capture low, full and high-speed USB traffic and up to 16 related digital signals simultaneously for analysis.\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eReverse Engineer Communications\u003c\/h3\u003e\nFull-featured open-source tools for capturing, filtering, visualising and analysing USB-traffic on a protocol level.\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eMITM USB Devices\u003c\/h3\u003e\nSniff, analyse and manipulate high-speed USB-packets on the wire in real-time via the \u003ci\u003eUSBProxy\u003c\/i\u003e tool.\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch3\u003eBuild your own USB device\u003c\/h3\u003e\nBuild custom USB devices rapdily in software via Python, or semi-permanently onto the Cynthion's FPGA.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin-top: 2em;\"\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtocol Analyser\u003c\/strong\u003e - Fully-featured low\/full\/high speed USB Analysis tools via Packetry\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Device Designer\u003c\/strong\u003e With Facedancer, build custom USB-devices, either emulated via Python and\/or real via the FPGA with LUNA.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMITM Platform\u003c\/strong\u003e - Real-time manipulation of USB-device communication\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReverse-Engineering Toolkit\u003c\/strong\u003e - full-stack (software + gateware) tooling for fuzzing, prototyping and emulation of low\/full\/high-speed USB devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpen Source\u003c\/strong\u003e - 100% open-source software, firmware, gateware and hardware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnibody aluminium case\u003c\/strong\u003e - Robust, sleek annodised aluminium CNC-milled case for complete PCB-protection.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!--\n\u003ch2\u003eBus Pirate 5 - Unboxing\u003c\/h2\u003e\n\u003cfigure\u003e\u003c\/figure\u003e\n--\u003e\n\u003ch2 style=\"margin-top: 2em;\"\u003eThe Cynthion in action\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cstrong\u003eBuilding a RubberDucky in 6 lines of code\u003c\/strong\u003e\n\u003cpre\u003e\u003ccode\u003e\ndevice = USBKeyboardDevice()\nasync def type_letters():\n    await device.type_string('r', modifiers=KeyboardModifiers.MOD_LEFT_META)\n    await asyncio.sleep(0.5)\n    await device.type_string('calc\\n')\nmain(device, type_letters())\n\u003c\/code\u003e\n\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cstrong\u003eFlip the X-Axis of a USB Controller in 6 lines\u003c\/strong\u003e\n\u003cpre\u003e\u003ccode\u003e\nclass SwitchControllerInvertXFilter(USBProxyFilter):\n    def filter_in(self, ep_num, data):\n        # The fourth byte of our packets contains the\n        # joystick X position, as a number between 0 and 255.\n        data[3] = 0xff - data[3]\n        return en_num, data\n\u003c\/code\u003e\n\u003c\/pre\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eDevice Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFPGA:\u003c\/strong\u003e ECP5 FPGA\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Interfaces:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eLeft side: 2x USB Type-C (device-mode)\u003c\/li\u003e\n\u003cli\u003eRight side: 1x USB Type-C (host\/device mode \u0026amp; analysis)\u003c\/li\u003e\n\u003cli\u003eRight side: 1x USB Type-A (host mode \u0026amp; analysis)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDiagnostic Interface:\u003c\/strong\u003e Microchip SAMD11\n\u003cul\u003e\n\u003cli\u003eJTAG\u003c\/li\u003e\n\u003cli\u003eUSB-Serial\u003c\/li\u003e\n\u003cli\u003eRegister Interface debuggers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower\u003c\/strong\u003e: 3x USB Power Switches\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRAM\u003c\/strong\u003e: 64 Mbit (8 MiB) RAM (Buffering + Userspace)\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlash\u003c\/strong\u003e: 32Mbit (4 MiB) SPI-Flash for standalone FPGA configuration\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLEDs\u003c\/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e6x FPGA Controlled LEDs\u003c\/li\u003e\n\u003cli\u003e5x MCU controlled Status LEDs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIO\u003c\/strong\u003e: 2x Digilent Pmod I\/O Connectors\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e1x Cynthion PCB\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e1x Milled Aluminium Enclosure\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/cynthion.readthedocs.io\/en\/latest\/\" target=\"_blank\" title=\"Cynthion Latest Documentation\" rel=\"noopener\"\u003eCynthion Documentation\u003c\/a\u003e\u003ca href=\"https:\/\/hardware.buspirate.com\/?ref=lab401.com\" title=\"Bus Pirate Hardware REference\" target=\"_blank\"\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/greatscottgadgets\/luna\" target=\"_blank\" title=\"Cynthion Github Repo\" rel=\"noopener\"\u003eCynthion Github\u003c\/a\u003e\u003ca href=\"https:\/\/firmware.buspirate.com\/\" title=\"Bus Pirate Firmware\" target=\"_blank\"\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/greatscottgadgets\/cynthion-hardware\" target=\"_blank\" title=\"Cynthion Hardware Source\" rel=\"noopener\"\u003eCynthion Hardware Source\u003c\/a\u003e\u003ca href=\"https:\/\/forum.buspirate.com\/\" title=\"Bus Pirate Forum\" target=\"_blank\"\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/greatscottgadgets.com\/tags\/cynthion\/\" target=\"_blank\" rel=\"noopener\"\u003eCynthion Development Notes\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/11.9.0\/styles\/tokyo-night-dark.min.css\"\u003e\n  \u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/11.9.0\/highlight.min.js\"\u003e\u003c\/script\u003e  \n  \u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/11.9.0\/languages\/python.min.js\"\u003e\u003c\/script\u003e\n\n  \n  \u003cscript\u003ehljs.highlightAll();\u003c\/script\u003e","brand":"GreatScott Gadgets","offers":[{"title":"Default Title","offer_id":48745119744347,"sku":"GSG-CYNTHION","price":209.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Cynthion-USB-Reverse-Engineering-Tool-1.png?v=1722092250"},{"product_id":"spi-driver","title":"SPIDriver","description":"\u003ch2\u003eINTRODUCTION\u003ch2\u003e\n\u003c\/h2\u003e\n\u003c\/h2\u003e\u003cp\u003eThe SPIDriver is a small, powerful device for interacting, controlling, flashing, debugging and monitoring SPI-based devices. With its comprehensive feature set, it's designed to be the only SPI device you'll ever need:\n\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eReal-time logic-analyser\u003c\/b\u003e for SPI traffic \u0026amp; registers\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBackup, Clone and Program\u003c\/b\u003e SPI-devices: Micro-controllers, Flash Memory, etc.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConfigure, Calibrate, Debug and Test\u003c\/b\u003e SPI-based sensors and devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDrive high-current devices\u003c\/b\u003e directly via the 470mA 3.3v \u0026amp; 5v power supply.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe SPIDriver's high-resolution built-in screen provides real-time detailed information of \u003ci\u003eeverything\u003c\/i\u003e that's happening with your connected device; its Genuine FTDI controller means seamless, driverless support on Linux, Windows and macOS.\u003c\/p\u003e\n\n\u003cp\u003eBoth hardware and software are open-source: the SPIDriver can be controlled via multiple free, cross-platform tools: CLI, GUI, Python 2 \u0026amp; 3, C \u0026amp; C++.\u003c\/p\u003e\n\n\u003ch2\u003eHANDS ON WITH THE SPIDRIVER\u003c\/h2\u003e\n\u003cfigure\u003e\u003cvideo lite-youtube=\"\" videoid=\"uE9KDpoWDVQ\" posterquality=\"maxresdefault\" params=\"rel=0\"\u003e\n\t\u003c\/video\u003e\n\u003c\/figure\u003e\n\n\u003cdiv class=\"grid\" style=\"margin-top: 2em;\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left product-image-container\" style=\"margin-bottom: -1em;\"\u003e\n\t\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/SPI-Driver---Top.png?v=1762345523\"\u003e\n\n\t\u003cul class=\"markers-list\"\u003e\n\t\u003cli data-y=\"29\" data-x=\"35\" data-feature-id=\"1\" class=\"feature-marker\"\u003e1\u003c\/li\u003e\n\t\u003cli data-y=\"27\" data-x=\"90\" data-feature-id=\"2\" class=\"feature-marker\"\u003e2\u003c\/li\u003e\n\t\u003cli data-y=\"23\" data-x=\"50\" data-feature-id=\"3\" class=\"feature-marker\"\u003e3\u003c\/li\u003e\n\t\u003cli data-y=\"29\" data-x=\"11\" data-feature-id=\"4\" class=\"feature-marker\"\u003e4\u003c\/li\u003e\n\t\u003cli data-y=\"60\" data-x=\"90\" data-feature-id=\"5\" class=\"feature-marker\"\u003e5\u003c\/li\u003e\n\t\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\" style=\"text-align: start;\"\u003e\n\t\u003cdiv data-feature-id=\"1\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e1. BUILT-IN HIGH-DPI SCREEN\u003c\/h3\u003e\n\t\u003cp\u003eMonitor SPI lines, data, registers and power in real time.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"2\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e2. 470mA HIGH-CURRENT POWER SUPPLY\u003c\/h3\u003e\n\t\u003cp\u003eDrive multiple devices with via the dual power pins.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"3\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e3. Real-time power monitoring\u003c\/h3\u003e\n\t\u003cp\u003eMonitor power use of your connected accessories.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"4\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e4. USB-SPI ADAPTOR\u003c\/h3\u003e\n\t\u003cp\u003eBackup, Flash, Debug and Control SPI devices via USB.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"5\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e5. Rapid connectivity\u003c\/h3\u003e\n\t\u003cp\u003eDupont compatible input sockets for rapid connectivity.\u003c\/p\u003e\n\t\u003c\/div\u003e\t\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003ch2\u003eDetailed functionality\u003c\/h2\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eDisplay \u0026amp; Interface:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-contrast all-angle IPS display\u003c\/strong\u003e, 230 pixels-per-inch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal-time\u003c\/strong\u003e logic analyser \u0026amp; register monitor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenuine Chips \u003c\/strong\u003e for guaranteed stability and performance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRugged\u003c\/strong\u003e one-piece design, custom bezel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eConnectivity:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Interface\u003c\/strong\u003e: 2x signal \u0026amp; power headers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicro-USB\u003c\/strong\u003e for host connection\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eStandard 0.1\" header pins\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupports High Speed\u003c\/strong\u003e: up to 500kbps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Current Output\u003c\/strong\u003e Up to 470mA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal Time Reporting\u003c\/strong\u003e of voltage, current, temperature and uptime\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColour Coded\u003c\/strong\u003e signals and jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSoftware \u0026amp; Compatibility:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eDriver-free operation\u003c\/b\u003e on Windows, macOS, Linux\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eOpen source firmware\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003eOpen source hardware\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003eCross-platform tools for \u003cb\u003eCLI \u0026amp; GUI control\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes \u003cb\u003ePython2\/3 \u0026amp; C\/C++\u003c\/b\u003e libraries for development\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1x SPIDriver Device\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x Colour-Coded jumper kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eSPDriver Resources: \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/spidriver.com\/spidriver.pdf\" target=\"_blank\"\u003eUser Guide (PDF)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/jamesbowman\/spidriver\" target=\"_blank\"\u003eSPIDriver Github: Firmware + Hardware Source\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eTechnical Support available at \u003ca href=\"mailto:support@spidriver.com\"\u003esupport@spidriver.com\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ExCamera Labs","offers":[{"title":"Default Title","offer_id":51584613613915,"sku":"SPI-DRIVER","price":35.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/SPI-Driver---Top.png?v=1762345623"},{"product_id":"i2c-driver","title":"I2CDriver","description":"\u003ch2\u003eINTRODUCTION\u003c\/h2\u003e\n\u003cp\u003eThe I2CDriver is a small, powerful device for interacting, controlling, debugging, capturing and monitoring I2C-based devices over USB. With its comprehensive feature set, it's designed to be the only I2C device you'll ever need:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eReal-time logic-analyser\u003c\/b\u003e for I2C traffic \u0026amp; registers.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMaster, Passive and Capture\u003c\/b\u003e modes supported, at 400kHz.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConfigure, Calibrate, Debug and Test\u003c\/b\u003e I2C-based sensors and devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTriple-headers\u003c\/b\u003e allow driving three I2C devices at the same time.\u003c\/li\u003e\n\u003cli\u003eThe \u003cb\u003eNetwork node heatmap\u003c\/b\u003e shows activity across all connected I2C devices.\u003c\/li\u003e\n\u003cli\u003eSupports \u003cb\u003eall I2C Features\u003c\/b\u003e: 7- and 10-bit I²C addressing, clock stretching, bus arbitration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe I2CDriver's high-resolution built-in screen takes the struggle out of working with I2C. You can clearly watch what's happening on each data-line via the Logic Analyser, and you can see real-time changes to registers. No more guessing what \u003ci\u003eshould\u003c\/i\u003e be happening: with the screen, feature-packed firmware, and cross platform tools - you're in the driver's seat.\u003c\/p\u003e\n\u003cp\u003eBoth hardware and software are open-source: the I2CDriver can be controlled via multiple free, cross-platform tools: CLI, GUI, Python 2 \u0026amp; 3, C \u0026amp; C++.\u003c\/p\u003e\n\u003ch2\u003eHANDS ON WITH THE I2CDriver\u003c\/h2\u003e\n\u003cfigure\u003e\u003cvideo\u003e\n\t\u003c\/video\u003e\u003c\/figure\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em; margin-bottom: 2em;\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left product-image-container\" style=\"margin-bottom: -1em;\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/I2C-Driver-Smaller.png?v=1762356964\"\u003e\n\u003cul class=\"markers-list\"\u003e\n\u003cli data-y=\"37\" data-x=\"28\" data-feature-id=\"1\" class=\"feature-marker\"\u003e1\u003c\/li\u003e\n\u003cli data-y=\"35\" data-x=\"96\" data-feature-id=\"2\" class=\"feature-marker\"\u003e2\u003c\/li\u003e\n\u003cli data-y=\"23\" data-x=\"50\" data-feature-id=\"3\" class=\"feature-marker\"\u003e3\u003c\/li\u003e\n\u003cli data-y=\"16\" data-x=\"2\" data-feature-id=\"4\" class=\"feature-marker\"\u003e4\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\" style=\"text-align: start;\"\u003e\n\u003cdiv data-feature-id=\"1\" class=\"feature-item\"\u003e\n\u003ch3\u003e1. BUILT-IN HIGH-DPI SCREEN\u003c\/h3\u003e\n\u003cp\u003eMonitor I2C lines, data, registers and power in real time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"2\" class=\"feature-item\"\u003e\n\u003ch3\u003e2. Triple headers\u003c\/h3\u003e\n\u003cp\u003eDrive up to three multiple devices simultaneously. Supports 3.3v \u0026amp; 5v, and up to 470mA output power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"3\" class=\"feature-item\"\u003e\n\u003ch3\u003e3. Real-time data mapping\u003c\/h3\u003e\n\u003cp\u003eVisually maps data changes: on individual registered and even across multiple devices in real-time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"4\" class=\"feature-item\"\u003e\n\u003ch3\u003e4. USB-I2C ADAPTOR\u003c\/h3\u003e\n\u003cp\u003eControl devices, capture traffic over USB with the included open-source tools, libraries and modules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eDetailed functionality\u003c\/h2\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eDisplay \u0026amp; Interface:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-contrast all-angle IPS display\u003c\/strong\u003e, 230 pixels-per-inch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal-time\u003c\/strong\u003e logic analyser \u0026amp; register monitor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenuine Chips \u003c\/strong\u003e for guaranteed stability and performance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRugged\u003c\/strong\u003e one-piece design, custom bezel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eConnectivity:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTriple Interface\u003c\/strong\u003e: Drive 3 devices simultaneously\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicro-USB\u003c\/strong\u003e for control \u0026amp; capture\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eStandard 0.1\" header pins\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupports High Speed\u003c\/strong\u003e: up to 400kHz\u003c\/li\u003e\n\u003cli\u003eSupports \u003cstrong\u003e3.3V and 5v\u003c\/strong\u003e devices up to 470mA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal Time Reporting\u003c\/strong\u003e of voltage, current, temperature and uptime\u003c\/li\u003e\n\u003cli\u003eSupports \u003cstrong\u003eall I2C Standards: \u003c\/strong\u003e 7- and 10-bit I²C addressing, clock stretching, bus arbitration\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColour Coded\u003c\/strong\u003e signals and jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSoftware \u0026amp; Compatibility:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eDriver-free operation\u003c\/b\u003e on Windows, macOS, Linux\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003eOpen source firmware\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003eOpen source hardware\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003eCross-platform tools for \u003cb\u003eCLI \u0026amp; GUI control\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes \u003cb\u003ePython2\/3 \u0026amp; C\/C++\u003c\/b\u003e libraries for development\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-bottom: -3em;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/I2C-Driver---Horizontal.png?v=1762354194\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e1x I2CDriver Device\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e1x Colour-Coded jumper kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eSPDriver Resources: \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/i2cdriver.com\/i2cdriver.pdf\" target=\"_blank\"\u003eUser Guide (PDF)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/jamesbowman\/i2cdriver\" target=\"_blank\"\u003eI2CDriver Github: Firmware + Hardware Source\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eTechnical Support available at \u003ca href=\"mailto:support@i2cdriver.com\"\u003esupport@i2cdriver.com\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ExCamera Labs","offers":[{"title":"Default Title","offer_id":51584613941595,"sku":"I2C-DRIVER","price":35.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/I2CDriver.png?v=1762354194"},{"product_id":"termdriver2","title":"TermDriver 2","description":"\u003cp\u003eThe TermDriver 2 is a USB-to-serial interface with a built-in screen for real-time monitoring and debugging serial connections.\u003c\/p\u003e\n\u003cp\u003eIf you've ever struggled to debug hardware, asked yourself why your RaspberryPI isn't booting, lost hours fighting with microcontrollers only to realise that the serial connection was incorrectly setup - or wished you could \"just see what was going on\" across a serial connection, the TermDriver was built for you.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: -3em;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/TermDriver---Example.png?v=1762259115\"\u003e\u003c\/p\u003e\n\u003cp\u003eThe TermDriver is the only USB-UART device you need. As an adaptor, it handles baud-rates from 110bps - 2Mbps, can drive almost any device, sensor or peripheral with up to 350mA with cleaned voltage. As a serial-debugger, the screen provides auto baud-rate detection, real-time monitoring and control-line status. Its terminal emulation is perfect, with full ANSI support, colours, layouts and cursor positioning are faithfully replicated.\u003c\/p\u003e\n\n\u003cp\u003eBuilt on a dual-core RP2040 framework and using authentic FTDI chips - the TermDriver is precision engineered, standards compliant and built to last a lifetime. This architecture makes it a completely standalone device: no external computer is necessary to drive it: it's a fully-featured serial monitor for debugging embedded devices, serial traffic or headless systems.\u003c\/p\u003e\n\u003cp\u003eWhether you're working with electronics, microcontrollers, embedded systems or linux devices - \u003cstrong\u003ethe TermDriver is a must-have product\u003c\/strong\u003e.\u003c\/p\u003e\n\n\n\u003cdiv class=\"grid\" style=\"margin-top: 2em;\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left product-image-container\" style=\"margin-bottom: -7em;\"\u003e\n\t\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/TermDriver---Highlights---Cropped.png?v=1762249675\"\u003e\n    \u003c!-- Floating video overlay --\u003e\n    \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/597f64e228554705a5d730493c592efb.mp4\" autoplay muted loop playsinline style=\"\n        position: absolute;\n        top: -16%;\n        left: 22%;\n        width: 60%;\n        height: 100%;\n        z-index: 2;\n      \"\u003e\u003c\/video\u003e\n\n\n\t\u003cul class=\"markers-list\"\u003e\n\t\u003cli data-y=\"2\" data-x=\"49\" data-feature-id=\"1\" class=\"feature-marker\"\u003e1\u003c\/li\u003e\n\t\u003cli data-y=\"16\" data-x=\"44\" data-feature-id=\"2\" class=\"feature-marker\"\u003e2\u003c\/li\u003e\n\t\u003cli data-y=\"16\" data-x=\"81\" data-feature-id=\"3\" class=\"feature-marker\"\u003e3\u003c\/li\u003e\n\t\u003cli data-y=\"34\" data-x=\"16\" data-feature-id=\"4\" class=\"feature-marker\"\u003e4\u003c\/li\u003e\n\t\u003cli data-y=\"63\" data-x=\"47\" data-feature-id=\"5\" class=\"feature-marker\"\u003e5\u003c\/li\u003e\n\t\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\" style=\"text-align: start;\"\u003e\n\t\u003cdiv data-feature-id=\"1\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e1. FULLY STANDALONE USB-SERIAL ADAPTOR\u003c\/h3\u003e\n\t\u003cp\u003eReplaces your existing USB-UART adaptor,but also works standalone as a serial monitor.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"2\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e2. Auto baud-rate + config detection\u003c\/h3\u003e\n\t\u003cp\u003eAutomatically detects \u0026amp; supports 110bps - 2Mbs baud-rates. Auto-detects serial\/parity\/stop configurations.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"3\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e3. Real-time control-line monitors\u003c\/h3\u003e\n\t\u003cp\u003eMonitor RX,TX and control-line statuses in real-time.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"4\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e4. High-DPI Terminal Emulation\u003c\/h3\u003e\n\t\u003cp\u003eHigh-DPI IPS screen with perfect ANSI-compatible terminal emulation in your pocket.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv data-feature-id=\"5\" class=\"feature-item\"\u003e\n\t\u003ch3\u003e5. Rapid connectivity\u003c\/h3\u003e\n\t\u003cp\u003eDupont compatible input sockets for rapid connectivity.\u003c\/p\u003e\n\t\u003c\/div\u003e\t\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eSee the TermDriver in action\u003c\/h2\u003e\n\u003cfigure\u003e\u003cvideo lite-youtube=\"\" videoid=\"zB1qVq4oJPU\" posterquality=\"maxresdefault\" params=\"rel=0\"\u003e\n\t\u003c\/video\u003e\n\u003c\/figure\u003e\n\n\n\u003ch2\u003eDetailed functionality\u003c\/h2\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eDisplay \u0026amp; Interface:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-contrast all-angle IPS display\u003c\/strong\u003e, 230 pixels-per-inch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull ANSI\u003c\/strong\u003e terminal emulation with color support\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal-time\u003c\/strong\u003e control signal monitoring (RTS, DTR)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRugged\u003c\/strong\u003e one-piece design, custom bezel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePower \u0026amp; Connectivity:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUp to 350 mA\u003c\/strong\u003e @ 3.3V power output\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicro-USB\u003c\/strong\u003e host connection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard 0.1\" header pins\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandalone operation\u003c\/strong\u003e: no external PC required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBaud Rates\u003c\/strong\u003e: 110 to 2,000,000 bps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl signals\u003c\/strong\u003e (RTS\/DTR)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual-core\u003c\/strong\u003e RP2040 microcontroller (ARM Cortex-M0+)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e32 KB\u003c\/strong\u003e hardware input buffer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero-loss\u003c\/strong\u003earchitecture\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSoftware \u0026amp; Compatibility:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eDriver-free operation\u003c\/b\u003e on Windows, macOS, Linux\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStandard\u003c\/b\u003e USB CDC ACM device class\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eOpen source firmware\u003c\/b\u003e (BSD 3-clause license)\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003eOpen source hardware\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003eRuns standard \u003cb\u003eCircuitPython\u003c\/b\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1x TermDriver 2\u003c\/strong\u003e (CE Certified)\u003c\/li\u003e\n\u003cli\u003e1x Rugged Screen Bezel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eTermDriver 2 Resources: \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/termdriver.com\/termdriver2.pdf\" target=\"_blank\"\u003eUser Guide (PDF)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/jamesbowman\/termdriver2\" target=\"_blank\"\u003eTermDriver 2 Github: Firmware + Hardware Source\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eTechnical Support available at \u003ca href=\"mailto:support@termdriver.com\"\u003esupport@termdriver.com\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ExCamera Labs","offers":[{"title":"Default Title","offer_id":51584614170971,"sku":"TERMDRIVER2","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/TermDriver---Top.png?v=1762270310"},{"product_id":"ec-canbus","title":"CANBus Module for Flipper Zero","description":"\u003ch2\u003eIntroduction\u003c\/h2\u003e\n\u003cp\u003eCANBus is a communication protocol originally built for the automotive industry; it forms the literal communications backbone of all modern vehicles. It's simple to implement, using only two wires, but powerful: it supports up to 127 individual nodes, individually-addressed \u0026amp; broadcast messaging, message prioritization, and variable speeds up to 20Mbit\/s.\u003c\/p\u003e\n\u003cp\u003eOne of the most common implementations of CANBus is in vehicles - via the OBD-II port. OBD, or On-Board-Diagnostics is a standardised interface, allowing direct access to a vehicle's communications network. Since 2008 - CANBus is the standardised communication protocol.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/CANBUS-with-OBD-II.png?v=1764851629\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003eCANBus is everywhere - not just in vehicles. It's found in battery controllers, 3D printers, elevators, medical equipment, aviation, maritime and agricultural equipment. If the requirements are robust communications, it's probably CANBus.\u003c\/p\u003e\n\u003cp\u003eThe ElectronicCats CANBus Module for Flipper Zero, with its accompanying Flipper App, allows you to get hands on with CANBus. It has full low-level tools to send sniff, log, and replay CAN messages, and higher level tools for interacting with vehicles via the OBD2 Scanner function.\u003c\/p\u003e\n\u003cp\u003eIf you've worked with CAN before, you know that there are dozens of half-finished, semi-abandoned tools and products, or non-cross-platform expensive tools. The Flipper CANBus module solves all of these problems.\u003c\/p\u003e\n\u003ch2 style=\"margin-top: 3em;\"\u003eCANBus Module Demonstration Videos\u003c\/h2\u003e\n\u003cp\u003e\u003cvideo lite-youtube-playlist params=\"rel=0\" thumb-layout=\"vertical\" auto-play-thumb=\"true\"\u003e\n                \u003cvideo playlist-entry params=\"rel=0\" videotitle=\"Flipper Zero CANBus: Sniffing and Sending Messages\" videodescription=\"Real-world demonstration using the FlipperZero CANBUS Module to sniff and send CAN Frames\" videoid=\"jtZJBNnAUts\" posterquality=\"maxresdefault\"\u003e\u003c\/video\u003e\n                \u003cvideo playlist-entry videotitle=\"FlipperZero ODB-II functionality\" videodescription=\"Hands on with the OBD-II FlipperZero application, showing various built-in functions.\" videoid=\"CfUZCfT7R5s\" posterquality=\"maxresdefault\"\u003e\u003c\/video\u003e\n                \u003cvideo playlist-entry videotitle=\"Flipper Zero \/ Injecting with the CANBus Add-on\" videodescription=\"Using the ElectronicCats CANBUS shield for FlipperZero to inject CAN frames into vehicles\" videoid=\"Mm8NkwKuSso\" posterquality=\"maxresdefault\"\u003e\n                \u003c\/video\u003e\n            \u003c\/video\u003e\u003c\/p\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em;\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003eHardware Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eChipset: \u003c\/strong\u003eMCP2515\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtocols:\u003c\/strong\u003e CAN v2.0B (Supports standard + extended data frames)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 2.7 - 5.5v\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e High-Speed SPI (10MHz)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x CANBus Module\u003c\/li\u003e\n\u003cli\u003e1x OBD-II Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/ElectronicCats\/flipper-MCP2515-CANBUS\/wiki\/2.-Understanding-Flipper-CAN-Bus-app\" target=\"_blank\"\u003eFlipper CAN Bus wiki\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/ElectronicCats\/flipper-MCP2515-CANBUS\/releases\" target=\"_blank\"\u003eFlipper Application\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003eFunctionality Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSniffer:\u003c\/strong\u003e Sniff \u0026amp; Log all data\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSender:\u003c\/strong\u003e Send indivudually crafted \u0026amp; addresed messages\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlayer:\u003c\/strong\u003e Replay logged data\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLog Viewer:\u003c\/strong\u003e Examine saved logs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOBD2 Scanner:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFetch PID Codes\u003c\/li\u003e\n\u003cli\u003eFetch VIN\u003c\/li\u003e\n\u003cli\u003eFetch Engine Speed\u003c\/li\u003e\n\u003cli\u003eFetch Vehicle Speed\u003c\/li\u003e\n\u003cli\u003eFetch Engine Load\u003c\/li\u003e\n\u003cli\u003eFetch Throttle Position\u003c\/li\u003e\n\u003cli\u003eFetch Fuel Level\u003c\/li\u003e\n\u003cli\u003eFetch Enging Timing\u003c\/li\u003e\n\u003cli\u003eFetch Error DTC\u003c\/li\u003e\n\u003cli\u003eReset Error DTC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Electronic Cats","offers":[{"title":"Default Title","offer_id":51730370363739,"sku":"EC-CANBUS-OBD2","price":39.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/FlipperZero-Canbus--Module-Square.png?v=1764863346"},{"product_id":"whidboard-pro","title":"WHIDBoard Pro","description":"\u003cdiv class=\"contentGroup\"\u003e\n   \u003cp\u003eAuditing hardware and embedded devices has a well-earned reputation of being difficult because it is truly full-stack: it requires knowledge and tools across several disciplines: electronics, hardware, firmware and software.\u003c\/p\u003e\n   \u003cp\u003eOften, hardware auditors are defeated not by the device they're testing, but by their own tools: a missing adaptor, inadequate power  supplies, out-of-production devices, repetitive manual tasks prone to error, or the almost impossible task of maintaining an up-to-date and stable linux environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- START Wide Quote --\u003e \n\u003cdiv class=\"wide-quote\"\u003e\n   \u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"auto\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/WHIDBoard---Wide-Quote.jpg?v=1765527488\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f1a0cda3b1f84f31abf8f066c3f66f9e.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n   \u003cspan\u003e▰BUILT WITH EXPERTISE\u003cbr\u003eTRUSTED BY PROFESSIONAL HACKERS▰\u003c\/span\u003e \n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003cp\u003eThe WHIDBoard was born out of necessity by renouned hardware-hacker \u0026amp; educator Luca Bongiorni - as a real-world, all-in-one, reliable solution for offensive hardware pentesting. Its philosophy is to provide \u003cb\u003eeverything you need\u003c\/b\u003e across the \u003cb\u003efull-stack\u003c\/b\u003e without getting in your way, or forcing you to change your habits work. \u003cb\u003eHere's what it provides: \u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em; width:95%; margin-left: auto; margin-right: auto;\"\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-whole large--one-half text-left\"\u003e\n      \u003ch3\u003ePHYSICAL LAYER: INTERFACE DISCOVERY\u003c\/h3\u003e\n      \u003cp\u003eThe WHIDBoard supports multiple onboard \u003cb\u003elogic levels\u003c\/b\u003e, \u003cb\u003epin enumeration\u003c\/b\u003e for \u003cb\u003eautomated discovery\u003c\/b\u003e of interfaces, and an 8-channel \u003cb\u003elogic analyser\u003c\/b\u003e.\u003c\/p\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-whole large--one-half text-left\"\u003e\n      \u003ch3\u003ePROTOCOL LAYER: COMMUNICATION\u003c\/h3\u003e\n      \u003cp\u003eWHIDBoard is \u003cb\u003efully integrated\u003c\/b\u003e into \u003ca href=\"https:\/\/tsurugi-linux.org\" target=\"_blank\"\u003eTsurugi Linux\u003c\/a\u003e, the leading distro for digital forensics. Every tool for every interface is available, and guaranteed to be stable.\u003c\/p\u003e\n   \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em; width:95%; margin-left: auto; margin-right: auto;\"\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-whole large--one-half text-left\"\u003e\n      \u003ch3\u003eFIRMWARE LAYER: EXFIL \u0026amp; ANALYSIS\u003c\/h3\u003e\n      \u003cp\u003eThe WHIDBoard provides all necessary tools for exfiltration and analysis: namp, wireshark, ghidra, ZAP Proxy, binwarl, unblob - and many more.\u003c\/p\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-whole large--one-half text-left\"\u003e\n      \u003ch3\u003eSOFTWARE LAYER: EXPLOIT\u003c\/h3\u003e\n      \u003cp\u003eWhatever your goal: device hardening, credential exfiltration, low-level debugging, auditing or forensics, the WHIDBoard provides everything you need.\u003c\/p\u003e\n   \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003cp\u003eLab401 is proud to be the official manufacturer and exclusive distributor of the \u003cb\u003eWHIDBoard Pro Kit\u003c\/b\u003e. The kit includes the WHIDBoard itself, hand-picked accessories and a battle-ready road-case. It's made for the on-the-go hacker, and built to last.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003ch2\u003eWHIDBOARD: HARDWARE HACKING MADE EASY\u003c\/h2\u003e\n   \u003cp\u003eThe philosophy of the WHIDBoard is to abstract the difficult parts of hardware hacking - and allow you to to concentrate on hacking your target device. It removes the need to collect dozens of adaptors, gadgets and gizmos; you no longer need to spend hours trying to maintain your linux environment; your days of debugging your debugging tools are over.\u003c\/p\u003e\n   \u003cp\u003eCheck out \u003cb\u003ereal-world\u003c\/b\u003e demonstrations of the WHIDBoard below; over 30 minutes, the tool's creator, Luca Bongiorni walks you through the device, how it works, and real-world examples of device hacking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cvideo lite-youtube-playlist params=\"rel=0\" thumb-layout=\"vertical\" auto-play-thumb=\"true\" class=\"videoEmbed\"\u003e\n   \u003cvideo playlist-entry params=\"rel=0\" videotitle=\"WHIDBoard: Product Introduction\" videodescription=\"Learn how the WHIDBoard can super-charge your hardware hacking work-flow\" videoid=\"5qwY6cdCKJo\" posterquality=\"hqdefault\"\u003e    \u003c\/video\u003e\n   \u003cvideo playlist-entry videotitle=\"Hardware Hacking with WHIDBoard\" videodescription=\"Deep-dive the WHIDBoard's features, with real-world targets and actual examples from in the field.\" videoid=\"0IkFaHAO8i0\" posterquality=\"hqdefault\"\u003e    \u003c\/video\u003e\n   \u003cvideo playlist-entry params=\"rel=0\" videotitle=\"WHIDBoard Pro Kit: Unboxing\" videodescription=\"The WHIDBoard Pro Kit includes everything you need for hardware hacking in a battle-ready case.\" videoid=\"fxfbdM2vdak\" posterquality=\"hqdefault\"\u003e    \u003c\/video\u003e\n\u003c\/video\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003ch2\u003eDISCOVER THE WHIDBOARD\u003c\/h2\u003e\n   \u003cp\u003eIt might look like a simple PCB, but the WHIDBoard is no less than 15-tools in one. Check out each feature below:\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em\"\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"1\"\u003e\n         \u003ch3\u003e1. Pin Enumerator\u003c\/h3\u003e\n         \u003cp\u003ePin Enumeration means that the WHIDBoard figures out what you've got plugged in. Connect suspicious pins, and the WHIDBoard does the rest.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"2\"\u003e\n         \u003ch3\u003e2. Built-in level-shifters\u003c\/h3\u003e\n         \u003cp\u003eOnboard support for all standard power levels: 1.8V, 2.5V, 3.3V and VREF. No more external supplies, no more common ground problems.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"3\"\u003e\n         \u003ch3\u003e3. Interface with everything\u003c\/h3\u003e\n         \u003cp\u003eNative support for UART, SPI, I2C, SWD and JTAG. All of the accessories, clips and cables that you need are included in the WHIDBoard Pro Kit.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-image-container\" style=\"margin: 0em;\"\u003e\n   \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/WHIDBoard---Hardware-Hacking-Tool---Topdown.png?v=1765464695\" alt=\"\"\u003e    \n   \u003cul class=\"markers-list\"\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"1\" data-x=\"20\" data-y=\"0\"\u003e1\u003c\/li\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"2\" data-x=\"51\" data-y=\"21\"\u003e2\u003c\/li\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"3\" data-x=\"67\" data-y=\"16\"\u003e3\u003c\/li\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"4\" data-x=\"0\" data-y=\"72\"\u003e4\u003c\/li\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"5\" data-x=\"88\" data-y=\"61\"\u003e5\u003c\/li\u003e\n      \u003cli class=\"feature-marker\" data-feature-id=\"6\" data-x=\"48\" data-y=\"87\"\u003e6\u003c\/li\u003e\n   \u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: -1em\"\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"4\"\u003e\n         \u003ch3\u003e4. Fully-supported OS + Tools\u003c\/h3\u003e\n         \u003cp\u003eThe WHIDBoard's tools are fully integrated into TSURUGI Linux. Everything you need in an updated, stable environment. No more losing days fighting with package conflicts.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"5\"\u003e\n         \u003ch3\u003e5. On-board Logic Analyser\u003c\/h3\u003e\n         \u003cp\u003ePerform real-time debugging and signal analysis. The on-board 8 channel analyser can be used \u003ci\u003esimultaneously\u003c\/i\u003e with the other tools for full-stack debugging.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv style=\"text-align: start;\" class=\"grid-item small--one-whole medium--one-whole large--one-third text-left\"\u003e\n      \u003cdiv class=\"feature-item\" data-feature-id=\"6\"\u003e\n         \u003ch3\u003e6. Protective Tray\u003c\/h3\u003e\n         \u003cp\u003eDon't kill your hardware: The WHIDBoard comes with a field-case to protect against shorts and mishaps on the desk, and a rock-solid road-case for when you're on the move.\u003c\/p\u003e\n      \u003c\/div\u003e\n   \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003ch2\u003eDISCOVER THE WHIDBOARD WORKFLOW ADVANTAGE\u003c\/h2\u003e\n   \u003cp\u003eIt's hard to emphasise how much the WHIDBoard removes complexity and frustration from the traditional hardware audit workflow.\u003c\/p\u003e\n   \u003cp\u003eOn the physical side, the unification of multiple tools, automatic protocol detection via the pin enumerator, debugging via logic analyser, onboard level-shifting and multi-interface connectors removes \u003ci\u003ehours\u003c\/i\u003e of setup, iteration and error-prone repetitive manual tasks.\u003c\/p\u003e\n   \u003cp\u003eOn the software side, WHIDBoard's integration into TSURUGI Linux means you've got a perfectly stable work environment that will always be up to date, have everything you need and never break.\u003c\/p\u003e\n   \u003cp\u003eWant to \u003cb\u003esee the difference\u003c\/b\u003e between \u003cb\u003ea WHIDBoard analysis and a traditional analysis?\u003c\/b\u003e We performed identical audits using traditional tools and the WHIDBoard - and \u003cb\u003ethe results speak for themselves\u003c\/b\u003e. The \u003cb\u003eWHIDBoard\u003c\/b\u003e was \u003cb\u003e4 times faster\u003c\/b\u003e saving over \u003cb\u003e4 hours\u003c\/b\u003e of real world time. Check out the results below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pv-widget\"\u003e\n   \u003cdiv class=\"pv-page-container\"\u003e\n      \u003cdiv class=\"pv-comparison-container\"\u003e\n         \u003c!-- Timeline 1: With WHIDBoard --\u003e          \n         \u003cdiv class=\"pv-timeline-column\"\u003e\n            \u003cdiv class=\"pv-timeline-header pv-whidboard\"\u003e\n               \u003cspan class=\"pv-timeline-badge\"\u003eOptimised\u003c\/span\u003e                \n               \u003ch2 class=\"pv-subtitle\"\u003eWith WHIDBoard\u003c\/h2\u003e\n            \u003c\/div\u003e\n            \u003c!-- Physical Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-sync-group=\"comparison\" data-chain=\"whidboard\" data-chain-order=\"1\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003ePhysical Layer: PCB Inspection \u0026amp; Datasheet Analysis\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eInspect PCB\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePCB exposed and ready for analysis\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eOpen device\u003c\/li\u003e\n                           \u003cli\u003eExpose main PCB\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify major components\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eKey components identified\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eFind Processor, Microprocessors, Interface Controllers\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eFind datasheets\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDatasheets located\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"20 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eAnalyse Datasheet\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDatasheet analysis complete\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify Interfaces\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eInterfaces mapped\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify Pins\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePin configuration documented\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Protocol Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"whidboard\" data-chain-order=\"2\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eProtocol Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect to WHIDBoard\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eWHIDBoard connected\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eConnect first interface to WHIDBoard Enumerator\u003c\/li\u003e\n                           \u003cli\u003eSet Level jumper\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eRun Enumerator Tool\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eEnumerator initialised\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-start\" data-delay=\"750\" data-time=\"2 minutes\" data-loop-iterations=\"2\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConfigure Settings\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSettings configured\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"750\" data-time=\"30 seconds\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eTurn on Target Device\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDevice powered on\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"750\" data-time=\"10 seconds\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eCheck for Confirmed Connection\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eConnection status checked\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-end\" data-delay=\"750\" data-time=\"10 seconds\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eModify Settings\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSettings adjusted\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 seconds\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnection Established\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eProtocol layer complete ✓\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Firmware Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"whidboard\" data-chain-order=\"3\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eFirmware Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect Device to Dedicated Interface Connector\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDevice connected\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eRun exfiltration software\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eExfiltration software running\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eExtract Firmware\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eFirmware extracted\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eExtract credentials\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eExfiltrate Software\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSoftware exfiltrated\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eExtract credentials\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eSetup tunnels\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eTunnels configured\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eEstablish SSH \/ Root\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eRoot access established\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Software Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"whidboard\" data-chain-order=\"4\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eSoftware Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect to Target Device\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eConnected to target\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eDeploy Solution\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSolution deployed\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003ePatch\u003c\/li\u003e\n                           \u003cli\u003eNew Firmware\u003c\/li\u003e\n                           \u003cli\u003eSSH Tunnel\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"375\" data-time=\"—\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eFinished\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eAssessment complete ✓\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Summary for WHIDBoard --\u003e             \n            \u003cdiv class=\"pv-timeline-summary pv-whidboard\"\u003e\n               \u003cdiv class=\"pv-summary-label\"\u003eTotal Time\u003c\/div\u003e\n               \u003cdiv class=\"pv-summary-time\" data-timeline=\"whidboard\"\u003e~1 hour 42 minutes\u003c\/div\u003e\n            \u003c\/div\u003e\n         \u003c\/div\u003e\n         \u003c!-- Timeline 2: Traditional Workflow --\u003e          \n         \u003cdiv class=\"pv-timeline-column\"\u003e\n            \u003cdiv class=\"pv-timeline-header pv-traditional\"\u003e\n               \u003cspan class=\"pv-timeline-badge\"\u003eTraditional\u003c\/span\u003e                \n               \u003ch2 class=\"pv-subtitle\"\u003eTraditional Workflow\u003c\/h2\u003e\n            \u003c\/div\u003e\n            \u003c!-- Physical Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-sync-group=\"comparison\" data-chain=\"traditional\" data-chain-order=\"1\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003ePhysical Layer: PCB Inspection \u0026amp; Datasheet Analysis\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eInspect PCB\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePCB exposed and ready for analysis\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eOpen device\u003c\/li\u003e\n                           \u003cli\u003eExpose main PCB\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify major components\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eKey components identified\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eFind Processor, Microprocessors, Interface Controllers\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eFind datasheets\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDatasheets located\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"20 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eAnalyse Datasheet\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDatasheet analysis complete\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify Interfaces\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eInterfaces mapped\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify Pins\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePin configuration documented\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Protocol Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"traditional\" data-chain-order=\"2\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eProtocol Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"1 minute\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify Required Power Level\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePower requirements determined\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eFind \/ Setup Appropriate Power Supply\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePower supply configured\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eIdentify target protocols\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eProtocols identified\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-start\" data-delay=\"1500\" data-time=\"30 minutes\" data-loop-iterations=\"3\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect adaptor for the test protocol\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eAdaptor connected\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect device pins to adaptor protocol\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003ePins connected\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"1125\" data-time=\"15 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eSetup the adaptor environment\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eEnvironment configured\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eRun adaptor software\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSoftware executed\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"750\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eCheck result\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eResult analysed\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eCheck wiring\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eWiring verified\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-middle\" data-delay=\"750\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eChange wiring position\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eWiring adjusted\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step pv-loop-end\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eRepeat until exhausted or result found\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eIteration complete\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnection Established\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eProtocol layer complete ✓\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Firmware Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"traditional\" data-chain-order=\"3\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eFirmware Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"2 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect Device to Dedicated Interface Connector\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eDevice connected\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eSetup linux environment\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eLinux environment ready\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eUpdated tools\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eTools updated\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eSanity check environment\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eEnvironment verified\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eRun exfiltration software\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eExfiltration software running\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eExtract Firmware\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eFirmware extracted\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eExtract credentials\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eExfiltrate Software\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSoftware exfiltrated\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003eExtract credentials\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eSetup tunnels\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eTunnels configured\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"5 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eEstablish SSH \/ Root\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eRoot access established\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Software Layer --\u003e             \n            \u003cdiv class=\"pv-process-container pv-auto-collapse\" data-trigger=\"reveal\" data-show-times=\"true\" data-chain=\"traditional\" data-chain-order=\"4\"\u003e\n               \u003cdiv class=\"pv-process-header\"\u003eSoftware Layer\u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eConnect to Target Device\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eConnected to target\u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"1125\" data-time=\"10 minutes\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eDeploy Solution\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eSolution deployed\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-details\" data-state=\"closed\"\u003e\n                     \u003cdiv class=\"pv-details-header\"\u003eSub-tasks\u003c\/div\u003e\n                     \u003cdiv class=\"pv-details-content\"\u003e\n                        \u003cul\u003e\n                           \u003cli\u003ePatch\u003c\/li\u003e\n                           \u003cli\u003eNew Firmware\u003c\/li\u003e\n                           \u003cli\u003eSSH Tunnel\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                     \u003c\/div\u003e\n                  \u003c\/div\u003e\n               \u003c\/div\u003e\n               \u003cdiv class=\"pv-step\" data-delay=\"375\" data-time=\"—\"\u003e\n                  \u003cdiv class=\"pv-step-title\"\u003eFinished\u003c\/div\u003e\n                  \u003cdiv class=\"pv-step-result\"\u003eAssessment complete ✓\u003c\/div\u003e\n               \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- Summary for Traditional --\u003e             \n            \u003cdiv class=\"pv-timeline-summary pv-traditional\"\u003e\n               \u003cdiv class=\"pv-summary-label\"\u003eTotal Time\u003c\/div\u003e\n               \u003cdiv class=\"pv-summary-time\" data-timeline=\"traditional\"\u003e~5 hours 43 minutes\u003c\/div\u003e\n            \u003c\/div\u003e\n         \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Time Saved Summary --\u003e       \n      \u003cdiv class=\"pv-time-saved-banner\"\u003e\n         \u003cdiv class=\"pv-time-saved-content\"\u003e             \u003cspan class=\"pv-time-saved-label\"\u003eTime Saved with WHIDBoard\u003c\/span\u003e             \u003cspan class=\"pv-time-saved-value\"\u003e~4 hours 1 minute\u003c\/span\u003e             \u003cspan class=\"pv-time-saved-percent\"\u003e(70% faster)\u003c\/span\u003e          \u003c\/div\u003e\n      \u003c\/div\u003e\n      --\u0026gt;    \n   \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003ch2\u003eBACKED BY REAL-WORLD TRAINING \u0026amp; CERTIFICATION\u003c\/h2\u003e\n   \u003cp\u003eUnlike piecemeal or homespun solutions, WHIDBoard is a reliable, maintained solution, used by thousands of professionals. Every year, \u003cb\u003ehundreds\u003c\/b\u003e of people are \u003cb\u003etrained and certified\u003c\/b\u003e on the WHIDBoard architecture. If you're looking to become a Certified Hardware Hacker, or get hands-on training on hacking real-world hardware, training and certification is available via \u003cb\u003ein-person courses\u003c\/b\u003e and via \u003cb\u003eonline, self-paced\u003c\/b\u003e curriculums.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contentGroup\"\u003e\n   \u003cp\u003eLab401 is proud to be the official manufacturer and exclusive distributor of the \u003cb\u003eWHIDBoard Pro Kit\u003c\/b\u003e. The kit includes the WHIDBoard itself, hand-picked accessories and a battle-ready road-case. It's made for the on-the-go hacker, and built to last.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em;\"\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n      \u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n      \u003cul\u003e\n         \u003cli\u003e\u003cstrong\u003e1x WHIDBoard\u003c\/strong\u003e\u003c\/li\u003e\n         \u003cli\u003e1x Protective Case\u003c\/li\u003e\n         \u003cli\u003e2x SOIC\/SOP8 Flash Clip\/Board\/Cable (Rev3 + Rev4)\u003cbr\u003e \u003c\/li\u003e\n         \u003cli\u003e1x SOP16 to DIP 8 Flash Clip\/Board\/Cable\u003c\/li\u003e\n         \u003cli\u003e1x SOP8 \u0026amp; SOP16 to DIP 8 Flash Clip\/Board\/Cable\u003c\/li\u003e\n         \u003cli\u003e1x SOP8\/WSON8\/QDFN8 Programming Socket\u003c\/li\u003e\n         \u003cli\u003e2x Universal IC Clamp + Wires (FtF,FtM)\u003c\/li\u003e\n         \u003cli\u003e1x Reinforced ABS Roadcase + Protective Foam\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003ch2\u003e\u003cstrong\u003eHardware Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n      \u003cul\u003e\n         \u003cli\u003e             \u003cb\u003ePin Enumerator\u003c\/b\u003e: 24-channel (JTagulator Compatible)\u003cbr\u003e          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eLogic Analyser:\u003c\/strong\u003e 8-channel, 24MHz\u003cbr\u003e          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eProtocols:\u003c\/strong\u003e UART, SPI, I2C, JTAG, SWD\u003cbr\u003e          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eLogic Levels:\u003c\/strong\u003e 1.8V, 2.5V, 3.3V, VREF\u003cbr\u003e          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eSupported Protocols:\u003c\/strong\u003e UART, JTAG. SPI, I2C, SWD\u003cbr\u003e          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eConnectivity:\u003c\/strong\u003eUSB-C\u003cbr\u003e          \u003c\/li\u003e\n      \u003c\/ul\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n      \u003ch2\u003e\u003cstrong\u003eSoftware Specifications\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n      \u003cul\u003e\n         \u003cli\u003e             \u003cb\u003eOfficial Distro\u003c\/b\u003e: TSURUGI Linux          \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eTools:\u003c\/strong\u003e flashrom, OpenOCD, SNANDer, UFPROG, Pulseview, Sigrock, fxload, propoloader, openspin..           \u003c\/li\u003e\n         \u003cli\u003e             \u003cstrong\u003eAudit \u0026amp; Exfil tools:\u003c\/strong\u003e Nmap, Zenmap, wireshark, ghidra, ZAP Proxy, binwalk, unblob          \u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003ch2\u003e\u003cstrong\u003eWHIDBoard Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n      \u003cul\u003e\n         \u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/whid-injector\/WHIDBOARD\" target=\"_blank\"\u003eWHIDBoard Repository\u003c\/a\u003e\u003c\/li\u003e\n         \u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/whid-injector\/WHIDBOARD\/blob\/main\/README.md\" target=\"_blank\"\u003eWHIDBoard README\u003c\/a\u003e\u003c\/li\u003e\n         \u003cli\u003e \u003ca href=\"https:\/\/tsurugi-linux.org\/downloads.php\" target=\"_blank\"\u003eTsurugi Linux\u003c\/a\u003e OS Images\u003c\/li\u003e\n         \u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.whid.ninja\/store\" target=\"_blank\"\u003eWHIDBoard Training Resources\u003c\/a\u003e\u003c\/li\u003e\n         \u003cli\u003e\u003ca rel=\"noopener\" href=\"\/en-de\/blogs\/academy\/hackers-cookbook-exploiting-iot-cooking-appliances-with-whidboard\" target=\"_blank\"\u003eLab401 Academy: \u003ci\u003eThe 2024 Hacker's Cookbook: Exploiting IoT Cooking Appliances with WHIDBOARD \u0026amp; The Hidden Dangers of Buying'em Refurbished\u003c\/i\u003e\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n   \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"WHID","offers":[{"title":"Default Title","offer_id":51884697682267,"sku":"WHIDBOARD-PRO","price":295.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/WHIDBoard--Complete-Kit-Square.png?v=1765465610"}],"url":"https:\/\/lab401.com\/en-de\/collections\/hardware-audit-debugging.oembed","provider":"Lab401","version":"1.0","type":"link"}