DIY Bitcoin Hardware Wallet with Blockstream Jade Firmware (Low Cost, Open Source ESP32-S3 Project)

Hardware Used: T-Display-S3: https://lilygo.cc/en-ca/products/t-di... M5Stack CoreS3: https://shop.m5stack.com/products/m5s... CrowPanel-ESP32 3.5 SPI: https://www.elecrow.com/esp-terminal-... Software Used: Jade DIY Web Flasher: https://github.com/Blockstream/jadedi... Jade Github: https://github.com/Blockstream/Jade My Github: https://github.com/3rdIteration/Jade/... 3d Printed Case: https://www.printables.com/model/1073... 00:00 - Introduction 01:02 - Example 1: Web-Flash Tool + T-Display S3 03:01 - 3D Printed Case for T-Display S3 03:47 - Note about Security Limitations for Web-Based Flashing Tool 04:28 - Example 2: ESP-IDF + M5Stack Core S3 05:30 - Installing ESP-IDF 08:05 - Cloning the Jade repository from Github 10:03 - Potential Issue: ESP-IDF Build Fails, Python not Found 11:01 - Potential Issue: parameter incorrect - is the command line too long 12:56 - Demo of M5StackCoreS3, Touchscreen, Camera and Battery 13:57 - Example 3: Elecrow 3.5 SPI Terminal + Custom Graphics Driver 14:22 - 3d printed case and hardware assembly 15:53 - Downloading modified code from Github & Flashing 18:03 - Jade on Elecrow - Device Overview and ili9488 Graphics Driver Colour Issue 18:53 - Securing your DIY Device with ESP32 Secure Boot and Flash Encryption 19:30 - Flashing Debug Profile First (To Ensure that Everything Works) 20:50 - Creating a Config Profile with Secure Boot and Flash Encryption Enabled 22:07 - Building and Flashing Secured Bootloader 25:14 - USB Device Compatibility Check 26:38 - Summary and Conclusion