Introduction¶
dePCB.org project aims at helping people reverse engineer unknown electronic equipment faster and more easily.
We plan to provide a collaborative platform where people can identify components, IC, annotate parts of a PCB and discuss a probable use or receive suggestions about further enquiry (JTAG, UART serial, glitching, ...).
Use case #1¶
- Upload image to depcb.org
- OCR the image to retrieve any text (and display it on the web page, next to the image)
- Position on the image where each text portion was recognized
- Query an IC DB to fetch IC function / characteristics.
Spike tests¶
All the tests done to figure out the proper tools & architecture.
Test samples: http://depcb.org/sample-pix/
OCR tests with Ocropus¶
- This software is dedicated for book scanning and doesn't mix well with bad / chaotic pictures.
- Maybe the underlying Tesseract could be used for this.
Links¶
Site¶
OCR¶
- Ocropus http://code.google.com/p/ocropus/wiki/DevInstall & http://code.google.com/p/ocropus/
- Tesseract http://code.google.com/p/tesseract-ocr/
- GOCR http://jocr.sourceforge.net/index.html
IC db¶
From software- From Fritzing - http://code.google.com/p/fritzing/source/browse/trunk/fritzing/parts/core/lm358.fzp
- Eagle? (awaiting contact from T)
- Other sw - http://www.rdrop.com/~cary/mirror/tools_htmlized.html