При работе с LCD 16х2 греется так, что палец приложить невозможно. Когда подветка дисплея выключена, температура сразу снижается до нормы. При питании схемы от 5В тоже греется, но гораздо меньше, становится теплым но не горячим. Это нормально? Может быть есть смысл питать плату 5В, а не 9В, или для нее 9 лучше?
А что именно греется на Pro Mini? Питание 9 и 5 В подается на одни и те же контакты Pro Mini? Pro Mini на 5 или 3.3 В? Есть подозрение, что проблема в том, что преобразователь напряжения, который установлен на данном конкретном Pro Mini, просто не справляется со слишком большим для себя током, что и приводит к его нагреву. При питании от 5 В, если оно подается на те же контакты, что и 9 В, разница между входным и выходным напряжением на преобразователе существенно уменьшается, соответственно, меньше уходит в тепло. В случае 5 В версии Pro Mini это приведет к падению напряжения на микроконтроллере ниже номинальных 5 В и возможной нестабильности в работе. Если же на 5 В версии Pro Mini питание подано на соответствующий контакт (который обычно так и помечается - +5V), то ток идет вообще мимо преобразователя напряжения. Так что, скорее всего можно питать и от 9 В, но подсветку запитывать отдельно, через какой-нибудь отдельный преобразователь.
Разобрался кажется. Управляющая подсветкой ножка шилда 10, оказывается, работает по своим законам, ей не надо 0 или 1 на вход, как это принято у других управляющих ножек, ей надо либо землю (для выключения подсветки), либо НИЧЕГО для включения. То есть на ножке уже есть напруга порядка 1В, и если она висит в воздухе, то все светится. Сделал управление пином через транзистор на землю, все заработало, ничего не греется. Странные эти китайцы, в даташите нашел только что 10 управляет подсветкой и ни слова про то как именно!