mogrinz
Joined 10 years ago
Joined 10 years ago
I bought a $35 backup camera/display to solve that problem, then discovered that the display contained an AMT630A video processor with a surprisingly capable OSD system. That sent me down a rabbit hole of I2C probing, firmware dumping, register tracing, custom graphics, bitmap formats, hidden factory menus, and eventually figuring out how to use an ESP32 to generate a programmable HUD over the live composite video.
I ended up turning what I learned into an Arduino library, which I've released on GitHub. It supports built-in and custom fonts, multiple OSD windows, 16-color bitmaps, palettes, transparency, and animation. It can also be used with composite video sources other than the camera.
The library and code are here: https://github.com/mogrinz/AMT630A You can also install directly from the Arduino IDE Library Manager (search for AMT630A)
The original goal was to aggregate all these local events into a single searchable index and serve up local ads alongside. I never really got that part to take off, though I did get a very early patent for local search on the web. Since then, calendaring libs have come along which allowed many site-builder tools to offer a built-in solution.
The primary reasons for declines are 0) Not as many people build raw sites anymore; people migrate to things like Wordpress or Wix) 1) Google showing less profitable ads and 2) Webmasters w/ a popular site can remove ads via a subscription (which are drastically underpriced; some are still on a legacy $9.95/year). Everything is exportable (and importable) via iCal if desired. Buyer gets everything, w/ no residual royalties to me. I'd have to have an active role in the handover since it's all bespoke code. The buyer would need some level of Java+T-SQL since I don't want to teach coding from scratch.
I love my users and many rely heavily on the site - it's meant to be very simple to use and I tend to draw an older demographic that doesn't need a lot of fancy bells and whistles. 26+ years is a lot of time and I don't have the passion for it I used to. I had a recent health issue and my wife is concerned that she wouldn't know how to close this out gracefully if the worst ever happened.