Real Hardware Hacking (with a hacksaw): My New Wearable Computer | Optigon 2 Part 1
Table of Contents
Introduction
This tutorial will guide you through the steps of creating a wearable computer, inspired by Zack Freedman's Optigon project. You'll learn about essential components, tools required, and the hacking process involved in modifying existing hardware for optimal performance.
Step 1: Gather Essential Components
Before diving into hardware hacking, ensure you have all the necessary parts.
- Epson Moverio BT-40: This will be your primary display.
- Mezzanine Connectors
- Socket: JAE 656-WP27DS030VA3R15K
- Plug: JAE 656-WP27DP030VA3R15K
- Tools
Step 2: 3D Scanning
Start with a 3D scan of your existing equipment using Polycam.
- Download the Polycam app.
- Follow the app instructions to capture a detailed scan of your wearable hardware.
- Save the scan for reference during the modification process.
Step 3: Disassemble Existing Hardware
Carefully disassemble your existing device to access the internal components.
- Use appropriate tools to avoid damaging any parts.
- Keep screws and small components organized to simplify reassembly.
Step 4: Identify the Problem
Recognize the main issue with the current setup.
- The Epson Moverio BT-40 display may shut off when a display is disconnected.
- Understand that this may be related to firmware issues.
Step 5: Hacking the Hardware
Engage in hardware modifications to resolve identified issues.
- Signal Sniffing: Use the Saleae Logic Analyzer to monitor signals and understand communication between components.
- Replay Attacks: Test if the device can be tricked into thinking a display is connected.
- Soldering: Apply solder paste where necessary to secure new connections.
Step 6: Testing and Iteration
After modifications, it’s crucial to test your wearable computer.
- Reassemble the device and power it on.
- Check functionality of the Epson Moverio BT-40.
- Iterate on your modifications based on testing outcomes.
Conclusion
In this tutorial, we covered the steps to create and modify a wearable computer, including gathering components, 3D scanning, disassembly, identifying problems, hacking hardware, and testing. As you progress, remember to document your process and share your findings with the community. For further exploration, consider diving into firmware updates and additional hardware enhancements.