Skip to main content

Posts

Showing posts from July, 2019

Replacement driver for Honeywell CL15AE

A few years back I purchased Honeywell CL15AE evaporative air cooler and it is15L indoor air cooler manufactured by JMATEK (for Honeywell). Sine last week this cooler became dead, and the only thing which I can see live is its red color power indicator. After disassembling the unit I see that most of the components of the controller PCB are rusted and damaged.  As I observed the main reason for corrosion is the absence of protective varnish on the top side of the PCB. The original control board of CL15AE cooler. At first, I restore all the damaged parts in the PCB with new parts, which including SS8050 , SS8550 , transistors and a few of electrolytic capacitors. After replacing those components, the unit starts to beep during power up but failed to power on. Damaged SS8050 and SS8550 transistors. After some tests, I figured out the problem is in SONiX SN8P2602 8-bit microcontroller.  Due to unavailability of microcontroller and it's firmware I decided to produce

Simple NTP clock using USB display module

Simple NTP clock is a maintenance-free clock application developed to work on single-board computers like Raspberry Pi , Orange Pi , etc. This clock application uses the Simple Network Time Protocol (SNTP) to get the time and display it on seven segment display which I designed . This application is designed to work on most of the Linux based systems and had minimum dependencies with system libraries and peripherals. I developed this application to work with Allwinner H2 Plus based Orange Pi Zero board, but this can compile for other platforms without doing any modifications on the source code. NTP clock on Orange Pi Zero. To compile this application issue the following commands: make clean make Parameters related to this application are available at config.json file. This file can be used to specify the NTP server, time zone, and display module port. The source code of this project is available at github.com .