Skip to the content
2 layers50 × 50 mmT85-with driver and poe, the printed circuit board in 3D

T85-with driver and poe

cnlohr/ethertiny133

A firmware-only half-duplex 10Base-T implementation for AVRs

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
32
Pads
134
Tracks, vias
807, 0
Pours
1
Routed
Yes
KiCad
KiCad 3
Created
28 Aug 2014
Updated
8 Oct 2024

Overview

T85-with driver and poe is an open-source printed circuit board by cnlohr, from the cnlohr/ethertiny repository on GitHub. It is a 2-layer board of 50 × 50 mm with 41 parts on 32 nets, routed with 807 tracks and 0 vias.

It is built around the ATTINY85-15M, S4SRP and MB2S-TP. Its parts include 13 resistors, 9 capacitors, 9 connectors, 4 ICs and 4 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

WARNING

This is a really dangerous project. Use at your own risk.

By directly ethernet without magnetics to an AVR, you may cause serious damage, fire, or anything else crazy if there is a DC offset. It does not follow 802.3 standards for 10Base-T Ethernet

It has two projects in it: t85: uses differential signaling with fixed packets, similar to another person's project, igorplug, found here: http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20%28AVR%29_eng.htm

t85spi: uses the USI, and can send/receive arbitrary packets.

Schematics are in the "hardware/" folder.

See the youtube video for more info:

T85 Video: http://youtu.be/mwcvElQS-hM

T85spi Video: http://youtu.be/m4f4OzEyueg

Paper on T85spi is found in the "paper/" folder.

Copyright (C) 2014 <>< Charles Lohr

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Parts

41
QtyValueFootprintReferences
449.9SM0805R9, R10, R11, R12
4~632HOLEP4, P7, P8, P9
310nSM0805C7, C8, C9
2.22uSM0805C1, C5
2100uPanasonicD8CapC3, C6
224.9kSM0805R2, R3
2MB2S-TPBESOP-4D1, D3
1.01uSM0805C4
10SM1206R13
110uSM0805C2
11kSM0805R7
12.2kSM0805R1
122kSM0805R6
1270kSM0805R4
14.7kSM0805R8
168uHBOURNS-SRR1280L1
1A4447SO8E-WITHPADU4
1ATTINY85SO8WIDEU1
1AVRISP6RIBBON6SMTJ1
1B360A-FDICT-NDDO_214AAD4
1DROP+SM1206D2
1EXTCONPHOENIX1935187P3
1EthertinySMT_ETHERNETP1
1GND.2SMTPINP6
1NOPOPSM0805R5
1POE+.2SMTPINP5
1RS485-ISL3170SO14EU2
1S4SRPDO-214AAU3
1S553-5999-52BELFuse-S553T1

More from cnlohr/ethertiny

1
  • 2 layers49.5 × 22.9 mmT85-with driver, the printed circuit board in 3D

    T85-with driver

    cnlohr/ethertiny

    A firmware-only half-duplex 10Base-T implementation for AVRs

    11 parts133

Similar boards

  • 2 layers50 × 50 mmAvrcraft poed, the printed circuit board in 3D

    Avrcraft poed

    cnlohr/avrcraft

    Minecraft server optimized for 8-bit devices.

    58 parts471
  • 2 layers23 × 45 mmCell monitor, the printed circuit board in 3D

    Cell monitor

    scttnlsn/cell-monitor

    Battery cell monitor and balancer

    13 parts39MIT
  • 2 layers41.1 × 110.7 mmJNTUB, the printed circuit board in 3D

    JNTUB

    joyfulnoisesynth/JNTUB

    JoyfulNoise Tiny Utility Board

    84 parts26
  • 2 layersCastVolumeKnob, the printed circuit board in 3D

    CastVolumeKnob

    WebmasterTD/CastVolumeKnob

    Hardware Volume Knob for Google Cast devices

    18 parts25
  • 2 layers40 × 30 mmTest board, the printed circuit board in 3D

    Test board

    Guiimartinho/routeai

    LLM-Powered Electronic Design Automation Platform for PCB Design

    4 parts13
  • 2 layers78.3 × 78.5 mm50x70 tiny, the printed circuit board in 3D

    50x70 tiny

    rallekralle11/Tinyreflow

    Inspired by afterearthltd's reflow plate, but using fewer and simpler components.

    23 parts10
  • 2 layersMIDIMonkey, the printed circuit board in 3D

    MIDIMonkey

    aleh/MIDIMonkey

    Listens to MIDI messages on one pin and triggers drums on the others

    8 parts9MIT
  • 2 layers46.9 × 41.4 mmGR PW Noise, the printed circuit board in 3D

    GR PW Noise

    GadgetReboot/White_Pink_Noise

    White noise and pink noise PCB

    40 parts7

Questions

How big is the T85-with driver and poe PCB?

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

What parts does the T85-with driver and poe use?

41 parts, built around the ATTINY85-15M, S4SRP and MB2S-TP. 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 T85-with driver and poe KiCad files?

From the cnlohr/ethertiny repository on GitHub, at the commit this page was made from: the board is hardware/t85-with-driver-and-poe.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the T85-with driver and poe design in my own project?

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