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.
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
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.
Type 2: htp
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.
Do it yourself
This project is completely open source and is very simple to create.
I deliberately used tht components to facilitate soldering.
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://hackaday.io/project/195118-wemos-as-isp
All project files are available in my Github repository.
The list of components is in the appropriate section of this page
Special thanks
I thank my friend Massimo (https://hackaday.io/massimomaker) for printing the 3D covers of the project!