Faits : A. Par jugement du 10 mai 2013, le Tribunal de police de la République et canton de Genève a acquitté X._ des chefs d'escroquerie et d'utilisation frauduleuse d'un ordinateur. Il l'a reconnu coupable de vol, de vol d'importance mineure, d'escroquerie, de fabrication de fausse monnaie, de tentative de mise en circulation de fausse monnaie, de faux dans les titres et de faux dans les certificats. Il l'a condamné à une peine privative de liberté de douze mois, sous déduction de 86 jours de détention avant jugement, et à une amende de 500 fr., la peine privative de substitution en cas de non-paiement fautif de l'amende étant de cinq jours. B. X._ a formé appel de ce jugement. Par arrêt du 17 avril 2014, la Chambre pénale d'appel et de révision du canton de Genève a annulé le jugement de première instance dans la mesure où il condamnait X._ à douze mois de peine privative de liberté ainsi qu'à une amende de 500 fr. et condamné ce dernier à une peine privative de liberté de dix mois, sous déduction de la détention avant jugement, ainsi qu'à une amende de 500 francs. Elle a confirmé le jugement pour le surplus. C. X._ forme un recours en matière pénale auprès du Tribunal fédéral contre cet arrêt. Il conclut à son acquittement des chefs d'accusation de tentative de mise en circulation de fausse monnaie (acte d'accusation, ch. III.4), de faux dans les titres (idem, ch. VI.7) et d'escroquerie (idem, ch. VIII.8) et à sa condamnation à une peine n'excédant pas 180 jours-amende. Il requiert subsidiairement sa condamnation à une peine n'excédant pas 300 jours-amende, plus subsidiairement le renvoi de la cause à l'autorité cantonale pour nouvelle décision. Il sollicite le bénéfice de l'assistance judiciaire et l'octroi de l'effet suspensif. L'autorité précédente et le ministère public ont renoncé à se déterminer.