Reverse Engineering Helper
Reverse Engineering Helper is a tool intended towards helping electronics engineers reverse engineering PCBs. It allows switching between photos of both sides of the boards, as well as zooming on them.
This program is currently in early prototyping stage and has been inspired by EEVBLOG 1415. It has been developed using Godot Engine to allow porting it easily to all major Operating Systems (and even running it from the web). Future releases will allow to mark components to help tracking which of them have been analysed.
Usage:
- Switching between upper and lower side of the PCB: Mouse wheel
- Step field allows changing how fast switching between both layers happen
- Zoom: Left click + Mouse wheel
- Moving the viewport: Left click + Mouse movement
- Photos can be loaded using the File button
Version 1.0 roadmap:
- Implementing component marking system
- In-program documentation
- Icon and splash screen design
- UI restyling
- Code cleanup and publication under open source license in public git repo
Known issues:
While selecting a photo, using the mouse wheel changes the transparency of the upper side of the PCB(Solved)- Dragging the file selection dialog also displaces the viewport
- File selection does not work in the web version due to Godot not being able to access the native filesystem
Status | Prototype |
Category | Tool |
Platforms | HTML5, Windows, Linux |
Author | Just Another Dave |
Made with | Godot |
Tags | eda, electronics-engineering, Godot, reverse-engineering |
Average session | A few seconds |
Languages | English |
Inputs | Mouse |
Download
Install instructions
This software is provided as a portable executable, so it can be easily used in any computer (or even in a fancy high-end oscilloscope running an embedded Windows operating system). Just download the adequate executable and store it in your favourite location.
Development log
- Web version already fixedOct 10, 2021