Carregar bateria usada no Arduino

No Arduino vou usar uma bateria de 9V, a dúvida é como recarrega-la.

Na placa tenho apenas um conversor USB Serial, daria para recarregar a bateria por essa conexão? Ou precisaria de algo mais?

Se alguém souber algo sobre como carregar a bateria por favor dê uma dica.

Aceito qualquer material relacionado.

9V é uma má escolha

bubulindo: 9V é uma má escolha

Eu falei porque é a única que meu arduino veio com adaptador kk e é pequena.

Qual recomendaria? Sendo recarregável, a maior dúvida é como recarregar ela, se so espertar o USB Serial no carregador ou notebook ja carregaria?

Podes ver uma LiPo com um carregador, por exemplo ou então ver como carregar pilhas AA em série.

Existem chips para ambas e também shields já feitos para fazer isso.