Я знаю, что это довольно старо, но если вы ищете ответ на вопрос ОП о том, как вернуть только указанный комментарий, вы можете использовать оператор $ (query) следующим образом:
db.question.update({'comments.content': 'xxx'}, {'comments.: true})
Я построил свой собственный испытательный стенд на основе ARDUINO UNO, и я использовал программатор ionlabs типа usbasp, и он прекрасно работал, но не позволял конвертировать TTL обратно в Rs-232, и, следовательно, я не мог использовать такие функции, как serial.print (), и мне пришлось установить кабель ftdi, который позволил мне сделать это. Драйверами были libusb 1.xx, работающие просто отлично.
Если вы хотите запрограммировать AVR, вы можете использовать пакет программ ARDUINO или stino для загрузки программ. Вам нужно знать c (только основы).