I received a TinyG v7 last week — I expected a v6, I was pleasantly suprised! Both the hardware and firmware work extremely well, it is a great piece of work!
I am a little worried by the MC7805C 5V linear regulator, which gets hot when powered at 24V. I realize it is a rugged part, and it looks like it should be able to supply up to 130mA before entering thermal shutdown, passively cooled at 24V IN. The board seems to draw about 70mA idle, the 4 red LEDs about 30mA together. The RS485 driver however can source/sink a lot of current…
For my own peace of mind I replaced the linear regulator on my TinyG with a tiny homemade switching supply I had lying around (an LM2674 IC, a 47uH 6x6mm inductor, a 0.5A SOD-123 schottky diode, and a few capacitors). It works well and it would quite easily fit on the PCB, though it might add about $5 to the cost of the board.
Has such a change been considered for future revisions?