Tag: ATmega328P

Topics: Electronics

M-Tester

A whole range of devices is available under the name “M-Tester” which can automatically detect electronic components such as transistors, diodes, resistors, capacitors, etc. and test their properties. Hence the name: “M-Tester” is the abbreviation for “Multi-function Tester”.

All products of this type go back to the article “AVR Transistortester” at mikrocontroller.net, which first described a transistor tester based on an ATmega8/168/328 and an LCD with 2×16 characters in 2012. The latest version of these devices, such as the “M-Tester T7” or “M-Tester TC1”, offers a color display with a graphic display of the components and an infrared sensor with which the function of remote controls can also be checked.

Continue reading

AlphaClock – old meets new

AlphaClock is the sort form of “alphanumeric clock” as the displays used can also show text. The following video was done with the first version of the firmware.

A while ago I started to deal with the topic “micro controllers”. The first trials were with an Arduino micro which I also used to test old LED displays like the HDSP-2116 or DL-2416.

One advantage of the Arduino Micro ist that it can be plugged in directly to a breadboard and has a micro USB connector for data transfer and power supply. However from LCD2USB I also know the ATmega in a DIP package. For normal operation with external clock this controller only needs a crystal and two capacitors.

My idea was to combine an ATmega328P with two DL-2416 from 1987 and a DS3231 realtime clock module. The whole thing was also a project to learn to know the development environment as Visual Studio Code and PlatformIO as well as the way how the microcontroller works in terms of interrupt control and PWM.

Continue reading