Tuesday, January 23, 2024
HomeIoTMaker's Enjoyable Duck Reverse Engineers a Low cost Kitchen Timer to Construct...

Maker’s Enjoyable Duck Reverse Engineers a Low cost Kitchen Timer to Construct a Customized Consumer Interface Gadget



Pseudonymous maker “Maker’s Enjoyable Duck,” hereafter merely “Duck,” has demonstrated the right way to reverse engineer the standard kitchen timer so as to add a bit of extra performance — designing a drop-in Arduino-compatible alternative PCB for the actual mannequin focused.

“A number of years in the past I purchased this kitchen [timer], or egg timer as persons are calling it, and I not too long ago visited the identical retailer and noticed precisely the identical one on the cabinets,” Duck explains. “I assumed it will be good to regulate the LCDs and buttons on this issues for my very own initiatives, as a result of they’re simply round €2 [$2.17], they’re quite simple units, and perhaps it is the rationale for his or her success.”

When you’re on the lookout for an affordable interface in your subsequent undertaking, a $2 egg timer could also be simply the ticket. (📹: Maker’s Enjoyable Duck)

Whereas the low-cost timers are totally practical as-is for cooking eggs good, Duck had different concepts in thoughts: changing the widespread 2×16 LCD in lots of initiatives with an all-in-one system boasting display screen, buttons, housing, and even a magnet on the rear for ease of mounting. That, although, means changing the electronics — which, in flip, means reverse engineering the gadget’s internal workings.

Constructed to a particular price range, the LCDs on the timers are pushed immediately quite than through an on-board driver chip. “When you see an affordable digital system with an LCD like this one,” Duck explains, “there’s a very excessive likelihood that it has this sort of LCD. It will not have a driver on it, simply two glasses stacked along with LCD fluid in between. On the contact factors there’s a ‘zebra strip’ the place you ship your alerts out of your microcontroller.”

To regulate the display screen from a unique microcontroller, Duck floor off the unique — hidden below a black blob of epoxy — and related wires to the “zebra strip” contacts, prepared for breadboard experimentation. An Arduino sends alerts which management every phase of the LCD panel, handed via a less complicated resistor-based voltage divider and toggled between pins to simulate the alternating present required to drive the show.

Having mapped the pins and their corresponding show segments, Duck might design a alternative board — combining a Microchip ATtiny13A or Espressif ESP12E microcontroller with a Shenzhen Titan Micro Electronics TM1621D LCD driver. An Arduino sketch loaded onto the microcontroller permits the buttons to be learn and the show to be pushed — even to the purpose of printing messages made up from “supported letters” on the show.

Design recordsdata for the PCB and supply code for the firmware, for each the customized show board and for tracing LCD segments from an Arduino, have been uploaded to GitHub below an unspecified license; extra data is obtainable within the video embedded above and on Maker’s Enjoyable Duck’s YouTube channel.



Supply hyperlink

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments