Citation: 1B_279/2014 E. 3

Il s'ensuit que le recours doit être admis. Le jugement cantonal du 7 juillet 2014 de la Chambre des recours pénale est annulé. L'assistance judiciaire est accordée au recourant pour la procédure relative à son opposition à l'ordonnance pénale du 23 octobre 2013. Me Martin Brechbühl lui est désigné en tant que défenseur d'office. Le recourant, qui obtient gain de cause avec l'assistance d'un avocat, a droit à des dépens pour la procédure fédérale à la charge du canton de Vaud (art. 68 al. 1 et 2 LTF). Il n'y a pas lieu de percevoir de frais judiciaires (art. 66 al. 4 LTF). Par ces motifs, le Tribunal fédéral prononce :