какой физический закон требует для индуктивностй нагрузки обязательно синусоиду ??
вот про трансформаторы и двигатели переменного тока это правильно.
в тырнете много красивых статей.
проектировщики солнечных панелей не дураки.
инвертор на ~220в нужен только для потребителей переменного тока,
для него ставиться отдельнный импульсный контроллер заряда.
php файлы можно назвать кроссплатформенными
Если вам нужна USB клава купите ее в любом магазине за 10$. Другое дело если у вас есть древняя совковая герконовая клава то имеет смысл ее переделать с использованием Arduino Leonardo