Согласование устройств 5 / 3.3 вольт
Много всего было написано в интернете на эту тему, много схем предложено, нигде толком ничего не разъяснено.
Есть контроллер ATmega8, есть разъём USB, есть карта памяти Micro SD.
Напряжение на USB, как известно, 5 вольт. ATmega8 хорошо работает при таком напряжении. Карта памяти при таком напряжении с большой вероятностью заполнит помещение едким дымом.
Нужно соединить всё это хозяйство. Судя по огромному количеству записей, проще использовать SPI. Что ж, почему бы и нет. Как я понял, там достаточно односторонней связи (точнее, три однонаправленных канала), но обязательно нужно питание 3.3 вольта.