Это всё здорово, но я говорю о том, как можно сделать, а ты говоришь, мол за углом умные товарищи уже сделали и продают. Для тебя как разработчика -- это считай остаться без зарплаты
(которую за тебя теперь эти товарищи, которые сделали, и будут
получать). Ты из разработчика превращаешься в "интегратора"
сторонних компонентов третьих фирм. И самое главное, результаты
твоей работы не конкурентноспособны (т.к. себестоимость конская,
срок жизни определяется рыночными факторами и составляет единицы лет -- потом не купишь и всё заново), и самое главное, что у тебя на руках вместо программного продукта (обладающего ценностью, возможностью повторного переиспользования) остаётся лишь эфемерная прослойка к изделию третьей фирмы, не имеющая никакой ценности сама по себе без этого самого изделия. И каждый раз нужно начинать сначала, с другим контроллером, другой фирмы. И фактически продаваться уже будет не продукт, а лишь твой труд по интеграции.
На самом деле всё не так, я перегибаю палку. Часто нужны решения одного дня, сделал, продали, и забыл как страшный сон. Мало лишь у кого есть многотысячные тиражи, чтоб считать каждый цент, и два этажа программистов чтоб поддерживать весь самодельный стек софта. И тогда решения вроде FT81x начинают играть новыми красками. Но проблемы чудо-юдо микросхем я подчеркнул. И может быть даже простенькая графика, вместо полупрозрачностей и градиентов, но умеющая адаптироваться к любому дисплею любой фирмы -- гораздо перспективней. Иначе чудо-юдо чип станет неподъёмной гирей на ногах проекта.