Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I would imagine it's most probably a custom chip, and is a programmable device as well - so the only source would be a direct replacement from the manufacturer.
Interesting it's a 20 pin device, which is fairly uncommon.