# IFUSB ## Description ifusb is a simple toolkit to access GPIO/UART/SPI/I2C from USB host through microcontroller. It was initialy attended for use with eink controller project, but can be used as a tool for any project, like a Bus Pirate board or a FT2232 chip. ## Project Details - **Owner:** jecstronic - **Created:** 2/15/2022 - **Last Updated:** 8/4/2023 - **Visibility:** Public - **Stars:** 1 ## Key Components ### J1 — [USB type B](https://www.flux.ai/vasyl/usb-type-b~e1w.md) - Part Type: USB B **Pins:** - D- [pin 2] - D+ [pin 3] - GND [pin 5] - ID [pin 4] - SHIELD [pin SH1] - SHIELD__1 [pin SH2] - SHIELD__2 [pin SH3] - SHIELD__3 [pin SH4] - VBUS [pin 1] ### JP1 — [Conn_01x10](https://www.flux.ai/jecstronic/conn01x10~cus.md) - Manufacturer Part Number: Conn_01x10 **Pins:** - Pin_1 - Pin_10 - Pin_2 - Pin_3 - Pin_4 - Pin_5 - Pin_6 - Pin_7 - Pin_8 - Pin_9 ### JP2 — [Conn_01x10](https://www.flux.ai/jecstronic/conn01x10~cus.md) - Manufacturer Part Number: M20-9991045 - Part Type: Connector - Datasheet URL: https://cdn.harwin.com/pdfs/C001XX_M20_Series_Connectors.pdf - Manufacturer Name: Harwin Inc. **Pins:** - Pin_1 - Pin_10 - Pin_2 - Pin_3 - Pin_4 - Pin_5 - Pin_6 - Pin_7 - Pin_8 - Pin_9 ### PWR — [LED-0603-Template](https://www.flux.ai/vasy_skral/led-0603-template~ye5.md) - Part Type: LED - Manufacturer Name: Dialight - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Dialight%20PDFs/597-5zzz-40z.pdf - Manufacturer Part Number: 5975004407F **Pins:** - A - K ### U1 — [STM32F042F6P6](https://www.flux.ai/vasy_skral/stm32f042f6p6~uhv.md) - Manufacturer Part Number: STM32F042F4P6 - Manufacturer Name: STMicroelectronics - Part Type: Microcontroller - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/52/ad/d0/80/e6/be/40/ad/DM00105814.pdf/files/DM00105814.pdf/jcr:content/translations/en.DM00105814.pdf **Pins:** - NRST [pin 4] - PA0 [pin 6] - PA1 [pin 7] - PA10/PA12 [pin 18] - PA13 [pin 19] - PA14 [pin 20] - PA2 [pin 8] - PA3 [pin 9] - PA4 [pin 10] - PA5 [pin 11] - PA6 [pin 12] - PA7 [pin 13] - PA9/PA11 [pin 17] - PB1 [pin 14] - PB8 [pin 1] - PF0 [pin 2] - PF1 [pin 3] - VDD [pin 16] - VDDA [pin 5] - VSS [pin 15] ### U2 — [MCP1700T-3302E-TT](https://www.flux.ai/adrian95/mcp1700t-3302e-tt~h60.md) - Manufacturer Name: Microchip Technology - Datasheet URL: https://datasheet.octopart.com/MCP1700T-3302E/TT-Microchip-datasheet-532260.pdf - Manufacturer Part Number: MCP1700T-3302E/TT - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - GND [pin 1] - VI [pin 3] - VO [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/jecstronic/ifusb~46a](https://www.flux.ai/jecstronic/ifusb~46a).* --- *Generated from [https://www.flux.ai/jecstronic/ifusb~46a](https://www.flux.ai/jecstronic/ifusb~46a)*