Faits: Faits: A. A._, né le 28 juin 1965 et B._, née le 1er avril 1969, sont mariés depuis le 6 avril 1990. Trois enfants sont issus de cette union. Par arrêt de la Cour de justice de la République et canton de Genève (ci-après: la Cour de justice), A._ a été condamné à verser une somme de 2'300 fr. par mois du 1er avril 2004 au 31 janvier 2005, puis de 4'800 fr. par mois, à titre de contribution d'entretien pour sa famille. Par arrêt de la Cour de justice de la République et canton de Genève (ci-après: la Cour de justice), A._ a été condamné à verser une somme de 2'300 fr. par mois du 1er avril 2004 au 31 janvier 2005, puis de 4'800 fr. par mois, à titre de contribution d'entretien pour sa famille. B. Suite au dépôt d'une plainte pénale par son épouse, A._ a été convoqué à une audience devant le Tribunal de police de la République et canton de Genève (ci-après: le Tribunal de police) pour avoir omis de verser cette contribution. B. Suite au dépôt d'une plainte pénale par son épouse, A._ a été convoqué à une audience devant le Tribunal de police de la République et canton de Genève (ci-après: le Tribunal de police) pour avoir omis de verser cette contribution. C. Le 21 mars 2007, A._ a sollicité l'assistance juridique pour sa défense dans le cadre de cette procédure pénale. Par décision du 21 mars 2007, le Vice-président du Tribunal de première instance de la République et canton de Genève (ci-après: le Vice-président du Tribunal de première instance) a rejeté la requête, au motif que l'intervention d'un avocat n'était pas nécessaire et qu'on pouvait attendre du requérant qu'il se présente seul devant le Tribunal de police pour faire valoir ses arguments. A._ a recouru contre cette décision auprès de la Cour de justice. A._ a recouru contre cette décision auprès de la Cour de justice. D. Par décision du 4 avril 2007, le Tribunal de police a condamné A._ à une peine pécuniaire de 30 jours-amende et l'a mis au bénéfice du sursis, avec un délai d'épreuve de trois ans. D. Par décision du 4 avril 2007, le Tribunal de police a condamné A._ à une peine pécuniaire de 30 jours-amende et l'a mis au bénéfice du sursis, avec un délai d'épreuve de trois ans. E. Par décision du 9 juillet 2007, le Vice-président de la Cour de justice a rejeté le recours et confirmé la décision du Vice-président du Tribunal de première instance. Il a considéré que l'assistance d'un avocat n'était effectivement pas nécessaire, puisque l'affaire relevait uniquement de l'appréciation des faits, sans poser de questions complexes nécessitant des connaissances juridiques particulières. En particulier, la condition de l'inexistence de mauvaise volonté ne représentait qu'un fait, que le juge devait apprécier sur la base d'éléments ne présentant aucune difficulté juridique spéciale. Enfin, le Tribunal de police était "peu formel s'agissant d'un justiciable en personne". Il a considéré que l'assistance d'un avocat n'était effectivement pas nécessaire, puisque l'affaire relevait uniquement de l'appréciation des faits, sans poser de questions complexes nécessitant des connaissances juridiques particulières. En particulier, la condition de l'inexistence de mauvaise volonté ne représentait qu'un fait, que le juge devait apprécier sur la base d'éléments ne présentant aucune difficulté juridique spéciale. Enfin, le Tribunal de police était "peu formel s'agissant d'un justiciable en personne". F. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler la décision du Vice-président de la Cour de justice du 9 juillet 2007 et d'ordonner à cette autorité de lui octroyer l'assistance juridique avec effet au jour de sa demande, soit au 5 mars 2007. Il sollicite en outre l'assistance judiciaire pour la procédure fédérale. Le Vice-président de la Cour de justice se réfère aux considérants de sa décision. 