Tml

0x007E·tml·pcb/TML.kicad_pcb

Tml PCB layout, top view — open source AVR/Arduino board by 0x007E

About the Tml PCB

Tml is an open source AVR/Arduino PCB design by 0x007E, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 72.4 × 48.3 mm, with 97 components from 43 distinct parts.

Its main chip is the ATtiny1606-S, from the AVR/Arduino family. Other key parts include the MC78M05_TO252, LM358, AT24CM0X, MCP7940N-xMS and 74HC595. By type, the board carries 39 resistors, 14 capacitors, 13 diodes, 10 transistors, 7 ICs and 6 connectors.

It belongs with the sensors designs in this gallery.

From the project

Temperature Logger

The TML is a board with an LM386 that is used to scale up a temperature (0°-100°) from KT200. The temperature gets A/D converted over an ATtiny1606 and is stored in an eeprom AT24CM0X with current time and date that is provided by a MCP7940 r(eal)-t(ime)-c(lock). The board itself provides a reverse polarity protection and can be supplied between 9-12V. The voltage is line regulated to 5V.

Tml, from the project README
From the project README

Main components on the Tml

Tml bill of materials (BOM)

97 components, 43 distinct parts.

QtyPartRefs
1
MC78M05_TO252
U1
1
LM358
U2
1
AT24CM0X
U3
1
ATtiny1606-S
U4
1
MCP7940N-xMS
U5
1
74HC595
U6
1
74LVC1GU04DRL
U7
10
AO3400A
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +2
1
32.768kHz
Y1
1
12MHz
Y2
2
Screw_Terminal_01x02
J1, J4
1
Conn_01x04_Pin
J2
2
Conn_01x03_Pin
J3, J6
1
Conn_01x02_Pin
J5
1
Battery_Cell
BT1
1
350m
F1
1
250k
RV1
1
200
RV2
2
SW_SPST
SW1, SW2
5
Green
D1, D2, D3, D4, D5
Show 23 more
QtyPartRefs
2
Yellow
D6, D7
1
Red
D8
3
BAT43
D9, D12, D13
1
BZ5V1
D10
1
Red
D11
4
220u
C1, C2, C3, C4
6
100n
C5, C6, C7, C8, C9, C10
2
22p
C11, C12
2
4p7
C13, C14
9
270R
R1, R3, R5, R7, R9, R11, R13, R15 +1
9
27R
R2, R4, R6, R8, R10, R12, R14, R16 +1
3
1k
R17, R35, R37
2
5k6
R19, R20
3
22k
R21, R23, R38
1
n.B.
R22
4
3k3
R25, R26, R27, R30
2
10k
R28, R29
1
6k2
R31
1
3k9
R32
1
330
R33
1
33k
R34
1
opt.
R36
1
1Meg
R39

Tml design files

The KiCad project lives in the 0x007E/tml repository on GitHub; these links point at the commit this page was built from.

Tml: common questions

What microcontroller does the Tml use?

The Tml is built around the ATtiny1606-S, from the AVR/Arduino family.

How big is the Tml PCB?

The Tml measures 72.4 × 48.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Tml?

97 components, from 43 distinct parts. The full bill of materials is listed on this page.

Where can I download the Tml design files?

From the 0x007E/tml repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Tml design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Tml without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards