A Multipurpose Breakout for the FT232H to easily clean and hack (I)IoT devices! Read more about it here: https://medium.com/@LucaBongiorni/hacking-iot-devices-with-focaccia-board-8c4e009ed488
- Aliexpress
- Tindie
- KSEC EUROPE
** The Author has no profit out of FocacciaBoard sales. But you can always buy him an Italian Coffee :)
The 𝙊𝙛𝙛𝙚𝙣𝙨𝙞𝙫𝙚 𝙃𝙖𝙧𝙙𝙬𝙖𝙧𝙚 𝙃𝙖𝙘𝙠𝙞𝙣𝙜 𝙏𝙧𝙖𝙞𝙣𝙞𝙣𝙜 is a Self-Paced training including Videos, a printed Workbook and a cool Hardware Hackit Kit. And... you get everything shipped home Worldwide! 🌍🔥😎
For more info... ➡ https://www.whid.ninja/store
Please check the BOM.txt for the components needed. Most likely (except the R470OHM 2010) you may have all you need already.
Of course, you still need to purchase a part the FT232H CJMCU (e.g. https://s.click.aliexpress.com/e/_DBJ5uvx)
- This breakout is designed for the FT232H CJMCU board (https://s.click.aliexpress.com/e/_DBJ5uvx)
- Pull-up Resistors are 470 Ohm.
- Screws to hold the PCB to the 3D-printed case are 2x6mm.
- You can select the working Voltage by moving the Jumper on the PCB (i.e. Voltage Selector)
Command to run the UART console feature:
Configure minicom/putty/whatever-terminal-you-are-used-to (e.g. screen /dev/ttyUSB0 38400
)
Command to run the JTAG debugging feature:
sudo openocd -f ft232h_jtag-swd.config -f target_device.cfg
Command to run the SWD debugging feature (remember to uncomment last line in ft232h_jtag-swd.config):
sudo openocd -f ft232h_jtag-swd.config -f target_device.cfg
Command to run the SPI dumping feature:
flashrom -p ft2232_spi:type=232H -r spi_dump.bin
In case you need also to write a SPI flash... please do enable the WRITE PROTECT (WP) Jumper on the PCB (i.e. SPI WP Enable).
On the lower part of Focaccia-Board's PCB there are some pin headers/sockets that are not connected with the FT232H. They are there just in case you need to mess-up with many flying-wires and you want to keep all connections clean and in order like with an usual breadboard, but with screwdown terminal blocks & co.