Skip to the content
PCBKitNew board
2 layers39 × 55 mmTiny dt 0, the printed circuit board in 3D

A useful tiny gadget!

Size
39 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
5
Pads
31
Tracks, vias
93, 0
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 Jun 2024
Updated
6 Jul 2024

Overview

Tiny dt 0 is an open-source printed circuit board by Green-bms, from the Green-bms/Tiny_mdt repository on GitHub. It is a 2-layer board of 39 × 55 mm with 8 parts on 5 nets, routed with 93 tracks and 0 vias.

It is built around the ATTINY85-20PU and MLX90614ESF-BAA-000-TU. Its parts include 2 resistors, 2 ICs, 2 connectors and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

Tiny_mdt

A useful tiny gadget!

Youtube video: https://www.youtube.com/embed/fY5Y1o6QoCc?si=GF92eTSO-mVCjJeZ

Tiny mdt is a small electronic gadget that measures environmental data and shows it on a small 0.96" OLED display. The data is acquired and processed by an ATtiny85 microcontroller.
alt-text)
The device is powered by a 3v CR2032 coin cell the card only works when the power button is pressed and turns off when released. So most of the time the device stays off, saving energy. According to my calculations, with moderate use, the battery should last about 10-12 months. I created the software with Arduino IDE. The big challenge was to find the lightest libraries to fit in the limited memory of the ATtiny85. The project is available in 2 versions, with the same PCB (only the sensors to be used and the software to be loaded into the microcontroller change)

Type 1: htt

alt-text)
This variant uses the HTU21D sensor which measures humidity and ambient temperature. Furthermore, the temperature of an object is also detected using the MLX90614 infrared thermometer.
alt-text)

Type 2: htp

alt-text)
This is a small portable weather station in the palm of your hand! The board uses the excellent BME280 sensor which measures humidity, temperature and barometric pressure.
alt-text)

Do it yourself

This project is completely open source and is very simple to create.
alt-text)
I deliberately used tht components to facilitate soldering.
alt-text)
The ATtiny85 microcontroller is socket mounted, so it can be easily removed and programmed using the maker's favorite programmer. For example, I used the "Wemos as ISP" programmer that you find here: https://github.com/Green-bms/Wemos-as-ISP
alt-text)

Parts

8
QtyValueFootprintReferences
24.7KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
1 VL53L0X time-of-flight distance sensor boardConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1ATTINY85-20PUdigikey-footprints:DIP-8_W7.62mmU1
1Battery Cell CR2032Battery:BatteryHolder_Keystone_3002_1x2032BT1
1MLX90614ESF-BAA-000-TUdigikey-footprints:TO-39-4U2
1SSD1306 OLED I2C 128x64 displayConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1SW_Push_DualButton_Switch_THT:SW_PUSH_6mmSW1

Questions

How big is the Tiny dt 0 PCB?

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

What parts does the Tiny dt 0 use?

8 parts, built around the ATTINY85-20PU and MLX90614ESF-BAA-000-TU. 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 Tiny dt 0 KiCad files?

From the Green-bms/Tiny_mdt repository on GitHub, at the commit this page was made from: the board is Kicad/tiny_dt_0/tiny_dt_0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tiny dt 0 design in my own project?

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

Similar boards

  • 4 layers50 × 80 mmSensBoard, the printed circuit board in 3D

    SensBoard

    Hazel-H-Chen/PocketSens

    Microcontroller based sensor suite for portable environmental measurements.

    62 parts1MIT
  • 4 layers72.9 × 62.9 mmIEQ Monitor, the printed circuit board in 3D

    IEQ Monitor

    lalithk06/PCB_Designs

    This repository contains various PCB design projects made using KiCad

    88 parts
  • 2 layers74 × 80 mmSTEC Design, the printed circuit board in 3D

    STEC Design

    lordofchicken420/STEC_PCB

    20 parts
  • 2 layers25 × 40 mmPaw Care, the printed circuit board in 3D

    Paw Care

    MukeshK2335/PawCarePCB

    21 parts
  • 4 layers103.4 × 93.6 mmLayout c, the printed circuit board in 3D

    Layout c

    NoidWorks/CDIO_PCBlib

    KiCad PCB schematic library for CDIO project.

    85 parts
  • 2 layers100 × 60 mmCar alarm, the printed circuit board in 3D

    Car alarm

    zeyad-hisham-cyper/Freelance-Projects

    A portfolio of embedded systems, PCB design and IoT projects delivered for freelance clients and events, from schematic and PCB layout through firmware to companion mobile apps.

    18 parts
  • 2 layers30.7 × 76.1 mmRepeater v2, the printed circuit board in 3D

    Repeater v2

    plusvic/simplebus2-intercom

    General description of the Simplebus2 protocol used by some Comelit's intercoms. Hardware for retransmitting Simplebus2 messages over UART.

    17 parts95CC0-1.0