Skip to the content
PCBKitNew board
2 layers50 × 50 mmI2c tiny usb, the printed circuit board in 3D

I2c tiny usb

sre/i2c-tiny-usb10

Customized Fork of Till Harbaums i2c-tiny-usb project

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
17
Pads
95
Tracks, vias
312, 10
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
10 Dec 2016
Updated
29 Jul 2019

Overview

I2c tiny usb is an open-source printed circuit board by sre, from the sre/i2c-tiny-usb repository on GitHub. It is a 2-layer board of 50 × 50 mm with 36 parts on 17 nets, routed with 312 tracks and 10 vias.

It is built around the MCP1755S-1802E/DB, TS1117BCP and BSS138. Its parts include 9 resistors, 8 capacitors, 4 transistors, 4 connectors and 3 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

Readme.md

I²C Tiny USB

This is my variant of i2c-tiny-usb from Dr. Till Harbaum. You can find the original project on his homepage:

http://www.harbaum.org/till/i2c_tiny_usb/index.shtml

I modified the PCB schematics to fit my requirements and created a nice case for it. The actual firmware for the ATtiny is exactly the same. Instead of the ATtiny45 I used an ATtiny85, since it's cheaper nowadays.

The PCB and the case are licensed under CC-BY 3.0:

https://creativecommons.org/licenses/by/3.0/

Images

Rendered PCB

PCB with Case Top

PCB with Case Bottom

-- Sebastian Reichel sre@ring0.de

Parts

36
QtyValueFootprintReferences
610kResistors_SMD:R_0805R1, R2, R6, R7, R8, R9
4BSS138TO_SOT_Packages_SMD:SOT-23Q1, Q2, Q3, Q4
3CONN_01X04Pin_Headers:Pin_Header_Angled_1x04P2, P3, P4
210uFCapacitors_SMD:C_0805C7, C8
21uFCapacitors_SMD:C_0805C5, C6
222pFCapacitors_SMD:C_0805C1, C2
23.6VDiodes_SMD:MiniMELF_StandardD1, D2
268Resistors_SMD:R_0805R4, R5
1100nFCapacitors_SMD:C_0805C4
110uFCapacitors_Tantalum_SMD:TantalC_SizeA_EIA-3216_WaveC3
112 MHzCrystals:Crystal_HC49-SD_SMDY1
12.2kResistors_SMD:R_0805R3
1ATTINY85-Ssoic:SOIC-8-JEITAIC1
1LOGOi2c-tiny-usb:designed-for-linuxG***
1MCP1755S-1802ETO_SOT_Packages_SMD:SOT-223U1
1TS1117TO_SOT_Packages_SMD:SOT-223U2
1USB_OTGConnect:USB_Mini-BP1

The 32 most common of 36 parts.

Questions

How big is the I2c tiny usb PCB?

It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the I2c tiny usb use?

36 parts, built around the MCP1755S-1802E/DB, TS1117BCP and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the I2c tiny usb KiCad files?

From the sre/i2c-tiny-usb repository on GitHub, at the commit this page was made from: the board is pcb/i2c-tiny-usb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the I2c tiny usb design in my own project?

Its repository states no licence, so its author keeps all rights: ask sre before reusing the design.

Similar boards

  • 2 layers104.1 × 83.8 mmMushroom mppt, the printed circuit board in 3D

    Mushroom mppt

    dulouie/mushroom_mppt

    The mushroom controller, is a micropython powered mppt solar optimizer to investigate different algorithms.

    71 parts3GPL-3.0
  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers21.6 × 52.3 mmPs2 pico hat, the printed circuit board in 3D

    Ps2 pico hat

    No0ne/ps2x2pico

    USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

    17 parts399MIT
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    61 parts379Apache-2.0