В данном случае _ViruS_ прав - проект для тех, кому нужна совокупность всех параметров. Эту версию я буду позиционировать более как специализированно-походную, а в таком случае рантайм будет иметь очень важную роль. Имея точный расчет времени, можно даже один стандартный аккумулятор растянуть на пару недель похода. Просто бывает, когда запас еще есть и большой, а ты неоправданно едешь на минимуме, и это не является признаком высокотехнологичного изделия как по мне. Также, как и сверхярким этот свет не будет, свет подобран минимально необходимый для комфортной езды в группе. Лично я с ней не рискну гонять на полную в лесу на своем электровеле, отчасти поэтому и планирую еще совершенно другую фару, как раз для любителей "много правильного света".
Ну а так я уже говорил, если бы влияние температуры не оказалось гораздо более значительным, чем ожидалось, я бы ничего уже не усложнял. По программированию там вообще караул сколько дописывать нужно, в сравнении с тем что было изначально. Контроллеров STM32 с минимальным обьемом памяти (16Кб), которые я сразу закупил, уже давно перестало хватать и пришлось купить новые с 128Кб на борту.
По теме замера напряжения - все это сразу будет встроено естественно в одну единую прошивку для совместимости. Но насчет показа именно цифр, меня терзают смутные сомнения... по виду нельзя будет понять фара показывает часы или напряжение (ну мало ли что случится, такие вещи пересекаться не должны), потому думаю возможно графически отображать заряд по наряжению, либо двумя горизонтальными столбиками по 8 сегментов (боковые части цифр), либо обрисовать полный внешний круг и по-очереди гасить сегменты. В таком случае можно попытаться в наиболее распространенном диапазоне напряжений линеаризировать показания, меняя шаг напряжения, соответствующий индикации. Например, весь диапазон 3 - 4,2В, сначала один сегмент равен падению 150мв, потом ниже 3,8В постепенно шаг уменьшается до 70 мв, а затем опять растет ниже 3,3В. Правда, от режима к режиму показания будут меняться, т.к. зашить усредненные значения внутренних сопротивлений не получится, слишком большой возможный разброс от количества элементов (особенно, если еще учитывать и вероятность установки полимера). Так что окончательно еще не решил, можете предлагать варианты. Но в принципе это скорее не штатное использование фара, т.к. я конечно же предполагаю что покупаться будет полный набор. Просто считаю лишать возможности использования пользователем не оригинального элемента питания несколько не корректным.