Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PonyProgFT / More documention available or alternatives? #22

Open
Stefan-Olt opened this issue Jan 11, 2022 · 1 comment
Open

PonyProgFT / More documention available or alternatives? #22

Stefan-Olt opened this issue Jan 11, 2022 · 1 comment

Comments

@Stefan-Olt
Copy link

Hello,
I've seen that there is a circuit diagram and component placement for an USB adapter called PonyProgFT, that's very interesting since using the parallel port has become very problematic (in my new PC even my parallel port pci-e card won't work with ponyprog anymore).
Is this just a concept/prototype or is it already working fine? I would really like to have one of this, is additional information anywhere to be found (BOM, PCB layout)? In case not, is there any alternative?
Is it possible to have optical isolated I²C with it? I use a modified EasyI²C interface with 4 optocouplers, as I had to read-out EEPROMs from devices with weird voltages and sometimes different ground potential. If nEN_BUS is fixed high I think it should work to connect optocouplers (SDA/SCL in/out is connected at the side of the optocouplers where the device to program is).
Best regards
Stefan

@lancos
Copy link
Owner

lancos commented Jan 23, 2022

Hi,
PonyProgFT is working fine, I added CAD files for PCB and a cute box made with 3D printer. Checkout develop branch to see the files.
If you need optical isolation you can buy a USB isolator or you need to modify PonyProgFT and add isolators between FTDI chip and buffer gates. Note that nEN_BUS is 0 for SPI bus (where DATA IN and OUT are two different lines) and 1 for I²C (where SDA is bidirectional). Can be an idea for a PonyProgFT-ISO adapter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants